LoRaWAN MAC layer

By: Segiy Sergienko, 11 Oct 2017
2 minutes

Reading Time: 2 minutes

LoRaWAN – is a Media Access Control (MAC) protocol for wide area networks, the second layer of Open Systems Interconnection (OSI) model.

Basic terminology

LoRa, which stands for “Long Range” – is a type of modulation based on spread spectrum modulation, and it uses a chirp spread spectrum sub-variation. Modulation takes place in the physical layer, layer 1 of OSI model.

LoRaLPWAN – “Long Range Low Power Wide Area Network”.

LoRaWAN means “Long Range Wide Area Network”. This is a type of Media Access Control (MAC) protocol sublayer on top of PHY layer, the second layer of OSI model.

MAC Layer Functions:

  • Assigns each device to a frequency, spreading code, data rate;
  • Eliminates duplicate receptions;
  • Schedules acknowledgments;
  • Adapts data rates;

LoRaWAN MAC layer

Initially, it was called LoRaMAC and it was developed by Semtech only. And when the Lora Alliance was created (it unites Semtech, IBM, and more than 160 other members) a new name was adopted – LoRaWAN.

Members collaborate to drive the world success of the LoRa protocol and sharing knowledge and experience to guarantee one open global communication standard.

MAC layer provides 3 classes of communication style. The difference between each other:

Class A:

Class B:

Class C:

Sirin Software helps businesses to drive digital transformation across the full product cycle and deliver sustainable innovations in Wired and Wireless Networking. If you have questions – drop us a line to discuss how we can help you!