LoRa uses the CSS (Chirp Spread Spectrum) modulation which uses a frequency spreading method as a modulation technique. So-called chirp pulses are sent as symbols, which increase or decrease in LoRa frequency continuously over time. The data transmission is then realized by the sequential sequence of these chirp pulses.
Special properties
Since LoRa works in the ISM frequency bands (433 MHz, 868 MHz and 915 MHz), the radiated transmission power is limited. In order to have a larger radio range than conventional modulation types such as To achieve FSK (Frequency Shift Keying), the receiver sensitivity has been significantly improved with LoRa. The LoRa receiver can still successfully receive and decode a useful LoRa signal up to 20 dB below the noise level, which results in a receiver sensitivity of a maximum of -149 dBm. Compared to the maximum FSK sensitivity of approx. –125 dBm to -130 dBm, LoRa offers a significant improvement. With the FSK receiver, the signal can only be successfully decoded if the useful signal is approx.
Thanks to the property that LoRa can still successfully receive a useful signal up to 20 dB below the noise level, the robustness to radio interference is significantly better than that of FSK. FSK systems only work correctly if the interference signal is at least 10 dB weaker than the useful signal. In the best case, LoRa systems can still receive the useful signal if the interference signal is 20 dB stronger than the useful signal.
Limitations
From the graphic above you can see that LoRa can receive about 30 dB weaker signals than with FSK. However, there are two restrictions that somewhat relativize this big difference.
• First, the LoRa modulation is broadband than the FSK modulation, which means that the noise level of the LoRa receiver is generally higher than that of the FSK receiver. Specifically, doubling the bandwidth increases the noise level by 3 dB.
• Secondly, LoRa can only receive a useful signal up to 20 dB below the noise level at very slow data rates of ≤ 0.5 kbit / s. As soon as the data rate is increased, either the negative signal-to-noise ratio increases further towards zero or the bandwidth has to be increased further, which in turn increases the noise level.
Comparison measurement between LoRa and FSK
To find out how good LoRa really is, a direct comparison between LoRa and FSK should be carried out. For this purpose, our previously used standard FSK transceivers (CC1020 and CC1101) are compared with the data from the LoRa / FSK transceiver SX1261.
Transceiver | Modulation |
Max sensitivity according to the datasheet |
Data rate | RX- bandwidth |
CC1020 | FSK | -118 dBm | 2.4 kBit/s | 12.5 kHz |
CC1101 | FSK | -116 dBm | 0.6 kBit/s | 58 kHz |
SX1261 | FSK | -125 dBm | 0.6 kBit/s | 4 kHz |
SX1261 | LoRa | -149.2 dBm | 0.02 kBit/s | 8 kHz |
According to the information from the datasheets, LoRa achieves at least a 24dB better maximum sensitivity than with the best FSK transceiver (SX1261). Compared to the old FSK transceivers (CC1020 and CC1101), the maximum sensitivity is even 31 or 33 dB better. Since it can be assumed that the radio range can be doubled for every 10 dB more sensitivity, a 4 to 8 times the radio range should be possible with LoRa compared to FSK.
However, it is also noticeable that the maximum LoRa sensitivity is achieved with an extremely slow data rate of only 0.02 kbit / s. In order to obtain a direct, meaningful comparison between the different transceivers, the sensitivity of all transceivers is determined at the same data rate. According to Semtech’s manufacturer, LoRa would have to achieve about 7 to 10 dB more sensitivity at the same data rate as FSK.
Our own measurements have given the following results:
Data rate | Sensitivity | |||
CC1020 | CC1101 | SX1261 | SX1261 | |
FSK | FSK dBm | FSK | LoRa | |
1.2 kBit/s | -117 dBm | -112 dBm | -123 dBm | -129 dBm |
2.4 kBit/s | -117 dBm | -111 dBm | -121 dBm | -126 dBm |
4.8 kBit/s | -114 dBm | -109 dBm | -118 dBm | -123 dBm |
9.6 kBit/s | -112 dBm | -107 dBm | -116 dBm | -120 dBm |
The SX1261 transceiver with LoRa modulation achieves 4 – 6 dB more sensitivity than with FSK modulation. In comparison to the CC1020 8 – 11 dB and in comparison to the CC1101 13 – 17 dB more sensitivity is achieved. It is striking that the lower the data rate is chosen, the more sensitivity gain can be achieved with LoRa.
Another view shows the energy-saving potential of LoRa. In order to achieve the same sensitivity as with FSK, approximately 4 times the data rate can be used with LoRa. The same radio telegram thus becomes 4 times shorter and the energy consumption also drops by a factor of 4.
Conclusion:
As with all radio transceivers, the maximum LoRa sensitivity of -149 dBm is only achieved at the lowest data rate. This data rate for LoRa is only approx. 0.02 kbit / s and is therefore unusable for many applications. However, if such low data rates can be used, 4 times the radio range is theoretically possible compared to modern FSK transceivers.
If the LoRa data rate is increased to 1.2 kBit / s to 10 kBit / s, LoRa achieves approx. 4-6 dB more sensitivity compared to modern FSK transceivers. Compared to older FSK transceivers such as the CC1101 or CC1020, the radio range can even be doubled or tripled with LoRa.
There is an interesting energy-saving option in applications where the current FSK sensitivity was sufficient. If the same sensitivity is to be achieved with LoRa, the data rate can be increased by a factor of 4 compared to FSK, whereby the energy consumption can also be reduced by a factor of 4.
For us, LoRa technology represents an interesting alternative for applications with data rates up to 10 kbit / s, since the radio range can be increased massively compared to the older transceivers. Of particular interest to us is the possibility of connecting to the LoRaWAN network, as this means that IoT applications can be connected to the Internet practically anywhere.
With our LoRa module “TRX433-70” we are ready for future innovative LoRa projects.
Radio transmission with LoRa
The meter readings, switching commands and other information can be transmitted from the concentrator module to the router and back in a variety of ways. If the wired transmission is not possible or too expensive, radio transmission with LoRa can be an alternative for remote reading.
The LoRa radio standard
LoRa stands for Long Range, i.e. high (radio) range and is an alternative radio standard to the known technologies such as UMTS or LTE. In many countries, LoRa has already established itself as the basis for a communication standard in the so-called Internet of Things (IoT), for machine-to-machine (M2M) communication and for industry and smart city applications.
The LoRa radio standard, like other radio technologies, uses the free LoRa frequency bands from the license-free ISM bands (Industrial, Scientific and Medical). In Europe, these are the bands in the 433 and 868 MHz range. By using a special radio procedure, the so-called frequency spread, the technology is almost immune to interference. The range between transmitter and receiver is between 2 and 15 km, depending on the environment and built-up area. Due to the high sensitivity of -137 dBm, high penetration of buildings can be achieved. The radio signals penetrate deep into the interior of buildings and basements. Especially at campsites where the metallic covers of the caravans and mobile homes often weaken the signal strength of WLAN, radio transmission with LoRa is superior here. The data rate at LoRa is between 0.3 and 50 kbit / s.
Applications for LoRa
LoRa is mainly used in applications in which very little data is to be transmitted over a long distance in a very energy-saving manner. These data are usually measured values, status signals or manipulated values.
Differences between WLAN, LoRa and mobile radio
WLAN and mobile radio are designed to transmit large amounts of data. Relatively short ranges are accepted. LoRa, on the other hand, is optimized for the transmission of small amounts of data over large distances. The following table shows some differences between the different radio standards.
WLAN | LoRA | Cellular | |
Rang | <100 m | 2.000-3.000(city)
>10.000 m (country) |
<300 m (city)
<10.000 m (country) |
Max. data rate |
6.933 Mbit/s | 50 kbit/s | 1.000 Mbit/s |
Costs | Medium | Low | Very high |
LoRa Frequency | 2.4 GHz
5 GHz 60 GHz |
433 MHz
868 MHz |
800 MHz
900 MHz 1.800 MHz 2.100 MHz 2.600 MHz |
Max. transmission power | 1.000 mW | 25 mW | 20-50 w (Base station)
200 Mw (Terminal devices) |
LoRaWAN (long range wide area network)
Low Power WANs (LPWANs) are network concepts for the Internet of Things (IoT) and machine-to-machine communication (M2M). LPWANs are characterized by the fact that they can cover distances of up to 50 km and require very little energy. There are several technical approaches to realizing the LPWANs. One from ETSI: ETSI GS LTN, other names are LoRaWAN, Weightless and RPMA, which stands for Random Phase Multiple Access.
So that the bridgeable distance is not impaired too much by the free space attenuation, some of the LPWAN concepts mentioned use frequencies in ISM bands at 433 MHz and 868 MHz. Few also work in the ISM band at 2.4 GHz.
For example, as regards SigFox as LoRaWAN (Long Range Wide Area Network), it uses the ISM band at 868 MHz (USA 915 MHz) in Europe. The bridgeable distance range is over 5 km in the urban area and over 15 km outside the city. There are also radio transceivers in the LoRa frequency range of 2.4 GHz with which a range of 10 km can be bridged. LoRa transmission is a combination of Chirp Spread Spectrum (CSS) and Software Defined Radio (SDR). A key advantage is that signals that are up to 20 dB below the noise level can still be detected. The LoRaWAN concept supports bidirectional communication, mobility and location-based services.
Characteristic values | LoRaWAN |
Frequency range |
ISM band, 433 MHz, 868 MHz (EU), 915 MHz (USA) |
Modulation | Chirp spread spectrum (CSS) |
Channel British | 8*125 KHz (EU),
64*125KHz,8*125KHz(USA) |
Package size |
Determined by the user |
Datasheet Up/Down | 300 bit/s 50 kbit/s (EU)
900 bit/s bis 100 kbit/s(USA) |
topology |
Star topology |
distance |
Up to 5 km in built-up areas
Up to 15 km in the rural area |
The end devices are connected to a base station, which in turn receives the information encrypted from a backbone via TCP / IP and the SSL protocol.
To ensure that the battery life of the end components is as long as possible, all data rates and the RF output signals are managed by the LoRaWAN network and the end components are controlled via an adaptive data rate (ADR). There are three-terminal device classes: Class A devices can communicate bidirectionally and have a planned transmission window in the uplink, class B devices also have a planned transmission window in the downlink and the transmission window for class C devices is continuously open. The LoRaWAN technology is standardized by the LoRa Alliance.
LoRaWan – Framework for wireless networks
LoRaWan is a specification and describes a framework for wireless networks. It is used in networks with little data traffic, for example in sensor networks. LoRaWan (LongRangeWideAreaNetwork) is a so-called LPWAN (Low Power Wide Area Network) protocol. This article shows the frequencies used by LoRaWan and the available classes of end devices.
LoRa frequency varies in different regions of the world. However, it is necessary here to get more information before starting up a LoRa device in order to set the correct frequency. The following table shows the correct frequencies for each country or continent:
LoRaWan is also treated like a star topology. Gateways forward messages from the end devices to a specific access server. The gateways are connected via the standard server via standard internet connections.
Bidirectional devices
There are three main bidirectional classes handled by End:
Class A
The uplink data always originate from the end device. The uplink message is followed by 2 short reception windows for downlink messages. These downlink messages can also be included for confirmation messages as well as for device parameters. Since the communication between the terminal and the gateway will only ever be from the terminal, there may be a waiting time between the detailed new device parameters and the implementation of the terminal.
Between the actual transmission time contacts, Class A devices can put their LoRa module completely in an energy-saving mode. This will change energy efficiency.
Class B
Class B, others to class A’s fault windows, become further reception windows. Class B devices are synchronized via cyclically sent beacons. These beacons are used to communicate, and other reception windows are open at other times. The loss is that the latency can be determined in advance, the loss of energy consumption as a component number. However, the energy consumption remains low enough for battery-operated applications.
Class C
Class C significantly reduces the latency for the downlink, since the receiving window of the end device is always heard as long as the device itself does not give any messages. For this reason, the trusted server can start a downlink transmission. A time change between class A and C is particularly important in battery-powered legal contracts, for example, “firmware-over-the-air” updates.
Region | The LoRa Frequency |
Europe | 863-870 MHz
433 MHz |
US | 902-928 MHz |
China | 470-510 MHz
779-787 MHz |
Australian | 915-928 MHz |
Indian | 865-867 MHz |
Asia | 433 MHz |
North America | 915 MHz |