Android平台上使用wifi-direct进行客户端/对等体通信

10

我有三个Android设备:A、B和C。它们通过wifi-direct连接(假设B是群组所有者)。

我有两个问题: 1. A想向C发送消息,消息是否必须通过群组所有者B才能到达C? 2. 如果群组所有者B意外断开连接,A仍然能否向C发送消息?

谢谢!


2
如果要发送消息,必须通过 b,如果 b 断开连接,则无法发送消息。 - Athul Harikumar
那么 WiFi-Direct 不是真正的点对点连接吗? - Kan
它本身是点对点的,但在您的情况下,A 和 C 只与 B 直接连接。 - Athul Harikumar
1
好的。基本上,如果一个网络包含超过2个设备,所有通信都必须通过群组所有者进行。 - Kan
如果一个网络包含超过2个设备,所有通信都必须通过组所有者进行吗?这是真的吗? - Shivam Sharma
1个回答

5
在Wifi直连通信中,P2P组所有者(P2P GO)设备在P2P组中实现类似AP的功能,充当客户端的设备称为P2P客户端。因此,所有通信都必须通过组所有者通道进行。一旦组所有者断开连接,路由通道自然也被关闭,因此整个组都会断开连接。客户端必须重新建立连接,并且其中一个客户端成为组所有者。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接