Skip to Main content Skip to Navigation
Conference papers

Simulation of LoRa in NS-3: Improving LoRa Performance with CSMA

Andrzej Duda 1 Thanh-Hai To
1 Drakkar [2016-2019]
LIG - Laboratoire d'Informatique de Grenoble
Abstract : —In this paper, we consider two research issues. First, we present a NS-3 module that simulates the behavior of LoRa in an accurate way. To validate the module, we compare its results with measurements on a real-world testbed and with measured values reported by other work. We also show that the module correctly represents the capture effect that lowers the packet drop rate due to collisions. Second, we want to improve the performance of LoRa devices while not impacting energy consumption, the aspect that usually is not taken into account in the literature. We use the simulator to evaluate CSMA (Carrier Sense Multiple Access), a simple enhancement to LoRaWAN that lowers the collision ratio. The simulation results show that CSMA considerably lowers the collision ratio while only slightly increasing energy consumption. We also observe that CSMA presents lower energy consumption than LoRa for a large number of devices. Another advantage of CSMA consists of increased throughput and larger network capacity because the ETSI restrictions on the duty cycle do not longer apply.
Document type :
Conference papers
Complete list of metadatas

Cited literature [27 references]  Display  Hide  Download
Contributor : Andrzej Duda <>
Submitted on : Wednesday, July 11, 2018 - 5:24:00 PM
Last modification on : Tuesday, October 6, 2020 - 4:20:06 PM
Long-term archiving on: : Tuesday, October 16, 2018 - 12:41:05 AM


Files produced by the author(s)


  • HAL Id : hal-01835883, version 1


Andrzej Duda, Thanh-Hai To. Simulation of LoRa in NS-3: Improving LoRa Performance with CSMA. IEEE ICC, May 2018, Kansas City, United States. ⟨hal-01835883⟩



Record views


Files downloads