vix.ing · top · new · best · stats · spec

Proportional-Integral Clock Synchronization in Wireless Sensor Networks

2014/10/29 by Kasım Sinan Yıldırım, Yıldırım, Kasım Sinan, Ruggero Carli +3
Computer Science · #C.2.2 #Distributed #FOS: Computer and information sciences #G.3 #I.2.9 #Parallel #and Cluster Computing (cs.DC) #cs.DC

paper · pdf · doi:10.48550/arxiv.1410.8176

arxiv created 2014/10/29 · arxiv updated 2014/10/31

Abstract

In this article, we present a new control theoretic distributed time synchronization algorithm, named PISync, in order to synchronize sensor nodes in Wireless Sensor Networks (WSNs). PISync algorithm is based on a Proportional-Integral (PI) controller. It applies a proportional feedback (P) and an integral feedback (I) on the local measured synchronization errors to compensate the differences between the clock offsets and clock speeds. We present practical flooding-based and fully distributed protocol implementations of the PISync algorithm, and we provide theoretical analysis to highlight the benefits of this approach in terms of improved steady state error and scalability as compared to existing synchronization algorithms. We show through real-world experiments and simulations that PISync protocols have several advantages over existing protocols in the WSN literature, namely no need for memory allocation, minimal CPU overhead and code size independent of network size and topology, and graceful performance degradation in terms of network size.

Related