Long Range Wide Area Network: A Simulation Module for ns-3

by   Yifan Du, et al.

Long Range (LoRa) is a wireless communication technology for the Internet of Things (IoT), able to provide wide coverage networking to devices with low power consumption and low data-rate. This paper proposes and describes a simulation module of LoRa wireless networks, based on models of the LoRa physical and data-link layers, in order to enable simulation-based evaluation of LoRa performance in large-scale networks. The physical layer model uses path loss parameters estimated by way of real measurements performed at different scenarios. The data-link layer model relies on an Aloha-like medium access protocol. Both models for the physical and data-link layers are implemented in a NS3 module. Behavior and performance of this module are studied by way of a set of experiments that show the consistency of NS3 simulations and measurements on a real LoRa testbed. Finally, an evaluation of the simulation module scope shows that the time complexity of this module is exponential.


Optimizing Multi-hop Mechanism for the Long Range Wide Area Network

Long Range (LoRa) is a modem technology for wireless communication in In...

Experimental Evaluation of LoRaWAN in NS-3

Long Range Wide Area Networks (LoRaWAN) is an open medium access control...

A Model for Reliable Uplink Transmissions in LoRaWAN

Long range wide area networks (LoRaWAN) technology provides a simple sol...

Performance Evaluation of the LoRa Protocol in the context of Smart Meter

In recent years, the use of Low Power Wide Area Network (LPWAN) is incre...

X-LoRa: An Open Source LPWA Network

Low power wide area (LPWA) networks, which enable the energy-constraint ...

Security Issues of Low Power Wide Area Networks in the Context of LoRa Networks

Low Power Wide Area Networks (LPWAN) have been used to support low cost ...

Trilateration-based Multi-hop for the Long Range Wide Area Network

Long Range Wide Area Network (LoRaWAN) has an open specification that de...

Please sign up or login with your details

Forgot password? Click here to reset