Android:在通话期间网络速度慢

时间:2011-07-20 01:11:53

标签: android bandwidth gsm

我们正在开发一款应用程序,可通过UDP为基于GSM的手机传输大量数据。这个想法是在与语音呼叫结合使用它的同时使用它。如果没有语音通话,事情就好了。但是,如果语音呼叫处于活动状态,那么即使在HSPA +上,我们发送的大部分数据似乎也都无法实现。如果我们启用Wifi,那么一切都很好。

我担心这是一个物理问题,而不是手机问题。在发送一大块数据后,我通过插入日志语句来排除CPU争用,并且看到它出现了很多次。

3G无线电能够同时发送数据和语音吗?我们在语音通话期间尝试了速度测试,看到带宽大幅下降。

5 个答案:

答案 0 :(得分:5)

我在美国AT& T的网络上遇到了这个问题。他们只是在通话过程中调节带宽;无论你使用的是3G还是H.要了解你受到多少限制,请尝试安装speedtest.net的应用程序并在通话期间和通话外运行速度测试。

在托架区域,我看到AT& T网络呼叫期间的数据速率低至30kbit / s。在T-Mobile上,它并没有受到如此多的限制(相同的位置)。以色列的一名合作伙伴尝试了相同的测试,并且在通话过程中只看到轻微的节流 - 他仍然使用我们在美国测试的同一部手机看到500 + kbit / s。 (同一部手机在美国通话时获得了几个Mbit / s。)

正如上面的海报所指出的那样,CDMA电话根本不能同时使用电话(但你无论如何都明确地在你的帖子中说过GSM)。

答案 1 :(得分:1)

是的,当您正在通话时,可能根本没有互联网连接。这取决于您所在的网络类型。它将与GSM,CDMA以及连接类型不同,即。 GPRS,EDGE,3G或4G。 3G和即将推出的4G连接应该能够同时为您提供网络连接和语音呼叫。

答案 2 :(得分:0)

是的,收音机能够同时发送语音和数据,但据我所知,它是手机使用的网络限制。如果您使用的是Verizon的3G网络,那可能就是您的问题。以下是一篇文章,详细介绍了at& t和Verizon网络之间的差异:http://mashable.com/2011/01/11/cdma-umts-att-verizon-networks/

答案 3 :(得分:0)

知道这种情况是否适用于您使用的运营商,但对于我所在国家/地区的运营商而言,它们会限制每部手机使用的带宽,因此如果用户使用通话和互联网在连接的同时,你必须减去用于电话呼叫的带宽,据我所知,GSM网络为48 Kb / s(最大值),一些运营商将呼叫带宽限制在24 Kb / s以及可用总量带宽为64 Kb,因此其余带宽用于互联网,我不知道3G网络的带宽用户。

顺便说一下,有些手机同时不支持电话和互联网使用

上述所有信息均属于可能出错的个人信息

答案 4 :(得分:0)

除非您使用wifi,否则我确认在通话过程中减少了带宽。

这似乎来自系统,而不是来自运营商。这是因为它报告任何硬件/任何运营商/任何国家/地区。我已经搜索了一些关于它的官方文档,但找不到任何。

到目前为止,我认为没有办法解决这个问题。