我开发了通过Wi-Fi处理PC和Android手机之间连接的应用程序。我经常尝试发送大量数据。我使用的TCP / IP协议允许我实现低速 - 大约1 Mbit / s。我发现使用802.11n标准,我们可以达到150 Mbit / s的速度。我将路由器设置为仅使用802.11n标准,但我没有发现任何改进。
应该达到什么样的速度? 我知道部分数据丢失了,但还有更好的解决方案吗?有任何想法吗?我在哪里可以找到一些信息来更好地理解这个主题?
答案 0 :(得分:1)
你应该期望使用TCP / IP运行11n,在良好的环境中运行速度可能达到20 Mbit / s。但由于它是无线电,所有媒体用户之间共享媒体,因此要在各地提供有效的答案并不容易。
用于测试您的网络吞吐量的工具{4}可在Google Market上为您的Android设备和Iperf提供。您可以使用它来查看它是您的应用程序还是可能影响性能的外部因素。
如果您想进一步调试,可以将on Sourceforge与Wi-Fi嗅探卡一起使用,以查看单个数据包/传输速率和重新传输。