我对黑莓数据服务如何工作的理解还不够清楚。
首先一些观察。
打电话时,电子邮件数据不起作用。
然而,当我使用语音邮件的时候,我看到了一个奇怪的问题,那封电子邮件不断stream入。周末我有97封邮件,所以邮件一直在传送。这似乎很奇怪。 但是我想知道语音邮件是否是一个特殊的电话。
我发现,在长时间的电话会议上,我可以打电话给我的GMail客户端,并在那里阅读我的电子邮件。 看来,数据继续工作。
Web浏览器在通话中不起作用。 但Opera浏览器似乎继续工作。
从这我推断BB电子邮件工作的数据通道(推送邮件)与语音通道共享。
我曾经在某个地方看到,我不能再find(去年疯狂的search)TCP数据stream通过运营商networking到RIM数据中心,然后再回到公共互联网。
因此可能出现很多瓶颈。
为了使这个有趣,我有一个T – Mobile的BB(唉,没有3G),在家里使用WiFi,但build立了一个有趣的服务,称为UMA,当你看在手机上的WiFi诊断屏幕,它描述了一些我仍然努力做的正面或反面的服务。
首先,我完全不在这里,或者有人发现数据服务实际上是如何工作的非常好的描述。
这取决于手机(BB Connect设备尤其明显)和内部电台(以及编程的程度)。 有些手机支持同时打开语音和数据通道,有些则不支持。 通常情况下,您不能同时打开GPRS和语音通道,更常见的情况是手机支持打开3G和语音通道,但这不是一条硬性规定。 如果用户发现有语音通话正在进行中,那么有些应用程序实际上却断开了他们的数据通道。
基本上,就像你想象的那样,取决于数据通道是否使用与语音通道相同的无线电,但有一些额外的复杂性。
至于后端,我的经验是BB连接和使用电话数据连接(所以GPRS,3G,HDPSA),并连接到RIM服务器网关。 正是这样,使用您的电话注册数据来确定使用路由信息保存的路由信息来发送到哪个BB服务器(或者如果您不在企业服务器上的BIS服务器)。 至less在BB Connect上,当它们能够干扰时,它不会像上面所述那样直接使用语音信道。