Time synchronization for ZigBee networks

Time synchronization is essential for most network applications. It is particularly important in a wireless sensor network (WSN) as a means to correlate diverse measurements from a set of distributed sensor elements and synchronize clocks for shared channel communication protocols. Wireless sensors are typically designed with very stringent constraints for size, cost, and especially power consumption. The flooding time synchronization protocol (FTSP) was developed explicitly for time synchronization of mesh-connected wireless sensor networks. However, ZigBee can also accommodate master-slave networks that can be more power-efficient. We optimized the FTSP for master-slave WSNs and implemented it using TinyOS 1.1.8 and ZigBee-compliant hardware. Our approach allows better synchronization and reduced power consumption of wireless nodes. In this paper we present implementation and experimental results.

[1]  Gyula Simon,et al.  Robust Multi-Hop Time Synchronization in Sensor Networks , 2004, International Conference on Wireless Networks.

[2]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[3]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

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

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

[6]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[7]  Deborah Estrin,et al.  Time synchronization for wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.