2013-02-13 78 views
0

我已經開發了通過Wi-Fi處理PC和Android手機之間的連接的應用程序。我試圖經常發送大量數據。我使用的TCP/IP協議允許我實現低速 - 約爲1   Mbit/s。我發現使用802.11n標準,我們可以實現高達150   Mbit/s的速度。我將路由器設置爲僅使用802.11n標準,但我沒有注意到任何改進。通過Wi-Fi發送大量數據從PC到Android

速度應該達到什麼水平?我知道部分數據丟失了,但有沒有更好的解決方案?有任何想法嗎?我在哪裏可以找到一些信息來更好地理解這個話題?

回答

1

您應該期望在TCP/IP上運行11n的性能要好得多,在良好的環境下可能需要20   Mbit/s。但是由於它是無線電廣播,所有媒體都是在空中用戶之間共享的,所以要給出一個在任何地方都有效的好答案並不容易。

測試您的網絡吞吐量的工具是Iperf,適用於Android設備的Google Market上可用,on Sourceforge。您可以使用它來查看它是否是您的應用程序或可能影響性能的外部因素。

如果您想進一步調試,您可以使用Wireshark和Wi-Fi嗅探卡一起查看單個數據包/傳輸速率和重傳。

相關問題