Improving Goodput in LoRa Concurrent Transmission

This paper presents a window match scheme named Cantor which improves the goodput of LoRa concurrent transmission by controlling the RX window size. Cantor does not require the frequent exchange of controlling information. Instead, it introduces a novel concurrent transmission model to estimate downlink packet reception rate (PRR) with different network parameters, a regression model is used to make the result more realistic. Then we propose a simple optimization algorithm to select optimal RX window sizes in which nodes are able to receive acknowledgments. We implement and evaluate Cantor with commodity LoRa gateway and nodes, and conduct experiments in different scenarios. Experiment results show that Cantor increases the goodput by 70% and reduces energy consumption by 30% in LoRa concurrent transmissions with 48 nodes operate at a duty cycle of 20%.

This work has been published in IEEE INTERNET OF THINGS JOURNAL .

Tao Gu
Tao Gu
Professor in IoT
IEEE Fellow
AAIA Fellow
ACM Distinguished Member
Email: firstname dot lastname AT mq.edu.au
Phone: +61-2-9850-4357
Address: Room 267, 4 Research Park Drive, North Ryde, NSW 2109, Australia

My research interests include Internet of Things, Ubiquitous Computing, Mobile Computing, Embedded AI, Wireless Sensor Networks, and Big Data Analytics.