LoRaWAN Spreading factor, range, data rate in LoRa System

This page describes LoRaWAN Spreading factor, range and data rate used in LoRa System. The table and formulas for relation between Spreading factor vs distance range vs data rate are mentioned.

These terms are related to each other and they are explained below. The terms are associated with chirp spread spectrum (CSS) modulation technique. It uses wideband linear frequency modulated chirp pulses in order to encode baseband information.

Chirp Spread Spectrum is used in space and military communications due to its long range, low transmit power and less interference.

LoRaWAN Spreading Factor

LoRa Modulation in LoRaWAN uses chirp spread spectrum for encoding. Here, each bit is spread by chipping factor. The number of chips per bit is known as spreading factor. In other words, the duration of chirp is known as spreading factor.

CSS uses spreading factors from 7 to 12. The spreading factor for various regions across the world are mentioned in the following tables. As mentioned small spreading factors offer high bit rate or LoRaWAN data rate and need less OTA (Over The Air) time. Large spreading factors offer low data rates and need more over the air time.

Australia LoRaWAN spreading factor and data rates
LoRaWAN spreading factor and data rate in Australia

Europe LoRaWAN spreading factor and data rates
LoRaWAN spreading factor and data rate in Europe

US LoRaWAN spreading factor and data rates
LoRaWAN spreading factor and data rate in USA

INDIA LoRaWAN spreading factor and data rates
LoRaWAN spreading factor and data rate in INDIA

In the table "RFU" refers to "Reserved for Future Usage".

LoRaWAN Range or distance

The range is the distance covered by LoRaWAN signal to serve multiple end devices from single tower. From following equation of free space path loss, LoRaWAN range can be easily derived.

LoRa range vs free space path loss

As per one experiment, LoRaWAN range (i.e. distance) of 702.676 km was achieved using only 25 mW (i.e. 14dBm) of transmit power across border of Germany. The LoRaWAN gateway is installed at the height of 30 meters.

LoRaWAN Data Rate

As we know, data rate refers to rate at which data is transmitted from one one end to the other through wired medium or wireless medium.
➨ Data rate = Number of bits transferred / Total time taken for transfer

Different wireless technologies will have data rate range different based on their physical layer parameters (modulation, code rate etc.) and radio parameters (bandwidth, number of carriers etc.) . LoRaWAN is also a wireless system. The LoRaWAN data rate depending on Spreading factor, Bandwidth and code rate as per equation mentioned below.

LoRaWAN data rate vs Spreading Factor conversion calculator

Following equation mentions relation between LoRa data rate, LoRa spreading factor, Code Rate and Bandwidth.

LoRa Data Rate Formula

Refer LoRa calculator >> which mentions calculation of LoRaWAN data rate as per LoRaWAN spreading factor entered along with code rate and bandwidth.


LoRaWAN related links

The LoRaWAN Wireless tutorial covers following sub topics:
LoRaWAN Smart Parking   LoRaWAN sensor design   LoRaWAN smart healthcare system   LoRaWAN smart water metering   LoRaWAN architecture   LoRaWAN Interface Types   LoRaWAN roaming types   LoRa tutorial   LoRa Frequency Bands   LoRa protocol stack   LoRa MAC layer   LoRaWAN classes   LoRa features   LoRa Transceiver module  

IoT Wireless Technologies

WLAN    ➤THREAD    ➤EnOcean    ➤LoRa    ➤SIGFOX    ➤WHDI    ➤Zigbee   ➤6LoWPAN   ➤Zigbee RF4CE   ➤Z-Wave   ➤NFC   ➤RFID   ➤Lonworks   ➤CEBus   ➤UPB  

RF and Wireless Terminologies