Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Developer
bobmoran
Posts: 25
Registered: ‎03-24-2009
My Device: Not Specified
Accepted Solution

BIS-B, necessity or not?

Hi i have been recently investigating the various network connection methods.

I have found the following post extremely helpful.

 

http://supportforums.blackberry.com/rim/board/message?board.id=java_dev&thread.id=29103&view=by_date...

 

I understand that the mechanism used to establish a connection should follow the following format:

MDS->BIS-B->WAP2.0->Direct TCP->WAP1.0

 

I have since applied to the alliance program and have recently received a reply.

I was not expecting the fee to be as large as it is since all i really need is a few words, deviceside=bsb-b or whatever it is :smileytongue:

I know there are various benefits of being part of the alliance but all im really interested in is the BIS-B api.

 

So my question is:

How acceptable would it be, not to include BIS-B in network config heuristics?

Would this cover most users?

i.e. MDS->WAP2.0->Direct TCP->WAP1.0

 

All advice greatly appreciated!

Please use plain text.
Developer
simon_hain
Posts: 15,862
Registered: ‎07-29-2008
My Device: Z10 LE
My Carrier: O2 Germany

Re: BIS-B, necessity or not?

in my experience: yes. there are some countries that have providers who are very restrictive in their network policies, in the big consumer countries (us, canada, uk, germany, rest of europe) the mentioned should work reliable. no clue about japan, but i guess they are way ahead in terms of network.

i would expect problems with carriers in countries like india, indonesia, china etc, but have no experience with these markets.
----------------------------------------------------------
feel free to press the like button on the right side to thank the user that helped you.
please mark posts as solved if you found a solution.
@SimonHain on twitter
Please use plain text.
Developer
peter_strange
Posts: 19,599
Registered: ‎07-14-2008
My Device: Not Specified

Re: BIS-B, necessity or not?

I agree with Simon, though my direct experience is much more restrictive, we are currently only in the UK market.  That is good for us, because we can figure out from the Service Books which carrier and then supply the correct direct TCP parameters, so effectively in the UK we have direct TCP with no configuration needed. 

 

I believe that some people have gone to this sort of trouble and collected all the carrier connections for WAP 1, so that they can use this directly - I saw a reference to this in another forum, which suggested Google maps did this at one stage.

 

Re WAP 2.0, I have had an interesting experience with it and Vodafone.  If you want to read the gory detail, look here:

http://supportforums.blackberry.com/rim/board/message?board.id=java_dev&message.id=18343&query.id=15...

Please use plain text.
Developer
simon_hain
Posts: 15,862
Registered: ‎07-29-2008
My Device: Z10 LE
My Carrier: O2 Germany

Re: BIS-B, necessity or not?

pinstack supplies are very extensive list of APNs:
http://www.pinstack.com/carrier_settings_apn_gateway.html
----------------------------------------------------------
feel free to press the like button on the right side to thank the user that helped you.
please mark posts as solved if you found a solution.
@SimonHain on twitter
Please use plain text.
Developer
bobmoran
Posts: 25
Registered: ‎03-24-2009
My Device: Not Specified

Re: BIS-B, necessity or not?

Thanks for the replies guys.

 

I understand its a hard question to answer with 100% certainty because carriers network policies vary so much. Im not sure if the WAP2.0 transcoder issue would affect me though. Perhaps i should explain what i want to do :smileytongue:

 

I want to post a zlib compressed xml request to my server and receive a zlib compressed binary response.

 

Dont think transcoder will influence this but thats just a hunch.

So on this basis do you think it would be viable to bypass BIS-B assuming that i will have no trouble with WAP2.0?

 

Knowing there is no concrete answer i guess what im really asking is what would you do?

Please use plain text.
Developer
peter_strange
Posts: 19,599
Registered: ‎07-14-2008
My Device: Not Specified

Re: BIS-B, necessity or not?

Socket connection or http POST?

Please use plain text.
Developer
bobmoran
Posts: 25
Registered: ‎03-24-2009
My Device: Not Specified

Re: BIS-B, necessity or not?

http post
Please use plain text.
Developer
peter_strange
Posts: 19,599
Registered: ‎07-14-2008
My Device: Not Specified

Re: BIS-B, necessity or not?

I'm not convinced about sending Binary data via http, so I tend to Base64 and then URL Encode it. But this post suggests it is OK:

 

http://supportforums.blackberry.com/rim/board/message?board.id=java_dev&message.id=27083&query.id=19...

 

Re issues with WAP 2 and Direct TCP, I strongly doubt that anything would mess with the POST data, and if you are sending binary data back, so long as it does not look like html, you should be OK.  Worth a try.

Please use plain text.
Developer
bobmoran
Posts: 25
Registered: ‎03-24-2009
My Device: Not Specified

Re: BIS-B, necessity or not?

Great stuff, thanks.

 

Im gonna put the alliance sign-up on hold.

Ill re-apply if and when we discover we need it.

You pretty much confirmed what i was thinking but its good to get a second opinion, especially from someone who knows a lot more about it than me!:smileywink:

 

Thanks again for the assistance i'd be lost without it.

 

 

Please use plain text.
Developer
MoonHowler778
Posts: 111
Registered: ‎03-18-2009
My Device: Blackberry Curve 8530
My Carrier: Boost Mobile CDMA

Re: BIS-B, necessity or not?

Speaking from my experiences on Metro PCS' less than stellar network, I can only connect with BISB.
BlackBerry Curve 8530
OS: 5.0.0.937
Carrier: Boost Mobile CDMA
16 GB microSDHC card installed
Please use plain text.