An Energy-Efficient Scheme for Waking Co-Channel TDMA in LoRa Networks via the Integration of Bidirectional Timestamp Correction and Address Recognition
Abstract
1. Introduction
- (a).
- A mapping mechanism between TDMA slots and physical node addresses on the same channel in LoRa networks has been constructed. By precisely mapping time slots to node physical addresses, data collisions and false wake-ups are significantly reduced, resulting in improved network capacity and enhanced energy efficiency in large-scale deployment scenarios.
- (b).
- A directional activation and scheduling framework is proposed, in which integrated sensing and communication (ISAC) is combined with LoRa channel-feature estimation. Through this integration, energy efficiency and scheduling accuracy under co-channel conditions are significantly enhanced.
- (c).
- A lightweight algorithm for bidirectional timestamp synchronization and physical address identification, which is specifically tailored to the resource constraints of low-power STM32 microcontrollers, thereby making it well-suited for edge-node deployment, is designed.
- (d).
- The physical address of the target node is embedded in the LoRa wake-up code. A low-complexity address recognition and node authentication mechanism is employed at the physical layer to enhance system security, whereby interference caused by spoofed nodes and unauthorized access is effectively prevented.
- (e).
- The proposed system is evaluated through comparative simulations and field deployment experiments and is demonstrated to outperform existing approaches in terms of false wake-up rate, data collision rate, and average power consumption. These results provide novel insights into the sustainable operation of LoRa networks in large-scale IoT scenarios.
2. Network Topology and Distribution of Co-Channel Nodes
3. Key Challenges and Proposed Solutions for the Scheme
3.1. Clock Synchronization Between Gateway and Nodes
3.1.1. Synchronization Problem Between Gateway and Nodes
3.1.2. Solutions to Synchronization Problems Between Gateway and Nodes
3.1.3. Explanation of Individual Time Slots
3.1.4. Detailed Process of the Bidirectional Timestamp Correction Algorithm
3.1.5. Description of GPS Time Synchronization and Its Alternative Solutions
3.2. Collective Invalid Wake-Up in LoRa Nodes and Associated Countermeasures
3.2.1. Collective Invalid Wake-Up in LoRa Nodes
3.2.2. Countermeasures for Collective Invalid Wake-Up of LoRa Nodes
3.2.3. MCU-Based Wake-Up Frame Parsing with ISAC-Driven Coordination
3.2.4. Binding of M1/M2 Time Slots to LoRa Module Addresses
3.3. Detailed Procedure for Time Synchronization Between Gateway and Nodes
3.3.1. End-to-End Communication Workflow of the LoRa System
3.3.2. Communication Time Synchronization Process Between Adjacent Nodes
4. Experimental Results
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
LoRa | Long-range |
ISAC | Sensing and communication integrated |
TDMA | Time-division multiple access |
IoT | Internet of Things |
LPWAN | Low-power wide-area networks |
MCU | Microprocessor control units |
References
- Mekki, K.; Bajic, E.; Chaxel, F.; Meyer, F. A comparative study of LPWAN technologies for large-scale IoT deployment. ICT Express 2019, 5, 1–7. [Google Scholar] [CrossRef]
- Zhang, J.; Wang, F. A review of remote sensing technologies for the Internet of Things. J. Autom. 2025, 51, 243–256. [Google Scholar]
- Kumar, J.; Singh, A.; Gupta, P. UAV-assisted LoRaWAN network for large-scale environmental monitoring: Architecture and performance analysis. IEEE Trans. Veh. Technol. 2025, 74, 1234–1247. [Google Scholar]
- Lee, J.; Park, S. Multi-channel Scheduling Algorithm to Mitigate Interference in LoRaWAN Networks. IEEE Access 2025, 13, 40520–40530. [Google Scholar]
- Li, W.; Wang, L.; Zhang, C. Optimization of energy consumption of IoT nodes based on LoRa. Electron. Sci. Technol. 2024, 37, 112–118. [Google Scholar]
- Chen, H.; Liu, Q. Analysis and optimization strategy of invalid wake-up and conflict problems in LoRa networks. Commun. Technol. 2025, 58, 245–252. [Google Scholar]
- Zhao, M.; Sun, P. Study on energy efficiency and scalability bottlenecks in large-scale LoRa networks. Comput. Eng. Appl. 2024, 60, 79–86. [Google Scholar] [CrossRef]
- Yang, X.; Li, T.; Li, S. Field automatic warning network based on LoRa. In Proceedings of the 2025 4th International Symposium on Computer Applications and Information Technology (ISCAIT), Xi’an, China, 21–23 March 2025; pp. 1227–1231. [Google Scholar]
- Wang, Q.; Li, G.; Zhang, W. Research on clock error and compensation technique of low-power MCU. Electron. Meas. Technol. 2024, 47, 85–90. [Google Scholar]
- He, M.; Zhang, Y.X. Analysis of clock synchronization and error accumulation in large-scale LoRa networks. Electron. Sci. Technol. 2024, 37, 95–102. [Google Scholar]
- Capuzzo, M.; Delgado, C.; Famaey, J.; Zanella, A. Energy-Aware Packet Schedulers for Battery-Less LoRaWAN Nodes. arXiv 2022, arXiv:2212.09453. [Google Scholar]
- Rup, C.; Bajic, E. Green and sustainable Industrial Internet of Things systems leveraging wake-up radio to enable on-demand IoT communication. Sustainability 2024, 16, 1160. [Google Scholar] [CrossRef]
- Afzal, B.; Alvi, S.A.; Shah, G.A.; Mahmood, W. Energy efficient context aware traffic scheduling for IoT applications. Ad Hoc Netw. 2017, 6, 101–115. [Google Scholar] [CrossRef]
- Tello-Oquendo, L.; Lin, S.C.; Akyildiz, I.F.; Pla, V. Software-defined architecture for QoS-aware IoT deployments in 5G systems. Ad Hoc Netw. 2019, 93, 101911. [Google Scholar] [CrossRef]
- Fahmida, S.; Modekurthy, V.P.; Rahman, M.; Saifullah, A.; Brocanelli, M. Long-lived LoRa: Prolonging the lifetime of a LoRa network. In Proceedings of the 2020 IEEE 28th International Conference on Network Protocols (ICNP), Madrid, Spain, 13–16 October 2020; IEEE: Piscataway, NJ, USA; pp. 1–12. [Google Scholar]
- Lu, S.; Liu, F.; Li, Y.; Zhang, K.; Huang, H.; Zou, J.; Hanzo, L. Integrated sensing and communications: Recent advances and ten open challenges. IEEE Internet Things J. 2024, 11, 19094–19120. [Google Scholar] [CrossRef]
- Chen, Z.; Zheng, T.; Hu, C.; Cao, H.; Yang, Y.; Jiang, H.; Luo, J. ISACoT: Inte-grating sensing with data traffic for ubiquitous IoT devices. IEEE Commun. Mag. 2022, 61, 98–104. [Google Scholar] [CrossRef]
- Brachmann, M.; Reinold, M.; Kauer, M. Time-slotted LoRaWAN for concurrent low power communications: Design and experimental evaluation. IEEE Internet Things J. 2023, 10, 5045–5057. [Google Scholar]
- Wei, Z.; Jia, J.; Niu, Y.; Wang, L.; Wu, H.; Yang, H.; Feng, Z. Integrated sensing and communication channel modeling: A survey. IEEE Internet Things J. 2024, 12, 18850–18864. [Google Scholar] [CrossRef]
- Lim, J.; Jang, W.; Lee, W. LoRa-Based Integrated Sensing and Communication Feasibility Analysis in LoRaWAN. In Proceedings of the Annual Conference of KIPS 2024, Ramada Plaza Jeju, Republic of Korea, 16–18 December 2024; pp. 118–119. [Google Scholar]
- Li, J.; Sun, X. Network Design of Vehicle Detection System Based on LoRa Technology. Electron. Test. 2022, 16, 67–70. [Google Scholar]
- Yu, H.; He, L. LoRa Technology Analysis and Urgent Research Issues. Electr. Technol. 2025, 1, 193–197. [Google Scholar]
- Wang, D.; Teng, D.; Wang, L. Method of multi-sensor low-power data acquisition based on LoRa. Mod. Electron. Technol. 2024, 47, 23–27. [Google Scholar]
- Tirado-Andrés, F.; Araujo, A. Performance of clock sources and their influence on time synchronization in wireless sensor networks. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719879372. [Google Scholar] [CrossRef]
- Kaburaki, A.; Adachi, K.; Takyu, O.; Ohta, M.; Fujii, T. Adaptive resource allocation utilizing periodic traffic and clock drift in LPWAN. IEEE Trans. Wirel. Commun. 2023, 23, 3795–3807. [Google Scholar] [CrossRef]
- Sondej, T.; Bednarczyk, M. Ultra-Low-Power Sensor Nodes for Real-Time Synchronous and High-Accuracy Timing Wireless Data Acquisition. Sensors 2024, 24, 4871. [Google Scholar] [CrossRef]
- Zino, I.; Dabora, R.; Poor, H.V. Model-Based Learning for Network Clock Synchronization in Half-Duplex TDMA Networks. In Proceedings of the ICC 2024-IEEE Interna-tional Conference on Communications, Denver, CO, USA, 9–13 June 2024; pp. 1618–1624. [Google Scholar]
- Chen, G.; Liu, C. Bidirectional timestamp based clock synchronization method and its performance analysis. Electron. Sci. Technol. 2024, 37, 45–52. [Google Scholar]
- Chasserat, L.; Accettura, N.; Berthou, P. LoRaSync: Energy efficient synchronization for scalable LoRaWAN. Trans. Emerg. Telecommun. Technol. 2024, 35, e4940. [Google Scholar] [CrossRef]
- Zhang, W.; Li, M.; Wang, L. Research on synchronization mechanism of low-power Internet of Things based on time slot division. J. Electron. 2023, 51, 1452–1460. [Google Scholar]
- Wang, H.; Chen, Q.; Wang, X.; Du, W.; Li, X. Arumugam Nallanathan Adaptive Block Sparse Backtracking Based Channel Estimation for Massive MIMO-OTFS Systems. IEEE Internet Things J. 2025, 12, 673–682. [Google Scholar] [CrossRef]
- Wang, H.; Guo, P.Q.; Li, X.W.; Wen, F.Q.; Wang, X.P.; Nallanathan, A. MBPD: A Robust Algorithm for Polar-Domain Channel Estimation in Near-Field Wideband XL-MIMO Systems. IEEE Internet Things J. 2025, 12, 18461–18470. [Google Scholar] [CrossRef]
Resource Category | STM32F103 Specifications | Lightweight TDMA Requirements | Is It Satisfied? |
---|---|---|---|
CPU clock frequency | 72 MHz | <30 MHz | Satisfied |
DMIPS | 90 DMIPS | 5–10 DMIPS | Satisfied |
Flash capacity | 64/128 KB | 12–18 KB | Satisfied |
Timer | 4 × 16-bit + RTC | 1 × 16-bit | Satisfied |
Clock accuracy | ±20–50 ppm (≤1 ppm after software compensation) | ≤5 ppm | Satisfied |
SRAM capacity | 20 KB | 2–4 KB | Satisfied |
Cause of Clock Drift | Typical Error Range |
---|---|
Initial frequency variation of crystal oscillator | ±20–50 ppm |
Ambient temperature variation | ±2 ppm (°C) |
Crystal ageing | ±0.5 ppm (year) |
Low-power wake-up timing | 50 ppm |
Interrupt latency | 0.166 ppm |
Duration | Time (s) | Drift Duration (s) |
---|---|---|
One day | 86,400 | ≈1.728 |
One month | 2,592,000 | ≈51.84 |
Half a year | 15,552,000 | ≈311.04 |
One year | 31,536,000 | ≈630.72 |
Advantages of GPS Time Synchronization | Application Notes |
---|---|
High accuracy (<1 ms) | Suitable for strict TDMA synchronization demands |
Independent of network | Suitable for outdoor scenarios and pastoral and mountainous areas |
Single alignment maintains long-term accuracy | Avoids frequent broadcast synchronization |
Globally unified | Enables cross-regional deployment |
Co-Channel Node Count | Distance (m) | Range of Synchronization Error (μs) |
---|---|---|
50 | 1000 | [−91.4, 124.1] |
50 | 900 | [−98.1, 113.3] |
50 | 800 | [−128.8, 120.2] |
50 | 700 | [−130.7, 212.0] |
50 | 600 | [−135.6, 169.3] |
50 | 500 | [−112.7, 111.5] |
50 | 400 | [−117.3, 139.7] |
50 | 300 | [−130.9, 126.1] |
50 | 200 | [−102.5, 169.5] |
50 | 100 | [−129.1, 159.3] |
Number of Nodes | Traditional Method Cumulative Energy (J) | TDMA Cumulative Energy (J) |
---|---|---|
20 | 84.42 | |
50 | 538.35 | 17.52 |
80 | 1385.00 | 281.44 |
110 | 2624.50 | 532.28 |
140 | 4256.60 | 862.37 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Xu, Z.; Yu, G.; Luo, Y.; Jiang, H. An Energy-Efficient Scheme for Waking Co-Channel TDMA in LoRa Networks via the Integration of Bidirectional Timestamp Correction and Address Recognition. Future Internet 2025, 17, 369. https://doi.org/10.3390/fi17080369
Xu Z, Yu G, Luo Y, Jiang H. An Energy-Efficient Scheme for Waking Co-Channel TDMA in LoRa Networks via the Integration of Bidirectional Timestamp Correction and Address Recognition. Future Internet. 2025; 17(8):369. https://doi.org/10.3390/fi17080369
Chicago/Turabian StyleXu, Zongliang, Guicai Yu, Yingcong Luo, and Hao Jiang. 2025. "An Energy-Efficient Scheme for Waking Co-Channel TDMA in LoRa Networks via the Integration of Bidirectional Timestamp Correction and Address Recognition" Future Internet 17, no. 8: 369. https://doi.org/10.3390/fi17080369
APA StyleXu, Z., Yu, G., Luo, Y., & Jiang, H. (2025). An Energy-Efficient Scheme for Waking Co-Channel TDMA in LoRa Networks via the Integration of Bidirectional Timestamp Correction and Address Recognition. Future Internet, 17(8), 369. https://doi.org/10.3390/fi17080369