Enhanced Time-Sync Protocol for Embedded Sensor Networks
Kee-Young Shin, Kang Yong Lee, Kwang-Yong Lee, Pyeong Soo Mah, Seungmin Park, Heung-Nam Kim · 2006
Time synchronization for embedded sensor networks (ESN) is important for accurate time stamping of events and fine-tuned coordination of duty cycles to minimize power consumption. This paper presents a novel chained-ripple time synchronization (CRIT) protocol that is fast, flexible, and high-precise in ESN. CRIT adopts hierarchical and multi-hop time synchronization architecture with supporting energy-saving problem in ESN. The algorithm works in two phases. In the first phase, a horizontal structure between missionary nodes (MN) is established in the network by piggy-back neighbor time synchronization (PBNT) algorithm. In the second phase, a vertical structure between a MN and sensor nodes (SN) is set up in each sensor group (SG) by distributed depth first search (DDFS) algorithm. By applying these two phases repeatedly, all nodes in ESN efficiently synchronize to each other. For the purpose of performance evaluation, we first study the error sources of CRIT. In addition, we simulate CRIT in terms of synchronization errors of two phases and clock offset using network simulator (NS-2). The simulation results show that CRIT provides very accurate time synchronization and it can be easily expanded to real ESN