1

I am in trouble with implementing multiple 6LoWPAN connections over BLE networks.

I am implementing multiple CoAP observers and a Crossproxy using Raspberry pi 3 B model (BLE 4.1). When one device (CoAP Server) is connected to a gateway (CoAP Client) by 6lowpan, communication between them is ok.

IoT Device (RPI): BLE Slave role -----
Gateway(RPI): BLE master role (Communication ok)

But, one more devices are connected to a gateway by 6lowpan, the communication is blocked. When I checked packets using WireShark, a gateway keeps sending request packets but other devices do not receive any packets (no receiving packets in wireshark).

IoT device(RPI): BLE slave ---------------+
Gateway(RPI): BLE master (Nok)

IoT device(RPI): BLE slave ---------------+

I am wondering that 6LoWPAN over BLE does not support 1:N communication. When I searched the web, I only found 1:1 6LoWPAN topology not N:1 topology.

Is there a solution to connect multiple devices to a master in 6LoWPAN over BLE?

eugene-nikolaev
  • 1,290
  • 1
  • 13
  • 21

0 Answers0