我在通过BLE网络实现多个6LoWPAN连接时遇到了麻烦。
我正在使用Raspberry pi 3 B模型(BLE 4.1)实现多个CoAP观察者和Crossproxy。 当一个设备(CoAP服务器)通过6lowpan连接到网关(CoAP客户端)时,它们之间的通信就可以了。
IoT Device (RPI): BLE Slave role -----
Gateway(RPI): BLE master role (Communication ok)
但是,又有一台设备通过6lowpan连接到网关,通信被阻止。 当我使用WireShark检查数据包时,网关不断发送请求数据包,但其他设备不接收任何数据包(在wireshark中没有接收数据包)。
IoT device(RPI): BLE slave ---------------+
Gateway(RPI): BLE master (Nok)
IoT device(RPI): BLE slave ---------------+
我想知道6LoWPAN over BLE不支持1:N通信。 当我搜索网络时,我只发现1:1 6LoWPAN拓扑而不是N:1拓扑。
是否有解决方案将多个设备连接到6LoWPAN over BLE上的主设备?