两个Wi-Fi Direct设备的“配对”时间

时间:2012-11-19 18:12:53

标签: java android data-transfer wifi-direct

Wi-Fi Direct硬件设备可以多快直接相互连接?是否有可能以正常速度在街道上行走的两个人使用Wi-Fi Direct设备交换一些信息?

2 个答案:

答案 0 :(得分:4)

笑脸写入Wi-Fi Direct发现和群组形成/配对时间/延迟取决于各种因素:

  • 硬件&驱动程序/协议实现
  • 如果其中一个设备是自治组所有者(GO)
  • 如果使用服务发现

我测量了两台三星Galaxy S III 设备的时间,并发现以下发现+群组形成的平均时间/延迟:

  • 没有服务发现的自主GO: 4 s
  • 服务发现的自主GO: 4.5 s
  • 有/无服务发现的标准组: 6 s

正常步行速度约为 1.4 m / s ,因此应根据信号条件连接和交换少量数据。

关于在没有用户参与的情况下接受Wi-Fi Direct连接的问题,可以使用setDialogListener中的隐藏方法android.net.wifi.p2p.WifiP2pManager来完成Android 4.3。

答案 1 :(得分:2)

我猜测连接时间因各种因素而异。

然而,您的问题不在于两台设备之间的连接时间。相反,您的应用程序无法代表用户接受Wi-Fi Direct连接。

这是几个人已经在其他stackoverflow问题和Android Open Handset Alliance Project

中指出的内容