我目前正在为我正在进行的一个项目试验 WiFi-Direct (WiFiP2p),想知道是否可以在组之间建立桥梁,从而将它们连接在一起?
基于 WiFi 联盟发布的 white paper,它应该是可能的(尽管“P2P 规范没有描述此功能的机制 - 实现特定于供应商”)。我浏览了互联网并找到了一些答案( this 、 this 等),但我觉得没有一个是特别确定的。查看 Andoid 的 API 也没有多大帮助。
我试图创建的场景是让一个组的客户端也连接到另一个组。给定 4 个设备(A、B、C、D),其中 A 和 B 在一个组中,A 是组所有者,C 和 D 在由 D 管理的组中:
这可能吗?
最佳答案
看到这个 link 。根据此链接,当 C 连接到 A 时,它不再是 D 管理的组的组成员。如果不属于同一组,则两台设备无法相互通信。
此外,如果可以在一个 wifi-direct 组中拥有多个组所有者,那么他们可以与组成员同时相互通信。根据他们的白皮书,这是 wifi-direct 中的可选实现。它说:
但是在 Android 实现 wifi-direct 的情况下,拥有多个组所有者是不可能的。请参阅 Andrdoid's reference 。
它说: