RTOS-Integrated Time Synchronization for Self-Deployable Wireless Sensor Networks
Abstract
1. Introduction
- Network-wide UTC distribution using a single GNSS reference. We extend GNSS-based tick synchronization to wireless sensor networks by distributing an absolute UTC reference from a single GNSS-enabled host to all nodes in the network, enabling consistent global time without requiring GNSS receivers on each device.
- RTOS-level integration of absolute time. We integrate the distributed time reference directly into the RTOS timing infrastructure by replacing the RTOS tick count with the extended Unix epoch time in milliseconds. This allows applications to schedule tasks at precise global timestamps while removing the need for a dedicated RTC on each node.
- Implementation and experimental validation on embedded hardware. We implement the proposed method on custom-developed hardware running FreeRTOS v10.5.1 (Amazon Web Services, Seattle, WA, USA) and experimentally demonstrate improved tick stability and network-wide task execution synchronization with an error below ±30 μs between a GNSS reference and a sensor node operating at a clock frequency of 32 MHz. The implementation of the proposed method is provided as Supplementary Software S1.
2. IoT Context and System Architecture
3. Time Synchronization Methods
3.1. Existing Time Synchronization Methods for WSNs
3.2. Absolute Notion of Time in WSNs
3.3. Time Synchronization in RTOS-Based Sensor Networks
4. Time Synchronization Analysis
4.1. Sharing of a Synchronized System Time Throughout the Network
4.2. Tick Rate Error Caused by Inaccurate Crystal Oscillator
4.3. Latency in Wireless Communication Between a Host and Node
- Send time. This refers to the time required to construct the message and forward the send request to the MAC layer on the transmitting device. This process involves higher network layer operations, appending protocol headers, and preparing the data for transmission.
- Access time. This delay occurs while waiting for permission to use the transmission channel before the actual transmission begins. It is influenced by the specific access method implemented in the wireless system.
- Transmission time. This is the time necessary to transmit all bits of the message over the wireless medium. It depends on the total message size and the data rate.
- Propagation time. This is the time interval between when a message leaves the sender and when it reaches the receiver. This delay is largely determined by the distance between the two nodes and the speed at which electromagnetic waves propagate. However, obstacles and interference in the environment can introduce additional latency. When nodes operate within the same physical medium, propagation delays tend to be minimal and are often negligible in critical path analysis.
- Reception time. This is the period required for the receiver to fully acquire the transmitted message. It includes demodulation, signal decoding, and error correction processes.
- Receive time. This refers to the time needed to process the received message and deliver it to the application layer. This stage involves cyclic redundancy check (CRC) validation, packet reassembly, and application-layer handling.

5. Novel RTOS-Integrated Time Synchronization Approach
- 1.
- Alignment of RTOS ticks with the extended epoch time in milliseconds from the GNSS module to store the Unix time in the tick count variable, thereby minimizing errors when sharing time information across the sensor network.
- 2.
- Tick rate compensation on the host using the GNSS PPS signal to accurately determine the Compare Match Value of the SysTick Timer.
- 3.
- Time synchronization of a node with the host through two complementary approaches. First, a broadcast message is used to calculate the correct Compare Match Value for the node’s SysTick Timer, ensuring accurate tick rate compensation. Second, pairwise time synchronization with nanosecond resolution timestamps is employed to eliminate the offset between the host and the individual node tick counts. Both tick counts represent the extended epoch time, and this synchronization process mitigates the errors introduced by wireless communication delays.
- GNSS sync interval:defines at which frequency the host reassesses the tick rate compensation mechanism. To reduce the overhead of the Local Sync thread, the system does not use every GNSS PPS signal. Instead, this interval specifies the number of GNSS PPS signals, and therefore seconds, that must elapse before performing the tick rate compensation, based on the required system accuracy. For example, with a 10 interval, the system counts ten GNSS PPS signals before a notification is given to the Local Sync thread to calculate the tick rate compensation.
- Broadcast interval: defines how often the host sends a broadcast message to detect new sensor nodes and adjust the tick rate of known nodes. As the broadcast message also serves for tick rate compensation on the sensor nodes, this interval likewise determines how often the nodes reassess this mechanism.
- Node sync interval: defines how often a sensor node calculates, and if necessary adjusts, the error in its tick count relative to the extended epoch time on the host. A pairwise synchronization approach determines this synchronization error using a two-way exchange of nanosecond resolution timestamps between the node and the host. To minimize energy consumption, this time synchronization can be integrated with data or diagnostic transmissions, so the length of the node sync interval depends on the rate of these transmissions.
5.1. Align RTOS Ticks on Sensor Host with Extended Epoch Time from GNSS Module
5.2. Compensation of the Tick Rate on the Sensor Host by Using the GNSS PPS
5.3. Time Synchronization of a Sensor Node with a Sensor Host
5.3.1. Node Discovery and Saving Epoch Time in the RTOS Tick Count
5.3.2. Initial Time Offset Compensation on a Node
5.3.3. Tick Rate Compensation on a Node
5.3.4. Start Sync Thread for Time Offset Compensation
6. Evaluation of the Proposed Time Synchronization Method
6.1. Evaluation of the Tick Rate Compensation
- The proposed tick rate compensation method substantially reduces the timing error on the interval duration for both the host and the nodes, compared with operation without compensation. The higher timing error observed on the nodes can be attributed to the broadcast message used for tick rate compensation, which is affected by both the host’s context switch time and the non-deterministic delay of the one-way wireless communication.
- Increasing the interval duration slightly broadens the synchronization error distribution for both the host and the node. At the host, the longer interval increases the probability of larger timing errors; however, the distribution remains strongly concentrated around zero, indicating that most timing errors remain small. At the node, increasing the interval duration alters the distribution shape, resulting in a flatter central region and a wider spread of timing errors, although the highest concentration of samples remains centered around zero. Despite the increased dispersion of timing errors, the persistence of a dominant peak at zero confirms that effective synchronization is maintained even at extended intervals, thereby supporting the suitability of the proposed approach for low-power IoT devices.
- Increasing the clock frequency further reduces the timing error on both the host and the nodes, with the magnitude of improvement corresponding to the frequency scaling factor. A higher clock frequency enables smaller context switch time and faster task execution.


6.2. Evaluation of Task Execution Time Across the WSN
- With a broadcast interval of 10 s and a 16 MHz clock frequency, the task execution error on both the host and the nodes relative to the GNSS reference remains well below 100 μs.
- The remaining offset can be attributed to the fact that both the host and the nodes toggle their LED through an RTOS thread, whereas the GNSS module does not. The involvement of a scheduled thread introduces a context switch delay, resulting in a slight timing shift. This observation also aligns with the findings from the tick rate compensation evaluation, where similar effects of thread scheduling were identified.
- Increasing the broadcast interval has only a minor effect on the execution time error, which suggests that the interval could be extended further to reduce energy consumption.
- A higher clock frequency has a significant positive effect on task-execution accuracy, reducing the timing error to within approximately ±30 μs. This improvement is expected, as faster task execution lowers the impact of scheduling delays and is consistent with the results from the tick rate compensation evaluation.
6.3. Comparison with Existing RTOS-Based Time Synchronization Methods
7. Conclusions and Future Work
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| CRC | cyclic redundancy check |
| CSMA/CA | Carrier Sense Multiple Access with Collision Avoidance |
| FTSP | Flooding Time Synchronization Protocol |
| GNSS | Global Navigation Satellite System |
| GPS | Global Position System |
| I2C | Inter-Integrated Circuit |
| IoT | Internet of Things |
| ISM | industrial, scientific and medical |
| ISR | Interrupt Service Routine |
| LED | Light Emitting Diode |
| LoRa | Long Range |
| LTS | Lightweight Tree-based Synchronization |
| MAC | Medium Access Control |
| MCU | microcontroller unit |
| NTP | Network Time Protocol |
| OS | Operating System |
| PID | Proportional-Integral-Derivative |
| PPS | Pulse Per Second |
| RBS | Reference Broadcast Synchronization |
| RTC | Real-Time Clock |
| RTOS | Real-Time Operating System |
| TDD | Time Division Duplex |
| TDMA | Time Division Multiple Access |
| TPSN | Timing-sync Protocol for Sensor Networks |
| UTC | Coordinated Universal Time |
| UWB | Ultra-Wideband |
| WSN | Wireless Sensor Network |
Appendix A
| Category | Manufacturer | Type Number | Key Specifications |
|---|---|---|---|
| Microcontroller | STMicroelectronics, Plan-les-Ouates, Switzerland | STM32WBA52CG | Arm Cortex-M33 |
| Crystal | NDK, Tokyo, Japan | CHPCIS3-32M | 32 MHz crystal for microcontroller |
| Wireless transceiver | Semtech Corporation, Camarillo, CA, USA | SX1280 | LoRa 2.4 GHz transceiver |
| Crystal | NDK | CS07103-52M | 52 MHz crystal for wireless transceiver |
| Antenna | TE Connectivity, Schaffhausen, Switzerland | ANT-2.4-MSA-TH1 | 2.4 GHz antenna |
| Voltage regulator | Texas Instruments Incorporated, Dallas, TX, USA | TPS62740DSSR | Voltage regulator for 1.8 V |
| GNSS module | STMicroelectronics | X-NUCLEO-GNSS1A1 | GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo |
References
- Sparks, P. White Paper: Economics of a Trillion Connected Devices. 2017. Available online: https://community.arm.com/arm-community-blogs/b/internet-of-things-blog/posts/white-paper-the-route-to-a-trillion-devices (accessed on 15 January 2025).
- Goossens, S.; Cappelle, J.; Leenders, G.; Reher, T.; De Smedt, V.; Van de Poel, B.; De Strycker, L.; Van der Perre, L. Lightweight Energy-Constraint Wireless Sensor Solution for Plant Monitoring. In 2024 IEEE SENSORS; IEEE: Piscataway, NJ, USA, 2024; pp. 1–4. [Google Scholar] [CrossRef]
- Ali, S.; Glass, T.; Parr, B.; Potgieter, J.; Alam, F. Low Cost Sensor with IoT LoRaWAN Connectivity and Machine Learning-Based Calibration for Air Pollution Monitoring. IEEE Trans. Instrum. Meas. 2021, 70, 5500511. [Google Scholar] [CrossRef]
- Kaur, P.; Kaur, K.; Singh, K.; Kim, S. Early Forest Fire Detection Using a Protocol for Energy-Efficient Clustering with Weighted-Based Optimization in Wireless Sensor Networks. Appl. Sci. 2023, 13, 3048. [Google Scholar] [CrossRef]
- Furquim, G.; Filho, G.P.R.; Jalali, R.; Pessin, G.; Pazzi, R.W.; Ueyama, J. How to Improve Fault Tolerance in Disaster Predictions: A Case Study about Flash Floods Using IoT, ML and Real Data. Sensors 2018, 18, 907. [Google Scholar] [CrossRef] [PubMed]
- Potter, D. Smart plug and play sensors. IEEE Instrum. Meas. Mag. 2002, 5, 28–30. [Google Scholar] [CrossRef]
- Rita, J.; Salvado, J.; Rocha, H.d.; Espírito-Santo, A. A Comprehensive Review of IoT Standards: The Role of IEEE 1451 in Smart Cities and Smart Buildings. Smart Cities 2025, 8, 108. [Google Scholar] [CrossRef]
- Biagetti, G.; Sulis, M.; Falaschetti, L.; Crippa, P. High-Accuracy Clock Synchronization in Low-Power Wireless sEMG Sensors. Sensors 2025, 25, 756. [Google Scholar] [CrossRef]
- Wielandt, S.; Dafflon, B. Minimizing Power Consumption in Networks of Environmental Sensor Arrays using TDD LoRa and Delta Encoding. In 2021 55th Asilomar Conference on Signals, Systems, and Computers; IEEE: Piscataway, NJ, USA, 2021; pp. 318–323. [Google Scholar] [CrossRef]
- Delabie, D.; Feys, T.; Buyle, C.; Cox, B.; Van der Perre, L.; De Strycker, L. Echoes of Accuracy: Enhancing Ultrasonic Indoor Positioning for Energy-Neutral Devices with Neural Network Approaches. IEEE J. Indoor Seamless Position. Navig. 2025, 3, 227–244. [Google Scholar] [CrossRef]
- Yokoyama, T.; Matsubara, A.; Yoo, M. A Real-Time Operating System with GNSS-Based Tick Synchronization. In 2015 IEEE 3rd International Conference on Cyber-Physical Systems, Networks, and Applications; IEEE: Piscataway, NJ, USA, 2015; pp. 19–24. [Google Scholar] [CrossRef]
- Harayama, K.; Yokoyama, T.; Yoo, M. GNSS-Based System Time Synchronization Mechanism for Cyber-Physical Systems. Int. J. Electr. Electron. Eng. Telecommun. 2020, 9, 94–99. [Google Scholar] [CrossRef]
- Mulders, J.V.; Goossens, S.; Monteyne, L.; De Strycker, L.; Der Perre, L.V. Contactless Multi-Sensor Solution for E-Treatment of Musculoskeletal Disorders. IEEE Access 2021, 9, 20368–20375. [Google Scholar] [CrossRef]
- Cappelle, J.; Monteyne, L.; Van Mulders, J.; Goossens, S.; Vergauwen, M.; van der perre, L. Low-Complexity Design and Validation of Wireless Motion Sensor Node to Support Physiotherapy. Sensors 2020, 20, 6362. [Google Scholar] [CrossRef]
- Christin, D.; Mogre, P.S.; Hollick, M. Survey on Wireless Sensor Network Technologies for Industrial Automation: The Security and Quality of Service Perspectives. Future Internet 2010, 2, 96–125. [Google Scholar] [CrossRef]
- S., S.R.; Aburukba, R.; El Fakih, K. Wireless Sensor Networks for Urban Development: A Study of Applications, Challenges, and Performance Metrics. Smart Cities 2025, 8, 89. [Google Scholar] [CrossRef]
- Weng, Y.; Zhang, Y. A Survey of Secure Time Synchronization. Appl. Sci. 2023, 13, 3923. [Google Scholar] [CrossRef]
- Services, A.W. FreeRTOS. Available online: https://www.freertos.org/ (accessed on 27 November 2025).
- Challouf, S.; Kriaa, L.; Saidane, L.A. Power consumption comparison of synchronized IoT devices running FreeRTOS and RIOT. In 2019 8th International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN); IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar] [CrossRef]
- Janssen, T.; BniLam, N.; Aernouts, M.; Berkvens, R.; Weyn, M. LoRa 2.4 GHz communication link and range. Sensors 2020, 20, 4366. [Google Scholar] [CrossRef] [PubMed]
- Leclerc, S.; Bucaioni, A.; Ashjaei, M. Characterizing time-critical internet of things. Internet Things 2025, 34, 101721. [Google Scholar] [CrossRef]
- Elson, J.; Römer, K. Wireless Sensor Networks: A New Regime for Time Synchronization. Comput. Commun. Rev. 2003, 33, 149–154. [Google Scholar] [CrossRef]
- Yiğitler, H.; Badihi, B.; Jäntti, R. Overview of Time Synchronization for IoT Deployments: Clock Discipline Algorithms and Protocols. Sensors 2020, 20, 5928. [Google Scholar] [CrossRef]
- Elson, J.; Girod, L.; Estrin, D. Fine-grained network time synchronization using reference broadcasts. SIGOPS Oper. Syst. Rev. 2003, 36, 147–163. [Google Scholar] [CrossRef]
- Ganeriwal, S.; Kumar, R.; Srivastava, M.B. Timing-sync protocol for sensor networks. In Proceedings of the 1st International Conference on Embedded Networked Sensor Systems; SenSys ’03; Association for Computing Machinery: New York, NY, USA, 2003; pp. 138–149. [Google Scholar] [CrossRef]
- Maróti, M.; Kusy, B.; Simon, G.; Lédeczi, A. The flooding time synchronization protocol. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems; SenSys ’04; Association for Computing Machinery: New York, NY, USA, 2004; pp. 39–49. [Google Scholar] [CrossRef]
- van Greunen, J.; Rabaey, J. Lightweight time synchronization for sensor networks. In Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications; WSNA ’03; Association for Computing Machinery: New York, NY, USA, 2003; pp. 11–19. [Google Scholar] [CrossRef]
- Mengtong, L.; Linwei, T. Synchronization Technology and System Based on 1 Pulse Per Second Signal. In 2021 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC); IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar] [CrossRef]
- Rinaldi, S.; Musatti, A.; Depari, A.; Ferrari, P.; Flammini, A.; Sisinni, E. Exploiting Accurate Ultra Wide Band Time Synchronization at the Application Level in Embedded Systems. In 2023 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS); IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [Google Scholar] [CrossRef]
- Tavares Bruscato, L.; Heimfarth, T.; Pignaton de Freitas, E. Enhancing Time Synchronization Support in Wireless Sensor Networks. Sensors 2017, 17, 2956. [Google Scholar] [CrossRef]
- Silva, M.; Lima Araújo, J.; Nunes, G.; Rosa, M.; Luz, G.; Rosa, S.; Piratelli-Filho, A. Precision and reliability study of hospital infusion pumps: A systematic review. BioMed. Eng. OnLine 2023, 22, 26. [Google Scholar] [CrossRef] [PubMed]
- Balakrishnan, K.; R, D.; Sinha, B.; R, G. Clock Synchronization in Industrial Internet of Things and Potential Works in Precision Time Protocol: Review, Challenges and Future Directions. Int. J. Cogn. Comput. Eng. 2023, 4, 205–219. [Google Scholar] [CrossRef]
- Silva, M.; Cerdeira, D.; Pinto, S.; Gomes, T. Operating Systems for Internet of Things Low-End Devices: Analysis and Benchmarking. IEEE Internet Things J. 2019, 6, 10375–10383. [Google Scholar] [CrossRef]
- Gaur, P.; Tahiliani, M.P. Operating Systems for IoT Devices: A Critical Survey. In 2015 IEEE Region 10 Symposium; IEEE: Piscataway, NJ, USA, 2015; pp. 33–36. [Google Scholar] [CrossRef]
- Hahm, O.; Baccelli, E.; Petersen, H.; Tsiftes, N. Operating Systems for Low-End Devices in the Internet of Things: A Survey. IEEE Internet Things J. 2016, 3, 720–734. [Google Scholar] [CrossRef]
- Perez-Ramirez, J.; Seijo, O.; Val, I. Time-Critical IoT Applications Enabled by Wi-Fi 6 and Beyond. IEEE Internet Things Mag. 2022, 5, 44–49. [Google Scholar] [CrossRef]
- Al-kahtani, M.; Khan, F.; Taekeun, W. Application of Internet of Things and Sensors in Healthcare. Sensors 2022, 22, 5738. [Google Scholar] [CrossRef] [PubMed]
- GUMA, A.; Mijwil, M.; Adamopoulos, I.; Namuq, J. Leveraging the Internet of Things, Remote Sensing, and Artificial Intelligence for Sustainable Forest Management. Babylon. J. Internet Things 2025, 2025, 1–65. [Google Scholar] [CrossRef] [PubMed]
- Ungurean, I. Timing Comparison of the Real-Time Operating Systems for Small Microcontrollers. Symmetry 2020, 12, 592. [Google Scholar] [CrossRef]
- Buttazzo, G.C. Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications, 3rd ed.; Springer Publishing Company, Incorporated: New York, NY, USA, 2011. [Google Scholar]
- Zikria, Y.B.; Kim, S.W.; Hahm, O.; Afzal, M.K.; Aalsalem, M.Y. Internet of Things (IoT) Operating Systems Management: Opportunities, Challenges, and Solution. Sensors 2019, 19, 1793. [Google Scholar] [CrossRef]
- Miranda, B.; Oliveira, R.; Carminati, A. Analysis of FreeRTOS Overheads on Periodic Tasks. In Workshop em Desempenho de Sistemas Computacionais e de Comunicação (Wperformance); Sociedade Brasileira de Computação: Porto Alegre, Brazil, 2021; pp. 119–130. [Google Scholar] [CrossRef]
- FreeRTOS. FreeRTOS FAQ—Memory Usage, Boot Times & Context Switch Times. 2025. Available online: https://www.freertos.org/Why-FreeRTOS/FAQs/Memory-usage-boot-times-context (accessed on 27 August 2025).
- Zhou, H.; Nicholls, C.; Kunz, T.; Schwartz, H.M. Frequency Accuracy & Stability Dependencies of Crystal Oscillators; Technical Report; Carleton University, Systems and Computer Engineering: Ottawa, ON, Canada, 2008. [Google Scholar]
- Zhu, L.; Zhang, H.; Li, X.; Zhu, F.; Liu, Y. GNSS Timing Performance Assessment and Results Analysis. Sensors 2022, 22, 2486. [Google Scholar] [CrossRef]
- Hauser, E. UNIX time, UTC, and datetime: Jussivity, prolepsis, and incorrigibility in modern timekeeping. Proc. Assoc. Inf. Sci. Technol. 2019, 55, 161–170. [Google Scholar] [CrossRef]
- Yıldırım, K.S.; Carli, R.; Schenato, L. Adaptive control-based clock synchronization in wireless sensor networks. In 2015 European Control Conference (ECC); IEEE: Piscataway, NJ, USA, 2015; pp. 2806–2811. [Google Scholar] [CrossRef]
- Okabe, R.; Yabuki, J.; Toyama, M. Avoiding Year 2038 Problem on 32-bit Linux by Rewinding Time on Clock Synchronization. In 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA); IEEE: Piscataway, NJ, USA, 2020; Volume 1, pp. 1019–1022. [Google Scholar] [CrossRef]














