Next Article in Journal
Support for 5G Mission-Critical Applications in Software-Defined IEEE 802.11 Networks
Next Article in Special Issue
Fundamental Limits of Non-Orthogonal Multiple Access (NOMA) for the Massive Gaussian Broadcast Channel in Finite Block-Length
Previous Article in Journal
Numerical Study of the Coupling of Sub-Terahertz Radiation to n-Channel Strained-Silicon MODFETs
Previous Article in Special Issue
Quaternion Model of Higher-Order Rotating Polarization Wave Modulation for High Data Rate M2M LPWAN Communication

LoRaWANSim: A Flexible Simulator for LoRaWAN Networks

Wilab, CNIT and DEI Department, University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy
Centre for Wireless Communications, University of Oulu, Erkki Koiso-Kanttilan katu 3, 90570 Oulu, Finland
Author to whom correspondence should be addressed.
Sensors 2021, 21(3), 695;
Received: 4 December 2020 / Revised: 9 January 2021 / Accepted: 18 January 2021 / Published: 20 January 2021
(This article belongs to the Special Issue Massive and Reliable Sensor Communications with LPWANs Technologies)
Among the low power wide area network communication protocols for large scale Internet of Things, LoRaWAN is considered one of the most promising, owing to its flexibility and energy-saving capabilities. For these reasons, during recent years, the scientific community has invested efforts into assessing the fundamental performance limits and understanding the trade-offs between the parameters and performance of LoRaWAN communication for different application scenarios. However, this task cannot be effectively accomplished utilizing only analytical methods, and precise network simulators are needed. To that end, this paper presents LoRaWANSim, a LoRaWAN simulator implemented in MATLAB, developed to characterize the behavior of LoRaWAN networks, accounting for physical, medium access control and network aspects. In particular, since many simulators described in the literature are deployed for specific research purposes, they are usually oversimplified and hold a number of assumptions affecting the accuracy of their results. In contrast, our simulator has been developed for the sake of completeness and it is oriented towards an accurate representation of the LoRaWAN at the different layers. After a detailed description of the simulator, we report a validation of the simulator itself and we then conclude by presenting some results of its use revealing notable and non-intuitive trade-offs present in LoRaWAN. Such simulator will be made available via open access to the research community. View Full-Text
Keywords: LPWAN; LoRaWAN; LoRa; internet of things; network simulator; MATLAB; simulation; performance; model; analysis LPWAN; LoRaWAN; LoRa; internet of things; network simulator; MATLAB; simulation; performance; model; analysis
Show Figures

Figure 1

MDPI and ACS Style

Marini, R.; Mikhaylov, K.; Pasolini, G.; Buratti, C. LoRaWANSim: A Flexible Simulator for LoRaWAN Networks. Sensors 2021, 21, 695.

AMA Style

Marini R, Mikhaylov K, Pasolini G, Buratti C. LoRaWANSim: A Flexible Simulator for LoRaWAN Networks. Sensors. 2021; 21(3):695.

Chicago/Turabian Style

Marini, Riccardo, Konstantin Mikhaylov, Gianni Pasolini, and Chiara Buratti. 2021. "LoRaWANSim: A Flexible Simulator for LoRaWAN Networks" Sensors 21, no. 3: 695.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop