Hacker News new | ask | show | jobs
by htdvisser 3812 days ago
That's a question we hear quite often. The LoRaWAN specification [1] defines three classes of devices. Class C nodes are powered on all the time, which indeed has consequences for the energy consumption. For more energy constrained devices, Class B offers some kind of scheduled rendez-vous, and Class A devices only receive downlink messages after (in response to) sending an uplink message. This allows nodes to switch of their radio when they don't need it.

[1]: The LoRaWAN specification be downloaded here: http://www.lora-alliance.org/For-Developers/LoRaWANDeveloper...

2 comments

For comparison, BLE always uses scheduled rendezvous (B), and Thread supports always-on, and unscheduled wake-up type devices (C and A).

The downside of scheduled rendezvous is that both devices need accurate clocks, and they have to communicate regularly (once every few seconds) to maintain synchronisation.

Nice that LoRaWAN supports all three anyway.

Thank you for your reply! I'll read the specs this week end.