Projects per year
Abstract
Clock synchronization in distributed IoT systems is a necessary feature to allow a coherent data collection and event detection. This task is challenging, as today’s IoT systems often consist of heterogeneous wireless devices using incompatible
technologies. Because of this, existing solutions often make use of multi-radio gateways, which allow an indirect synchronization across heterogeneous devices, but increase end-to-end delays and suffer from an increased overhead. In this work, we present X-Sync, a novel approach allowing a direct and bidirectional clock synchronization among off-the-shelf wireless IoT devices with incompatible physical layer. X-Sync leverages cross-technology communication to convey timing information among heterogeneous devices and presents novel techniques to compensate for the inaccuracies in reliably detecting the start of a cross-technology frame. We seamlessly integrate X-Sync into the Contiki-NG operating system and evaluate its performance experimentally on off-the-shelf Bluetooth Low Energy and IEEE 802.15.4 devices, showing that X-Sync achieves a μs-level synchronization accuracy.
technologies. Because of this, existing solutions often make use of multi-radio gateways, which allow an indirect synchronization across heterogeneous devices, but increase end-to-end delays and suffer from an increased overhead. In this work, we present X-Sync, a novel approach allowing a direct and bidirectional clock synchronization among off-the-shelf wireless IoT devices with incompatible physical layer. X-Sync leverages cross-technology communication to convey timing information among heterogeneous devices and presents novel techniques to compensate for the inaccuracies in reliably detecting the start of a cross-technology frame. We seamlessly integrate X-Sync into the Contiki-NG operating system and evaluate its performance experimentally on off-the-shelf Bluetooth Low Energy and IEEE 802.15.4 devices, showing that X-Sync achieves a μs-level synchronization accuracy.
Original language | English |
---|---|
Title of host publication | 46th International Conference on Local Computer Networks (LCN) |
Number of pages | 8 |
Publication status | Published - 5 Oct 2021 |
Event | 46th IEEE Conference on Local Computer Networks : LCN 2021 - Canada, virtuell, Virtuell, Canada Duration: 4 Oct 2021 → 7 Oct 2021 https://www.ieeelcn.org/ |
Conference
Conference | 46th IEEE Conference on Local Computer Networks |
---|---|
Abbreviated title | LCN 2021 |
Country/Territory | Canada |
City | Virtuell |
Period | 4/10/21 → 7/10/21 |
Internet address |
Keywords
- Cross-Technology Communication
- Clock Synchronization
- ZigBee
- BLE
- IoT
- IEEE 802.15.4
Fields of Expertise
- Information, Communication & Computing
-
Intelligent & Networked Embedded Systems
Boano, C. A., Römer, K. U., Schuß, M., Cao, N., Saukh, O., Hofmann, R., Stocker, M., Schuh, M. P., Papst, F., Salomon, E., Brunner, H., Gallacher, M., Mohamed Hydher, M. H., Wang, D., Corti, F., Krisper, M., Basic, F. & Petrovic, K.
1/09/13 → …
Project: Research area
-
SCOTT - Secure Connected Trustable Things
Boano, C. A., Hofmann, R. & Römer, K. U.
1/05/17 → 30/04/20
Project: Research project
Activities
- 1 Talk at conference or symposium
-
X-Sync: Cross-Technology Clock Synchronization Among Off-the-Shelf Wireless IoT Devices
Rainer Hofmann (Speaker)
5 Oct 2021Activity: Talk or presentation › Talk at conference or symposium › Science to science