我有三个Android设备:A,B,和C.它们通过Wi-Fi直连接(假设B是组所有者)。 我有两个问题:
- 能否B将作为客户端,另一个Wi-Fi Direct的组?
- 可A或C作为客户端连接到另一个Wi-Fi Direct的组?
我有三个Android设备:A,B,和C.它们通过Wi-Fi直连接(假设B是组所有者)。 我有两个问题:
我已经3天前测试您的问题。
B可连接到设备d仅当d不是一些组的所有者,因此d将被连接到B的基团作为客户端。
当A / C被连接到B作为客户端,当他们会尝试发送一个连接请求到一些装置d,该请求将被转发给组所有者B到接受该连接,并还添加d到组中。 (这种情况进行了测试,当d是在B和A / C的范围内)。 当d是不是在B的范围内,但是在A / C的范围内,A / C的请求将被取消和的A / C与B中的连接将断开。
这是试图理解的Wi-Fi Direct的行为时,我们所面临的情况。
希望我帮你。 如果有人测试,并知道别的东西,我希望知道这一点。
我在阅读此白皮书 ,我从WiFi联盟下载:
并发连接多个组。
这可以在一个组,同时保持在同一时间一个WLAN基础设施的连接采用Wi-Fi直连设备被认为是并行设备。 例如,同时使用WLAN连接直接连接到打印机膝上型操作为并行设备。 并发连接可以由单个无线电支撑,并且可以支持在不同的信道的连接。 并发操作需要用于多个和不同的MAC实体,一个用于操作为WLAN-STA,一个用于作为一个Wi-Fi直设备进行操作的支持。 有开发者可以实现多个MAC实体的几种方法。 例如,维护两个单独的物理的MAC实体,每个都有其自己的PHY实体,或者使用单个PHY实体包含两个虚拟MAC实体相关联。 这些不同的方法超出了P2P规范的范围。 并行设备可同时参与多个组。 在P2P规范没有描述的机制,这种能力 - 实现是特定于供应商。
因此,有可能连接两个组的业主,但他们都应该是同步的设备。