wifi - 通过 Wi-Fi direct 连接到 P2P 组

标签 wifi wifi-direct

我有一个场景,有两个 P2P 组,每个组有一对 AP-客户端。它们是独立的 P2P 组。我很想知道如果这两个 P2P 组彼此靠近会发生什么?

最佳答案

TLDR; 这些组不会互相影响。

WiFi Direct 规范规定,设备必须处于 FIND 阶段才能找到更多对等点进行连接,即使是这样,它们也不会尝试连接,除非它们正在运行告诉它们断开连接的应用程序从当前群组中退出,如果找到新群组,则连接到新群组。

如果您所使用的设备上的 Wi-Fi Direct 特定实现支持该功能,并且这些设备上的 Wi-Fi 芯片支持该功能,则两个群组所有者设备可以相互连接。根据this paper ,通过分时 Wi-Fi 接口(interface),设备可以成为一个组中的组所有者,并成为另一个组中的客户端:

In order to act both as P2P Client and as P2P GO the laptop will typically alternate between the two roles by time-sharing the Wi-Fi interface.

另一方面,一个群组不可能有两个群组所有者。Wi-Fi Direct 群组仍将彼此分开,一个群组中只会有一个群组所有者那是另一个的客户。

关于wifi - 通过 Wi-Fi direct 连接到 P2P 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20517004/

相关文章:

node.js - 如何使用 node.js 获取周围的无线接入点列表?

android - Wi-Fi直连技术

android - 如何使用 Genymotion 使用 Wifi Direct(Wi-Fi 点对点 Wifi P2P)运行 android 应用程序?

android-intent - 在android wifi direct中设置组所有者

java - Android 上的 WiFi Direct 无法正常工作

python - 除了监听探测请求之外,还有哪些方法可以用来查找 802.11 wifi 设备?

python - 来自 WiFi 数据的位置

ios - 如何检测和显示我当前位置附近的可用 wifi 网络?

android.net.wifi.STATE_CHANGE : not triggered on Wifi disconnect

android - wifi 直接结束连接到 Android 上的对等体?