Observation-based Clock Synchronization in Wireless Sensor Networks

In wireless sensor networks, each wireless sensor node records events occurred in its observation area with their observation time. Each wireless sensor node possesses its own local clock whose drift and offset are generally different from the others. By using observation records of the commonly observed events by neighbor wireless sensor nodes, this paper proposes a novel method to estimate the relative drift and offset between local clocks of the neighbor wireless sensor nodes. Here, each sensor node only detects the occurrences of events and cannot achieve the locations where the events occur. Hence, commonly observed events between neighbor wireless sensor nodes are required to be detected. Our proposed method applies a heuristic that multiple observation records in neighbor wireless sensor nodes whose intervals are the same are estimated to be commonly observed events. Keywords—wireless sensor networks; observation time; local clock synchronization; relative drift estimation; relative offset estimation

[1]  Hermann Kopetz,et al.  Clock Synchronization in Distributed Real-Time Systems , 1987, IEEE Transactions on Computers.

[2]  Flaviu Cristian A probabilistic approach to distributed clock synchronization , 1989, [1989] Proceedings. The 9th International Conference on Distributed Computing Systems.

[3]  Yik-Chung Wu,et al.  Clock Synchronization of Wireless Sensor Networks , 2011, IEEE Signal Processing Magazine.

[4]  Milan Tuba,et al.  Wireless sensor network coverage problem using modified fireworks algorithm , 2016, 2016 International Wireless Communications and Mobile Computing Conference (IWCMC).

[5]  Yipeng Qu,et al.  A distributed area coverage algorithm for maintenance of randomly distributed sensors with adjustable sensing range , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[6]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[7]  Saurabh Ganeriwal,et al.  Timing-sync protocol for sensor networks , 2003, SenSys '03.

[8]  J. Elson,et al.  Fine-grained network time synchronization using reference broadcasts , 2002, OSDI '02.

[9]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.