Abstract
Time-sensitive data acquisition is critical for many Low-Power Wide-Area Network (LPWAN) applications, such as healthcare monitoring and industrial Internet of Things. Among the available LPWAN technologies, LoRa (Long Range) has emerged as a leading choice, offering kilometer-scale communication with minimal power consumption and enabling high-density deployments across large areas. However, the conventional ALOHA-based Medium Access Control (MAC) in LoRa is not designed to support real-time communication over large-scale networks. This paper introduces LoRaHART, a novel approach that overcomes two critical, under-explored limitations in Commercial Off The Shelf (COTS) LoRa gateways that impact real-time performance. LoRa gateways have limited capacity for demodulation of parallel transmissions and their antenna can either transmit or receive at any time instant. LoRaHART incorporates a hardware-aware super-frame structure, comprising both Time Division Multiple Access (TDMA) slots as well as opportunistic retransmissions using Carrier Sense Multiple Access (CSMA), designed to mitigate the above constraints. We use a partial packing and makespan minimization algorithm to schedule periodic real-time transmissions efficiently within the TDMA slots, and also develop a probabilistic node contention model for CSMA retransmissions, providing analytical guarantees for deadline satisfaction under ideal channel conditions. Our evaluation of LoRaHART on a 40-node LoRa testbed demonstrates significant improvements over existing solutions in practice, achieving an average Packet Reception Ratio of 98% and a 45% higher airtime utilization than the best performing baseline.
Original language | English |
---|---|
Title of host publication | 37th Euromicro Conference on Real-Time Systems, ECRTS 2025 |
Editors | Renato Mancuso |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (Electronic) | 9783959773775 |
DOIs | |
Publication status | Published - Jul 7 2025 |
Externally published | Yes |
Event | 37th Euromicro Conference on Real-Time Systems, ECRTS 2025 - Brussels, Belgium Duration: Jul 8 2025 → Jul 11 2025 |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 335 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 37th Euromicro Conference on Real-Time Systems, ECRTS 2025 |
---|---|
Country/Territory | Belgium |
City | Brussels |
Period | 7/8/25 → 7/11/25 |
Bibliographical note
Publisher Copyright:© Soumya Ranjan Sahoo, Amalinda Gamage, Niraj Kumar, and Arvind Easwaran.
ASJC Scopus Subject Areas
- Software
Keywords
- Hardware Constraints
- LoRa
- LPWAN
- Real-time Scheduling