Sending a wireless message simultaneously from a gateway to lots of low power IoT devices should be a no-brainer, but for many networking technologies, it is brutally difficult or just impossible.
Some networking stacks can’t even try: battery powered LoRaWAN and Sigfox endpoints the easiest examples. Other protocols do it one endpoint at a time — 6lowPAN is one example — but that really isn’t broadcast, is it?
When do low power IoT networks need broadcast (messaging simultaneously to all devices in range) or multicast (messaging to multiple devices, but perhaps not all, devices in range) capability? Here are three quick examples:
There are more use cases for broadcast, but these are good for starters.
We are implementing queries to some battery-powered LoRa devices running Haystack + DASH7 using the popular MQTT publish-subscribe application. MQTT is not typically used for queries, but with the compression capabilities of Common Business Object Representation (CBOR), it is possible to do it with Haystack + DASH7 with good results.
Create your free account to unlock your custom reading experience.