| Thread | Host | Node |
|---|---|---|
| Local Sync | Alignment of RTOS ticks with the extended epoch time and calculation of tick rate compensation for the Systick Timer. | Calculation of tick rate compensation for the Systick Timer. |
| Network Connect | Discovery and pairing of new nodes using broadcast messages. | Pairing with a host and alignment of RTOS ticks with the extended epoch time, followed by reception of broadcast messages for tick rate compensation. |
| Sync | Reception of sync requests from nodes and transmission of timestamped responses for time offset estimation. | Initiation of sync requests to the host and computation of the time offset using four timestamps. |
| LED | LED toggling every second to evaluate synchronized task execution across different nodes. | LED toggling every second to evaluate synchronized task execution across different nodes. |
| Evaluation | GNSS Sync & Broadcast Interval [s] | Node Sync Interval [s] | Clock Frequency [MHz] | Result |
|---|---|---|---|---|
| Tick rate compensation | 10 | / | 16 | Host: Figure 13a Node: Figure 13b |
| 60 | / | 16 | Host: Figure 13c Node: Figure 13d | |
| 10 | / | 32 | Host: Figure 13e Node: Figure 13f | |
| Task execution time | 10 | 10–100 | 16 | Figure 14 |
| 60 | 60–600 | 16 | Figure 15 | |
| 10 | 10–100 | 32 | Figure 16 |
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. |
© 2026 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.
Share and Cite
Goossens, S.; De Smedt, V.; De Strycker, L.; Van der Perre, L. RTOS-Integrated Time Synchronization for Self-Deployable Wireless Sensor Networks. Sensors 2026, 26, 2121. https://doi.org/10.3390/s26072121
Goossens S, De Smedt V, De Strycker L, Van der Perre L. RTOS-Integrated Time Synchronization for Self-Deployable Wireless Sensor Networks. Sensors. 2026; 26(7):2121. https://doi.org/10.3390/s26072121
Chicago/Turabian StyleGoossens, Sarah, Valentijn De Smedt, Lieven De Strycker, and Liesbet Van der Perre. 2026. "RTOS-Integrated Time Synchronization for Self-Deployable Wireless Sensor Networks" Sensors 26, no. 7: 2121. https://doi.org/10.3390/s26072121
APA StyleGoossens, S., De Smedt, V., De Strycker, L., & Van der Perre, L. (2026). RTOS-Integrated Time Synchronization for Self-Deployable Wireless Sensor Networks. Sensors, 26(7), 2121. https://doi.org/10.3390/s26072121

