2

ハードウェアを備えたデバイスはどれくらい速くWi-Fi Direct相互に直接接続できますか?通常の速度で通りを歩いている2人が、Wi-Fi Directデバイスを使用して情報を交換することは可能ですか?

4

2 に答える 2

4

スマイリーが書いているように、Wi-Fi Direct の検出とグループの形成/ペアリングのタイミング/遅延は、さまざまな要因によって異なります。

  • ハードウェアとドライバー/プロトコルの実装
  • デバイスの 1 つが自律グループ所有者 (GO)の場合
  • サービス検出を使用する場合

2 台のSamsung Galaxy S IIIデバイスでタイミングを測定したところ、検出 + グループ形成の平均タイミング/遅延は次のようになりました。

  • サービス検出なしの Autonomous GO: 4 秒
  • サービス ディスカバリを使用した Autonomous GO: 4.5 秒
  • サービス検出あり/なしの標準グループ: 6 秒

通常の歩行速度は約1.4 m/sであるため、信号条件によっては、接続して少量のデータを交換できるはずです。

ユーザーの関与なしに Wi-Fi Direct 接続を受け入れる問題については、Android 4.3 までは、 の隠しメソッドを使用して実行できsetDialogListenerますandroid.net.wifi.p2p.WifiP2pManager

于 2013-10-10T13:56:15.273 に答える
2

接続時間は、さまざまな要因によって異なると思います。

ただし、問題は 2 つのデバイス間の接続時間ではありません。代わりに、アプリケーションがユーザーに代わって Wi-Fi Direct 接続を受け入れることができないことが原因です。

これは、他のスタックオーバーフローの質問やAndroid Open Handset Alliance Projectですでに指摘されていることです。

于 2012-12-24T02:01:22.130 に答える