0

Wi-Fi経由でPCとAndroid携帯間の接続を処理するアプリケーションを開発しました。私は本当に頻繁にたくさんのデータを送信しようとします。私が使用したTCP/IPプロトコルを使用すると、約1 Mbit/sの低速を実現できます。802.11n規格を使用すると、最大150 Mbit/sの速度を達成できることがわかりました。802.11n標準のみを使用するようにルーターを設定しましたが、改善は見られませんでした。

どのレベルの速度が期待されるべきですか?データの一部が失われることは理解していますが、より良い解決策はありますか?何か案は?このトピックをよりよく理解するための情報はどこにありますか?

4

1 に答える 1

1

TCP/IP を使用して 11n を実行すると、より優れたパフォーマンスが期待できます。良好な環境では、おそらく 20 Mbit/s です。しかし、ラジオですから空気を利用するすべてのユーザーが媒体を共有するため、どこでも通用する良い答えを出すことは容易ではありません。

ネットワーク スループットをテストするツールは、Android デバイスの Google マーケットおよびSourceforgeで入手できるIperfです。これを使用して、パフォーマンスに影響を与える可能性があるのがアプリケーションまたは外部要因であるかどうかを確認できます。

さらにデバッグしたい場合は、Wiresharkを Wi-Fi スニファー カードと一緒に使用して、個々のパケット/伝送速度と再伝送を確認できます。

于 2013-03-05T14:02:11.857 に答える