Uncertainty Aware Hybrid Clock Synchronisation in Wireless Sensor Networks

Wireless Sensor Networks, aiming to monitor the real world’s phenomena reliably, need to combine and postprocess the detected individual events. This is not possible without reliable information of the context of the individual event. One such information of very high importance is time. It enables ordering of events as well as deduction of further data like rates and durations. An unreliable time base influences not only the ordering of events, but also the deduced values, which in consequence are unreliable as well. Therefore the synchronization of the clocks of the individual nodes is of high importance to the reliability of the system. On the other hand tight and reliable synchronization typically induces a large message overhead, which is often not tolerable in WSN scenarios. This paper proposes a new hybrid synchronization mechanism enabling tight synchronization in single hop environments and looser synchronization in multi hop environments. The lack of a guaranteed synchronization precision is mitigated by an explicit synchronization uncertainty, which is passed to the application. This enables the application to react to changes in the current synchronization precision. Keywords—Wireless Sensor Networks, Time Synchronization, Uncertainty

[1]  György Pongor,et al.  OMNeT: Objective Modular Network Testbed , 1993, MASCOTS.

[2]  David L. Mills,et al.  Internet Engineering Task Force (ietf) Network Time Protocol Version 4: Protocol and Algorithms Specification , 2010 .

[3]  Xiaoqiao Meng,et al.  Real-time forest fire detection with wireless sensor networks , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[4]  Stefan Valentin,et al.  Simulating wireless and mobile networks in OMNeT++ the MiXiM vision , 2008, SimuTools.

[5]  E. Nett,et al.  Continuous clock synchronization in wireless real-time applications , 2000, Proceedings 19th IEEE Symposium on Reliable Distributed Systems SRDS-2000.

[6]  Flaviu Cristian,et al.  Probabilistic clock synchronization , 1989, Distributed Computing.

[7]  Yasuhito Abe,et al.  Safecast or the Production of Collective Intelligence on Radiation Risks after 3.11 セーフキャスト 3.11後の放射線リスクについて集団知能を生み出す , 2014 .

[8]  Kay Römer Time synchronization in ad hoc networks , 2001, MobiHoc '01.

[9]  Alicia Triviño,et al.  Simulation of Multihop Wireless Networks in OMNeT , 2012 .

[10]  Amit Kumar Saha,et al.  Probabilistic Clock Synchronization Service in Sensor Networks , 2003 .

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