Lora / Lorawan Tutorial 4
Lora / Lorawan Tutorial 4
com
A LoRaWAN
B
C
v1.0.0
mobilefish.com
INTRO
• In this tutorial I will explain what LoRaWAN device classes are.
mobilefish.com
LORAWAN DEVICE CLASSES
• The LoRaWAN specification [4] defines three device classes:
Class Description
Same as class A but these devices also opens extra receive windows at
B(eacon)
scheduled times.
• Same as A but these devices are continuously listening. Hence these
C(ontinuos)
devices uses more power and are often mains powered.
mobilefish.com
CLASS A
• Atany time an end node can broadcast a signal. After this uplink transmission (tx) the
end node will listen for a response from the gateway.
• The end node opens two receive slots at t1 and t2 seconds after an uplink
transmission. The gateway can respond within the first receive slot or the second
receive slot, but not both.
node uplink rx rx
transmission slot 1 slot 2
t1 time
t2
mobilefish.com
CLASS B
• In
addition to Class A receive slots, class B devices opens extra receive slots at
scheduled times.
• Theend node receives a time synchronised beacon from the gateway, allowing the
gateway to know when the node is listening.
class A
node rx rx node
rx (remains open until next uplink)
tx slot 1 slot 2 tx
time