My understanding of how the Blackberry data service works is not sufficiently clear.
First some observations.
When on a phone call, email data does not work.
However, I saw a bizarre issue when I was on voice mail, that email continued to stream in. I had 97 messages after being off for the weekend so the messages just kept coming in. That seemed odd. But I wondered if voice mail is a special case of a phone call.
I have found, that while on long conference calls that I can break out to my GMail client and read my email there. It appears that data continues to work.
The Web browser does not work while on a call. However Opera browser seems to continue working.
From this I would infer that the data channel that BB email works (push mail) is shared with the voice channel.
I had read somewhere that I can no longer find (some crazy search last year) that the data flow of TCP data flows across the carrier network, to the RIM data center, which then gets back out to the public internet network.
Thus there are many bottlenecks that may come up.
To make this fun, I have a T-Mobile BB (alas, no 3G) that uses WiFi when at home, but sets up an interesting set of services, called UMA, which when you look at the WiFi diagnostic screen on the phone, it describes a number of services that I am still trying to make heads or tails of.
First off, am I totally off base here, or has anyone found a really nice description of how the data service actually works.