The Internet of Things (IoT) is the connection of various devices to the Internet, which can collect, monitor, and exchange data. Currently, the IoT ecosystem is made up of various networks, each addressing different purposes.
LoRa (Long Range) wireless modulation supports a wide range of IoT use cases. LoRa and its network protocol LoRaWAN (Long Range Wide Area Network) are widely adopted in the IoT world. It is because they offer two significant advantages: low energy consumption and a wide network range.
LoRaWAN devices facilitate multiple IoT use cases, from waste management to smart building management.
In this blog, we will take a dive deep into the world of LoRaWAN, exploring its basics, device classes, work process, and benefits. So, let’s start with understanding what LoRaWAN is exactly:
What is LoRaWAN?
LoRaWAN is a game-changing networking protocol. This innovative, low-power, wide-area protocol utilises LoRa radio modulation to create an efficient and far-reaching wireless ecosystem.
At its core, LoRaWAN is a bridge, connecting end-node devices to network gateways and, ultimately, the internet. What sets it apart is its remarkable combination of long-range capabilities and minimal power consumption. LoRaWAN devices can operate for up to 10 years on a single, small battery. That’s why it is driving adoption in industrial environments and smart cities. LoRaWAN utilises unlicensed ISM radio bands making it a cost-effective solution for large-scale network deployments.
This chart will help you get an overview of LoRaWAN frequencies in different countries:
| Region | Frequency Range (MHz) |
| Europe (EU863-870) | 863-870 MHzCommonly used sub-bands: 868 MHz |
| United States (US902-928) | 902-928 MHz Commonly used sub-bands: 915 MHz |
| China (CN470-510) | 470-510 MHz |
| China (CN779-787) | 779-787 MHz |
| Japan (AS923) | 920-928 MHz |
| Australia (AU915-928) | 915-928 MHz Commonly used sub-bands: 915 MHz |
| India (IN865-867) | 865-867 MHz |
| Russia (RU864-870) | 864-870 MHz |
| Korea (KR920-923) | 920-923 MHz |
| Brazil (AU915-928) | 915-928 MHz |
| Argentina (AU915-928) | 915-928 MHz |
How Does LoRaWAN Work?
Radio systems, like LoRaWAN, are straightforward at a basic level. It uses a star network for communication, which you can understand through using the lecture as an analogy. Here, the gateway is a professor, and the end nodes are the students. This setup creates an asymmetric communication link, where the professor (gateway) can speak to the entire class (nodes), but if all students try to respond simultaneously, the professor won’t be able to hear them all clearly. This analogy explains many features of star topologies.
The LoRaWAN gateways are not assigned to individual nodes. Instead, multiple gateways can receive data from a single node simultaneously. These gateways then forward the data to the network server without preprocessing it. The network server handles tasks like deleting duplicate packets, verifying data integrity, and performing security checks.
Moreover, nodes in a star architecture like LoRaWAN don’t need to constantly listen for messages from other nodes. This means they can spend most of their time in a low-power sleep mode, significantly reducing their energy consumption. This energy efficiency is crucial for IoT devices that rely on battery power.
LoRaWAN Device Classes
LoRaWAN offers three distinct types of end devices: Class A, Class B, and Class C. Each class is designed to meet different application needs, balancing factors like power consumption, latency, and bidirectional communication.
Class A: Lowest Power, Bidirectional End Device
Class A is the default mode for LoRaWAN end devices. It prioritises energy efficiency, making it ideal for battery-powered applications. Here’s how it works:
- Asynchronous Uplink Communication: Devices can transmit uplink messages at any time. After each uplink, the device opens two short downlink receive windows. This allows the server to send a downlink message shortly after receiving an uplink message.
- Battery Life Maximization: Between transmissions, the device remains in a low-power sleep mode, significantly extending battery life. This is crucial for applications where devices operate in remote locations or where frequent battery replacement is impractical.
- Transmission Dynamics: Since uplinks are asynchronous, devices do not wait for a specific time to communicate with the gateway. They transmit whenever necessary and then return to sleep. This method is highly efficient in terms of energy consumption but can lead to message collisions if two devices transmit simultaneously on the same frequency channel.
Class A is optimal for applications like environmental monitoring and asset tracking, where devices need to report data periodically but can afford to have non-immediate downlink communications.
Class B: Bidirectional Terminal Device with Deterministic Downlink Delay
Class B devices offer a balance between power consumption and downlink latency. They introduce scheduled downlink receive windows to reduce latency:
- Scheduled Receive Windows: In addition to the default Class A receive windows, Class B devices open extra receive windows at predetermined intervals. These intervals are synchronised with the network through beacons sent by the gateway.
- Beacon Synchronization: Every 128 seconds, gateways transmit a beacon. This beacon synchronisation ensures that all devices are aware of the network timing. GPS satellites play a crucial role here, transmitting messages at the beginning of every second to provide global time synchronisation.
- Deterministic Downlink: With time slots assigned within the 128-second cycle, devices know exactly when to listen for downlink messages. For example, a device can be programmed to listen to every tenth-time slot, ensuring timely receipt of downlink messages.
Class B is suitable for applications requiring regular updates or commands from the server, such as smart metering or lighting control systems, where a balance between power efficiency and latency is needed.
Class C: Minimum Delay, Bidirectional Terminal Equipment
Class C devices are designed for applications where immediate downlink communication is critical. They maintain a continuous receive mode, allowing near-zero delay for downlink messages:
- Continuous Listening: Unlike Class A and B, Class C devices keep their receivers open almost all the time, closing only during uplink transmissions. This ensures that the server can send downlink messages at any moment without delay.
- High Power Consumption: Continuous listening consumes significant power (over 50mW), making Class C suitable for devices connected to a constant power source. This high power consumption is impractical for battery-powered devices but is not an issue for mains-powered applications.
- Instant Communication: The always-on receive mode ensures the fastest possible response time for critical applications where delay cannot be tolerated.
Class C is ideal for industrial automation, emergency response systems, and other scenarios where immediate communication is paramount.
Benefits of Using LoRaWAN
LoRaWAN offers many unique features and advantages. Here are the key benefits that make LoRaWAN a preferred choice for various applications:
Cost Savings
One of the primary benefits of LoRaWAN is its cost-effectiveness. Traditional network infrastructure can be expensive to install and maintain. LoRaWAN, however, requires less hardware, which reduces initial setup costs.
Moreover, the operational expenses are lower because the network uses less power and can cover large areas with fewer base stations. This makes LoRaWAN an ideal solution for deploying IoT devices in remote or rural areas where laying cables or maintaining a dense network of cell towers is not feasible.
Sensor Diversity
LoRaWAN supports a wide range of sensors, making it incredibly versatile. From environmental monitoring to smart agriculture, and from industrial IoT applications to smart cities, the technology can handle diverse data collection needs.
This sensor diversity means that different types of data can be collected and transmitted over the same network, simplifying integration and enhancing the overall utility of IoT solutions. Businesses and organisations can deploy a variety of sensors tailored to their specific requirements without worrying about compatibility issues.
Low Power Consumption and Long Range
One of the standout features of LoRaWAN is its low power consumption. Devices connected to a LoRaWAN network can operate on small batteries for years, significantly reducing the need for frequent maintenance and battery replacements. This is particularly beneficial for applications in remote or hard-to-reach areas where changing batteries can be impractical and costly.
In addition to low power consumption, LoRaWAN offers long-range connectivity. It can cover distances up to 10 kilometres in rural areas and 1-3 kilometres in urban environments. This extensive range allows for wide-area deployments with minimal infrastructure, making it perfect for monitoring large geographical areas such as farms, forests, or cities.
Network Flexibility
LoRaWAN is highly flexible and scalable, making it suitable for various network architectures and sizes. Whether you need a private network for a specific application or a public network for broader use, LoRaWAN can adapt to your needs. The network can easily accommodate a growing number of devices, ensuring that it can scale with the increasing demand for IoT solutions.
Additionally, LoRaWAN’s network architecture supports both star-of-stars topology and mesh networks, providing further flexibility in deployment. This adaptability ensures that as your IoT needs evolve, LoRaWAN can evolve with them, offering a future-proof solution.
Conclusion
LoRaWAN is revolutionising the Internet of Things (IoT) landscape. Its long-range capabilities, low power consumption, and robust security make it an ideal choice for various applications, from smart cities to industrial automation.
It not only simplifies the deployment of IoT networks but also reduces operational costs and enhances data transmission reliability. As the demand for connected devices continues to grow, LoRaWAN emerges as a key enabler of scalable and sustainable IoT solutions. Embracing LoRaWAN can unlock new opportunities for businesses and communities, driving innovation and fostering a more connected world.
If you want to get started with LoRaWAN and maximize its benefits, Forest Rock can help you. We have a wide range of LoRaWAN devices for different applications and the expertise to help you make the most out of them. Contact us today and unleash the power of LoRaWAN for your business!
Frequently Asked Questions (FAQs)
Q1. What are the different parts of a LoRaWAN network?
A LoRaWAN network consists of four main components:
- End devices
IoT sensors or actuators that collect and transmit data.IoT sensors or actuators that collect and transmit data.
- Gateways
Receive the radio signals from end devices and forward them to the network server. - Network servers
Manages the network and routes data to the appropriate application server. - Application servers
Process and present the data to end users through various interfaces.
Q2. How do LoRaWAN end devices communicate with the network?
LoRaWAN end devices use LoRa (Long Range) radio modulation to transmit data over long distances with low power consumption. They send short data packets to nearby gateways using unlicensed radio frequencies. The communication is typically unidirectional, with devices transmitting data periodically or when triggered by specific events. Devices use a random access protocol to minimise collisions. For security, all communication is encrypted end-to-end using AES-128 encryption.
Q3. How much data can a LoRaWAN device transmit?
LoRaWAN is designed for low-data rate applications. Typically, devices can transmit payloads of 51 to 222 bytes per message, depending on regional regulations and spreading factors. The actual data throughput ranges from a few bits per second to a few kilobits per second. This is sufficient for most IoT applications that send small amounts of data infrequently, such as sensor readings or status updates, but not suitable for high-bandwidth applications like video streaming.
Michael
Michael Kirkland is the CEO of The Mountain IoT Group and founder of Forest Rock, which he launched in 2010 with a vision to connect businesses to their buildings and systems through cutting-edge technology. With a background in software engineering, Michael has built a career in energy management, building automation, and IoT. Heโs passionate about creating innovative products, leading a talented team, and building a company culture where people enjoy coming to work.


