An Overview on LoRaWAN Technology Simulation Tools

Mukarram A.M. Almuhaya*, Waheb A. Jabbar, Noorazliza Sulaiman, A. H.A. Sulaiman

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

    3 Citations (SciVal)


    Low-Power Wide Area Networks (LPWAN) technologies are playing a pivotal role in the IoT applications owing to their capability to meet the keys IoT requirements, i.e., long-range, low cost, small data volumes, massive devices number, and low energy consumption. The creation of new public and private LoRaWAN networks necessitates the use of avoiding node limits and collision prevention measures. Designers of IoT systems confront difficulty in determining the scalability of a given technology, with an emphasis on unlicensed frequency bandwidth (ISM) transmission in densely populated locations. However, picking the best simulation software might be a challenge. To provide a conceptual overview of seven LoRaWAN simulation tools, this paper outlines their key characteristics and the sorts of experiments they support. LoRaWAN simulators, resource utilization, and performance evaluation are all covered in-depth in this report. Furthermore, we classify and compare the most important simulation tools for investigating and analyzing LoRa/LoRaWAN network emulators that have been developed recently. This article will be used to help other researchers decide whether LoRaWAN simulation tool is best for their specific requirements.
    Original languageEnglish
    Title of host publicationLecture Notes on Data Engineering and Communications Technologies
    PublisherSpringer Science and Business Media Deutschland GmbH
    Number of pages14
    Publication statusPublished (VoR) - 2022

    Publication series

    NameLecture Notes on Data Engineering and Communications Technologies
    ISSN (Print)2367-4512
    ISSN (Electronic)2367-4520


    Acknowledgement. This study was supported by the Universiti Malaysia Pahang (www.ump., Malaysia, under the Post Graduate Research Scheme PGRS200340. This study was supported by the Universiti Malaysia Pahang (www.ump., Malaysia, under the Post Graduate Research Scheme PGRS200340. Many popular IoT protocols are supported by SimpleIoTSimulator like (MQTT, MQTT-SN, MQTT Broker, HTTP/s client/server, Modbus Over TCP, BACnet/IP server, LoRa device, LoRa gateway). LoRa Device simulator part supports the Class A, B and C devices specifications and communicates produced LoRa frames (PHY Payload) over UDP to one or more associated LoRa Gateways. It promotes both Over-the-Air Activation (OTAA) and Over-the-Air Activation (ABP) for security key configuration, as illustrated in Fig. 5. When talking to certain gateways, signal strength, signal-to-noise, and channels can be specified [46]. The loading of data can be adjusted to display various sensor behaviour. LoRa Gateway is sent to a designated LoRa Network Server to receive LoRa frames (PHYPayload) from LoRa devices via UDP, encapsulated into Semtech UDP Packet Forwarder (Gateway Message Protocol-GWMP) or Semtech Basic Station (WebSockets) packets. Upon receipt of Network Server messages, downstream the frame payload is extracted and forwarded over UDP to the corresponding device.

    FundersFunder number
    Universiti Malaysia PahangPGRS200340


      • IoT
      • LPWAN
      • LoRa
      • LoRa simulation tools
      • LoRaWAN


      Dive into the research topics of 'An Overview on LoRaWAN Technology Simulation Tools'. Together they form a unique fingerprint.

      Cite this