根据网络连接类型确定正确的传输缓冲区大小

时间:2011-11-22 17:20:51

标签: mobile network-programming

我处于这样的情况:我可以随时将信息加载到缓冲区,并选择将缓冲区内容放在网络上进行传输的时间。我想弄清楚触发传输的最佳时间是什么。例如,当通过Wifi连接移动设备时,我可以让缓冲区增长到几百KB,因为例如,我可以通过单个tx'突发'传输多少。另一方面,如果设备通过蜂窝网络连接,我可能会选择每10KB传输一次,这样我就可以快速发送信息,减少网络故障,重传等机会,同时也不会减慢我的应用程序速度。

有人有办法近似这些数据大小应该是什么?根据网络类型/带宽,我可以在一个“突发”中传输多少数据?它是否像进行带宽测试并获取上传吞吐量的平均值一样简单?这对我来说听起来很不科学!

0 个答案:

没有答案