Cluster-based Network Time Synchronization for Resilience with Energy Efficiency
Nitin Shivaraman, Patrick Schuster, Saravanan Ramanathan, Arvind, Easwaran, Sebastian Steinhorst

TL;DR
The paper introduces C-sync, a clustering-based decentralized protocol for IoT network time synchronization that enhances fault resilience and energy efficiency, demonstrated through real-world testing and comparison with existing methods.
Contribution
C-sync is a novel clustering-based protocol that improves fault tolerance and reduces energy consumption in IoT time synchronization.
Findings
C-sync detects and isolates faults within clusters effectively.
C-sync reduces power consumption by up to 75.75% compared to GTSP.
C-sync maintains similar synchronization accuracy to existing protocols.
Abstract
Time synchronization of devices in Internet-of-Things (IoT) networks is one of the challenging problems and a pre-requisite for the design of low-latency applications. Although many existing solutions have tried to address this problem, almost all solutions assume all the devices (nodes) in the network are faultless. Furthermore, these solutions exchange a large number of messages to achieve synchronization, leading to significant communication and energy overhead. To address these shortcomings, we propose C-sync, a clustering-based decentralized time synchronization protocol that provides resilience against several types of faults with energy-efficient communication. C-sync achieves scalability by introducing multiple reference nodes in the network that restrict the maximum number of hops any node can have to its time source. The protocol is designed with a modular structure on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
