Temperature-aware methodology for time synchronisation protocols in wireless sensor networks

To exploit distributed computation in wireless sensor networks (WSNs) time synchronisation protocols are required. These protocols support advanced distributed and synchronous tasks between several nodes. Temperature changes have a strong influence in oscillators and may vary the clock of the nodes. The flooding time synchronisation protocol (FTSP) is a common time-sync protocol in WSNs. It cannot deal with rapid temperature changes and needs several long periods to readjust the clock drift. Proposed is an innovative correction factor, implemented in a module called advanced adjustment temperature (A2T), that minimises the impact of temperature in the clock skew. This module may be placed on top of any clock-skew based time synchronisation protocol with minimum coding modifications. For this work, the module has been linked to the FTSP, producing A2T-FTSP. Experiments show that A2T-FTSP reduces noticeably the average synchronisation errors compared to FTSP for the same varying temperature conditions.

[1]  Jianping Pan,et al.  Environment-aware clock skew estimation and synchronization for wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

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

[3]  J. Vig Introduction to Quartz Frequency Standards , 1992 .

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

[5]  Mani B. Srivastava,et al.  Temperature Compensated Time Synchronization , 2009, IEEE Embedded Systems Letters.

[6]  Roger Wattenhofer,et al.  Gradient clock synchronization in wireless sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.