Connection on BIS

Hey all,.

I have a question. Is it possible that a BB device is only connect via BIS of the carrier. A client of me tells me that the application is unable to connect. And do not use BIS because I'm not a member of the alliance. What can I do? What should I tell him, that he may not use the app or need WAP?

Everyone understands what I mean and can help me?

Kind regards

I'm not sure that there is a general answer to your query. All carriers in this country (UK) who offer data plans will WAP and direct TCP, so anyone in the United Kingdom should be able to run an application properly written BlackBerry, using the direct TCP or WAP and get data that him.  But I understand that Vodafone India does not offer a data rate, or at least not a version that includes direct TCP or WAP.

So you could go back to that customer and ask them to get their business if they support WAP or direct TCP.  Because if they do, your application can connect using one of these methods.

Another option is explained in this thread:

http://supportforums.BlackBerry.com/T5/Java-development/sample-HTTP-connection-code-and-bis-B-access...

Tags: BlackBerry Developers

Similar Questions

  • Information on the phone connected through BIS

    Hello

    I am facing a problem.

    So the problem that my app is communicating with the server in a blackberry connected to BIS. I tried to use deviceside = true, deviceside = false, interface = wifi, event without suffix, but nothing is.

    Unfortunately I don't (yet) know the error code, the phone is located in the United Kingdom and uses the O2 network connected to BIS, the phone is 9700 OS 5.0.0.321.

    Can someone help me?

    As I read in the forum to connect via BIS need a contract with RIM, but it is necessary to communicate through BIS? I can't use other transport?

    Do you know what exception sees your application?

    You should get your customer to check if they have a WAP browser on their phone.  The best way to do is to tell them to go to

    Options--> Advnaced--> browser

    On this screen is a default Configuration of the browser.  The user should list options in there, they will tell you some of the features of the device.

    That said, I'm pretty sure O2 direct support TCP, and it's the chain that you need:

    « ; APN = mobile.o2.co.uk; tunnelauthusername = mobileweb; tunnelauthpassword = password.

    If you would like to give it a go, or take to encode the APN settings in TCP Options and try '; deviceside; It is true ".

  • How to connect through the connection Socket BIS?

    Hi all, I am trying to connect to Socket BIS. I'm able to establish BIS my service provider Http connection. I downloaded a chat application that checks the types of networks supported by my device/package that has the following list:

    (1) BIS-Http: OK

    (2) BIS-SOCKET: OK

    (3) BES-HTTP: NA

    BES-SOCKET 4): NA

    (5) TCP-HTTP: BAD DNS

    (SOCKET TCP-6): EXPIRED

    I know direct TCP is not supported by my ISP. So I would use BIS-Socket connection. Can anypne please help me reach this type of connectivity? Help, please. Thanks in advance.

    as a member of the alliance, you can apply to BIS-B access with an application. you get your own connection key that you can use to create connections of bis - b.

  • TLS as Proxy setting for the connection of BIS


    some update on this.

    We could not reproduce this anymore after a few BES IT policy setting defined for TLS is always set as a device and we could not change to proxy. However, with this change, we discovered that we could not get any connection no matter what BIS connection even more, and we add the following code to ConnectionFactory to ensure that BIS connection is part of the transport option:

    must set this, otherwise the connection factory will not try this connection
    BisBOptions bisOptions = new BisBOptions ("mdspublic"); Note that the mdspublic is not quite right, but somehow the original string is not allowed for the post.
    instance.setTransportTypeOptions (TransportInfo.TRANSPORT_BIS_B, bisOptions);

    where the instance is an instance of ConnectionFactory.

    Close the message for now.

  • Problem of Smartphones Unknown connection to BIS blackBerry

    I have a big problem with my BB 9900. It doesn't matter what the BIS connectivity does not work. I bought this phone because my 9970 was a bit small and now I can't use it. After that 9 hours to solve the problem, I'm disappointed. My support provider Orange Romania has said it's no problem with the sim card or the services of bb, but when I try to register my device using the host Routing Table nothing happends. In the service books I don't get yahoo or BIS service books. When I try to make an account on the web Configurator page I get an error because of the PIN device. Is it possible that this could be the problem, and so what can so do? PS I wiped the device at least 8 times and reinstalled the latest firmware. Thank you.

    OpreaDragos wrote:
    That's what I got when was trying to create an account on the page Web of Vodafone UK. What should I do? Pls help me.

    Cannot create account:

    Your BlackBerry® Internet Service account is suspended or disabled. Please contact
    Vodafone UK to 191 (from a Vodafone mobile), or 08700 700 191 (if you call of the)
    (UK), + 44 7836 191 191 or (if calling from abroad)

    Well, since you said that your operator is Orange Romania, trying to set up for Vodafone UK is a bit confusing...

    Maybe you bought this BB 2nd hand? If so, then it may be that a BIS account still exists for it on another medium... and a BB can have that one BIS account anywhere in the world. So, until he is released from this other company, you cannot create an account for elsewhere. If only other carrier is Vodafone UK, then the message you received is clear... they have, for any reason, suspended or disabled, but not loose their system, what will prevent any other company to create a BIS account for her. You need to talk to this another carrier to find out if there is no hope... and there is no guarantee... it can never work anywhere.

    Good luck!

  • Not have blackBerry smartphones to connect to BIS on my new Bold 9650

    Hello

    I have problems activating BIS on my bold 9650.

    Info on the device:

    Carrier: Vodafone India

    Model: BB Bold 9650 OS5.0.0.975

    I bought the power off of best sellers on ebay (a 99.7% feedback and has sold about 50 of the same features so far). It's only a Verizon unlocked BB Bold 9650.

    I recorded on my carrier unit. Contacted the carrier several times and they say that my BIS has been activated. But it says "edge" in the small and BIS status as not connected.

    Things I've tried so far:

    (1) tried my SIM on a friend BB and BIS very well

    (2) tried several times battery pull... no use

    (3) recorded from the host routing table... said "The registration message sent" but no response

    (4) my HRT and Service books are empty

    (5) have parameters of GSM/UMTS network, automatic, 2 G

    (6) data services are turned on

    (7) firewall disabled and no IT strategy

    (8) wiping device I tried twice

    (9) tried to create a new account on my Service proider BIS registration site... He says that my device is not registered with the service provider

    Some1 can help me solve this problem? I am badly in need of service BIS :-(

    Thanks in advance

    Hey this problem is only with Vodafone... some work of BB to vodafone and some do not work... I tried everything until the guy from the page in vodafone... highest level they cannot do anything... I tried for over 2 months... and the care of close to 200 calls to cust... its useless

    It is not device problem...

    Changes of Airtel BIS and it works in a minute...

    I like Vodafone.  but I prefer the BB... So I chose to change to airtel

    Consider this as the answer to this topic!

  • BlackBerry Smartphones BB not connected to Bis

    Hi all, I'm new to BB in Malaysia and just bought yesterday Torch 9800. The seller told me that it took 24 hours for gets me connected to the BB server. Is this true? I look forward to all comments. Thanks in advance!

    The time necessary for the provision of that unit to the BIS data can vary by carrier and by country, but 24 hours is not a never seen, but it is on the extreme side. This could take a few hours.

    If you want to check your device to see if the commissioning was held...

    On your BlackBerry device, go to:

    1. options > advanced > host Routing Table > Menu > register.

    2. with the BlackBerry device powered time, remove battery for a few seconds and then reinsert the battery to restart. This restart, even if you have already done this, is often necessary to install the service books that come with the commissioning.

  • How BlackBerry Smartphones to connect to BIS with a BB ID

    Hi all

    great news, that I managed to create an ID of BB (thanks for the help)

    How can I transfer on the BB device (so I can use it with my new ID)?

    I did a factory reset to remove all history

    concerning

    Don

    Hi all

    just need to update the handler ID of BB,

    probably because I am still using 5.01

    see you soon

    Stripe

  • Download of BIS-B connection limiting

    Hi all

    Is there anyone come cross on the connection http BIS-B download limitation.

    I remebered I saw this somewhere, but now I can't find it.

    Today, when I tested my application, I get an IOCancelledException via an http BIS-B connection.

    When I reduce the size of file to download, it's OK.

    Thanks in advance.

    We have an internal idea that BIS - B has a maximum request size of ~ 60K.

    Since we have data (sync) that exceed this size, divide us the data into pieces that are awlays<>

    Now, this could be a remnant of the previous levels of release, I'm not positive that it is a limitation published.

    Another question, you will find the same type of limitation of BES - although the size of the query is defined by the administrator of BES. It's one more reason why we have chosen a small packet size to eliminate the problem.

  • Connection of blackBerry Smartphones BIS guard down when I leave wifi connection

    Have a huge problem with 9700, 9800 and now a sound new 9780.

    With Edge connected to BIS and then connect to a wifi network asfter 20 or 30 minutes the EDGE becomes slice but wifi is always connected, so it is fine, however if I disable wifi and edge will not reconnect to the BIS and I must ob offline mobile network and on again and then edge will become EDGE until the next time I do wifi...

    It will be also randonly drop the connection all im not wifi...

    Im running the last 6.0.0.534

    All the others with this problem? It's a pain to turn off andf on the connection and check if it is still connected. There are 37 pages in this on crackberry http://forums.crackberry.com/f209/bis-keeps-dropping-514869/index37.html

    see you soon

    OK for someone who comes across this post, I found the answer, it seems to be a problem with saved wifi and when you back up your data on OS5 and move to OS6 it creates this problem to abandon the BIS connection, remove all wireless profiles and disable those that come pre installed and then reboot the phone, the problem should fix right now and you can re add wifi connections

  • Z30 BIS blackBerry services

    New user z30. I have an unlimited plan bis and don't see anywhere if I am connected through bis. On my old 9860 torch, it was very clear. My access provider lists each used as paid Ko. Is that all I have to do on the phone to make sure I connect through bis.

    redheadp wrote:
    New user z30. I have an unlimited plan bis and don't see anywhere if I am connected through bis. On my old 9860 torch, it was very clear. My access provider lists each used as paid Ko. Is that all I have to do on the phone to make sure I connect through bis.

    BlackBerry 10 uses no BIS at all. It uses a data plan generic like most other devices.

  • Difficulty in communicating through TCP BIS-B socket

    I have tries to establish a TCP via BIS - B connection and run into some problems.  Before describing the situation, I just want to clarify:

    -We are members of the BlackBerry Alliance program;
    -We have received permission to use BIS-B;
    -L'application now works under direct TCP. and
    -L' sample application supplied with the BIS-B information kit works well on the device.

    So, it seems that the camera has access BIS-B and that our application should be able to connect through BIS-B without difficulty.  Previously, I have forwarded this issue to the Alliance but has been achieved here for support, so I will briefly the question not to mention that all aspects of BIS - B covered under the NDA.

    Here's the situation:

    The connection string that I use to create a TCP socket in our program the device server is:
    Socket://IP_ADDRESS:TCP_SERVER_PORT; BIS_B_CONNECTION_STRING

    Where:
    Ip_address is the IP address of the server, the connection program is made for;
    TCP_SERVER_PORT is the TCP port; and
    BIS_B_CONNECTION_STRING is provided to access BIS-B connection string.

    As with direct TCP, the SocketConnection object is created:
    (SocketConnection) Connector.Open (connString, Connector.READ_WRITE);

    Where connString is the above connection string.  Once the connector is created, threads separate send and receive support are started.

    To connect to the server, a packet of 76 bytes of data is written to the socket with OutputStream.write (byte [] b, int off, int len) and rinse with OutputStream.flush ().  Data are received on the server without problem and a 32-byte ACK packet is sent to the server to the device subsequently.

    Here is where the problem appears: the client application on the device never receives the data sent from the server.  Even if the socket has been established and data can be sent on this socket of the device to the server, not a single byte sent from the server to the device is received by the device.  However, when you use TCP direct to establish awareness, data are transmitted between the server and the device without problem.

    This leads me to conclude that one or both of the following ways are produced:

    (1) I'm not creates the socket correctly for a BIS - B connection.

    The examples in the documentation for BIS - B are all for HTTP connections and no demo code is provided to show how a TCP socket should be created.  It is quite possible, there is a minor adjustment for the BIS-B connection string which I am unaware or I create the socket incorrectly.

    (2) my BlackBerry service provider incorrectly configured their BIS-B network connections.

    My device is connected to TELUS and the situation I am facing to sounds a bit like the one described by this man in 2008:

    http://supportforums.BlackBerry.com/T5/General-BlackBerry-smartphone/TELUS-confirmed-BlackBerry-bis-...

    Given that the problem occurs when the data is passed from the server to the device, it seems possible that the IP addresses of device are not properly being NATted on the public address that the server transmits data.  I called people of the TELUS DNA to confirm the BIS-B service is available, but (as the related post described), which does not necessarily eliminate the possibility of a misconfigured NAT.

    So my questions to you people are:

    -If a TCP server program receives data from a device via BIS - B, does indicate that the BIS - B has been correctly established (and so the problem of receiving data server-device is specific to the device or carrier)?

    -J' I am doing something obviously wrong when establishing a TCP via BIS - B socket?

    -Are there a required additional parameter in the connection string (beyond those provided by the HTTP BIS-B connection example) which creates a TCP via BIS - B socket?

    Cause of the problem proved to be the use of InputStream.available () to check the amount of bytes available to entrants on the socket.

    Although InputStream.available () worked well for direct TCP (at least for CDMA Networks), the method returns always 0 when it receives on BIS - B bytes.  As a result, it appeared that the side Server-device of the TCP socket was not receiving data when in fact, the data were available for playback.  With the help of InputStream.read () instead, block and read each byte it received on the socket has resolved the problem.  Given that the incompatible features, I would recommend avoiding the use of InputStream.available ().

    For all those looking at the creation of BIS-B TCP taken in the future, here an answer to my original question:

    The connection string to use to create a TCP socket BIS - B is the same as that shown in the code examples in the RIM for an HTTP connection (examples of code and your BIS - B connection string are received once approval has been given to use BIS-B under the program of the Alliance).

    For example, if your connection string to create a direct TCP socket would be:

    Socket://IP_ADDRESS:TCP_PORT; deviceside = true

    where ip_address is the IP address of your server TCP program and port_tcp is the network port on which traffic is received by the server, you need to replace only the "; deviceside = true' part of your connection string with the string supplied by RIM for your BIS - B connection.  The resulting string would then serve to create a standard TCP socket, such as the following:

    (SocketConnection) Connector.Open (connString, Connector.READ_WRITE);

    where connString is your ' socket: / /... ". ' connection string.

  • BIS? Help, please

    Hello
    I'm goin' to develop a simple application for a customer. The app is designed to load information from a Web Server / database via xml. My client does not have a BES or BIS, do they need BES or BIS for this kind of app?

    What is the best approach?

    and what are the disadvantage of direct connection without BIS or BES?

    and also what are the benefits of using BIS or BES?

    What is the best option for the http for bb devices connection.

    Hi vonnero,

    BlackBerry need a data plan to connect to the Internet.

    BES is the company/organization using exchange or novel e-mail server and a BES server on internal infrastructure. BES need licenses for each user.

    BIS connection is more flexible, any user using this data plan for BlackBerry and sign up to the carrier/telco.

    I think that your client should decide the Organization will register as a company, BES

    or they want just a BlackBerry application that can connect to a Web server?

    If the target application that connect to a Web server, I think that they only have an ENCORE.

    If they want to access an internal network within their organization, they need a BES.

    Anyway,.

    to develop a BlackBerry application that using an HTTPConnection.

    Please see the thread: HTTP sample and BIS-B Access login code

    or you can take a look at video network Transport: Networking transport II

    hope his helps.

  • Smartphones blackBerry again: Service BIS BB via Wifi

    Sorry to raise this issue again: my BB 9900 doesn't commuicate with BB via Wifi (v7.1.0.523), Wifi is turned on (and connected), data (BIS) is activated, the mobile is turned off.

    Neither browser e-mail or BB Messenger work, but for example App World or Dropbox do!

    Thank you in advance!

    E.

    sdgardne wrote:

    By reading through our discussion, I think that you still not answered my first question at the top:

    sdgardne wrote:

    Under these configuration settings, what is the status on manage connections > Services status, of the BlackBerry Internet Service? If it is "not connected", then indeed it does not correctly connect via WiFi.

    Thanks to continue!

    Indeed, it says: "not connected"!

    In addition, you previously suggested that you bought your BB separated from your business, which can complicate management. But, in general place of origin of purchase is then responsible for all warranty on the hardware level issues while the carrier remains responsible for all service issues... and all I can say, it's a matter of service. If other things work very well via WiFi, and it of strictly BIS services that aren't, so in my mind would it be a service rather than a problem with the device.

    You are right, but in my experience, mobile service providers are hardly interested in WiFi problems as it is not their case (in a double sense).

    But another thought now crosses my mind, especially now reading what you posted as your source of BB's do not your carrier... is this BB now, or has it ever (even to leave before you got it), associated with a BES environment? If Yes, then it could be a latent policy onboard blocks access WiFi... see this:

    • KB30076 How to check for an it on a BlackBerry smartphone policy

    It shows 'no service '. I got through an exchange of warranty 2 weeks ago, and it should have been completely new (I hope).

    Good luck!

    Thank you nevertheless!

  • BlackBerry Smartphones Google Apps on Blackberry BIS - domain address custom synchronize calendar or Contacts with BIS

    Hello

    I need to sync my Google Apps with my Blackberry 9900 OS 7

    My company moved all our emails, place to stay in Google Apps - Gmail/Contact/calendar

    and we use our own domain name for our emails (for example. [email protected]) with Google Apps - Gmail

    When I tried to configure my email to company (for example. [email protected]) on the BIS to setup email, they are not able to detect my email of company is a Google Apps account and I need to manually enter my mail server, which is 'imap.gmail.com '.

    Only with manual configuration, I am able to properly configure my business email Google Apps with BIS account.

    BUT I am still unable to sync my calendar GoogleApps and contact, because there is no OPTION for me to 'Tick '.

    But with my own personal e-mail account (for example: [email protected]), I am able to sync calendar and contacts on the BIS to facility Web site.

    My question is, why is there a difference? Since the two e-mail addess domain (@abc.com and @gmail.com) are with GoogleApps - Gmail service.

    Hope someone in Blackberry can help to answer this question and so it will be differently will strengthen the confidence or feature added to maintain the trust of the Blackberry users.

    Here is a link to Google:

    support.google.com/a/Users/bin/answer.py?hl=en&Answer=2365095

    This article applies only for Google Apps customers

    With the help of Native BlackBerry apps

    BlackBerry® Internet Customer Service: You can configure your device using BlackBerry® Internet Service (BIS), which is part of the standard service plan for BlackBerry. Works with mail, calendar and Contacts on BlackBerry BIS and syncs with Google Apps email, calendar, and contacts. BlackBerry Internet Service is provided by RIM and mobile operators. For information and support, please contact RIM.

    Published has been resolved with RIM and RIM can only help.

    And now I have the opportunity to choose what to synchronize on BIS - calendar or Contacts.

    LWOP necessary to update their MX records to allow custom using GoogleApps domain to be connected through the same way "Gmail.com" domain is connected via BIS.

    Hope this clear to GoogleApps calendar and contacts Sync with BIS questions.

    * Do not forget to also enable/active calendar and contacts on your GoogleApps and only calendar and contacts of parimary parimary is able to synchronize with the server, once the NOC has helped your custom on their MX records domain.

    * Shared calendar or contacts won't sync!

Maybe you are looking for