2011-07-20 32 views
11

我们正在开发一款应用程序,可通过基于GSM的电话的UDP为大量数据传输数据。这个想法是在与语音通话同时使用它。如果不存在语音通话,则情况良好。但是,如果语音通话处于活动状态,似乎我们发送的大部分数据根本就不会生成,即使在HSPA +上也是如此。如果我们启用Wifi,那么一切都很好。Android:拨打电话时网络速度很慢

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

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

+2

真棒问题 –

回答

5

我在美国的AT & T中遇到过这个问题。他们在通话过程中简单地调节带宽;无论您是在3G还是在线。要查看您受到多少限制,请尝试安装speedtest.net的应用程序,并在通话期间和通话期间运行速度测试。

在海湾地区,我在AT & T的网络上看到数据速率低至30kbit/s。在T-Mobile上,它不会受到太多限制(相同的位置)。在以色列的一个合作伙伴尝试了相同的测试,并且在通话期间只看到了轻微的节流 - 他仍然在使用我们在美国测试的同一个手机看到500 + kbit/s。 (这个电话在美国的通话范围外有几个Mbit/s。)

正如上面的海报所指出的,CDMA电话根本不能同时使用数据和电话呼叫(但你明确表示GSM无论如何你的帖子)。

+0

你尝试过什么手机?我们在iPhone上看不到这个问题。 –

+0

我们使用的是Android手机,HTC Desire,Nexus One,Nexus S,Inspire HD。 – Fasaxc

1

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

+0

谢谢,但我的问题是针对3G/4G同步数据和语音在实际中是否确实表现良好。 –

+0

©Matt Green这不会因为Kumar Bibek的原因:-) – powder366

0

是的,收音机能够同时发送语音和数据,但从我了解的手机使用的网络限制来看。如果你在Verizon的3G网络上,那么这可能是你的问题。以下是一篇关于& t与Verizon网络之间差异的详细文章:http://mashable.com/2011/01/11/cdma-umts-att-verizon-networks/

+0

在我发表原文之后,我们以类似的方式测试了iPhone,发现它并没有受到我讨论过的限制。我们还测试了微芯片上的Android设备(Atrix,Inspire),但几乎没有改进。一切都指向设备中的硬件或底层的Android平台。 –

+0

没有测试变量它很难说,但你确定iPhone/Android设备都在同一个网络?如果它存在网络问题,那么不同设备上的测试可能会掩盖潜在的问题。另外,虽然网络上的微小区应该提升功率,但我认为它不会对基础网络的协议产生任何影响。 – Noah

+0

我们都在AT&T的同一地点进行测试,首先是iPhone,然后是Android。我们已经在其他地方复制了结果。 Android报告连接到HSPA +。 –

0

知道这种情况下适用于您正在使用的运营商,但在我国的经营者,他们限制每部手机使用的带宽,因此,如果在同一个用户在使用电话和互联网连接时间,您必须减去用于电话呼叫的带宽,正如我所知道的GSM网络(最大值)为48 Kb/s,一些运营商将呼叫带宽限制为24 Kb/s,并且总可用带宽为64 Kb ,所以其余的带宽用于互联网,我不知道3G网络的带宽用户。

顺便说一句,有些手机不支持电话和互联网使用率的同时上述

所有的信息都属于个人信息能是错误

0

我做确认带宽在通话过程中会减少,除非您使用的是WiFi。

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

我不认为目前有什么办法可以解决这个问题。