DONG En-Qing, JU Zong-Jun, ZHANG De-Jing, SONG Jie, LI Li. Time synchronization protocol based on dynamic route list for wireless sensor network[J]. Editorial Office of Optics and Precision Engineering, 2013,21(11): 2951-2959
DONG En-Qing, JU Zong-Jun, ZHANG De-Jing, SONG Jie, LI Li. Time synchronization protocol based on dynamic route list for wireless sensor network[J]. Editorial Office of Optics and Precision Engineering, 2013,21(11): 2951-2959 DOI: 10.3788/OPE.20132111.2951.
Time synchronization protocol based on dynamic route list for wireless sensor network
To reduce the error accumulation of time synchronization in multihops for large-scale wireless sensor networks
a Dynamic Route List based Time Synchronization Protocol (DRL-TSP) is proposed. The protocol uses an available synchronization route list in each node
and allows the node to choose an optimal synchronization route to reduce the error accumulation. An identification called TTA (Time to Available) is used to deal with the synchronization failure and to ensure the reliability of the synchronization process. Experimental results indicate that the synchronization error in single hop is 5.29 s when the optional upper links are 12 for each node
and the synchronization error is controlled under 11.10 s within 10 hops. Moreover
the nodes of synchronization failure caused by time scale node invalidation are more low than that of Timing-sync Protocol for Sensor Network(TPSN) and close to that of Flooding Time Synchronization Protocol(FTSP). Experimental results show that the proposed protocol has a better performance than the current protocols in precision and reliability.
关键词
Keywords
references
ELSON J, ESTRIN D. Fine-grained network time synchronization using reference broadcasts [C]. 5th Symposium on Operating Systems Design and Implementation, New York, USA, 2002, 36(SI): 147-163.[2]GANERIWAL S, KUMAR R. Timing-sync Protocol for Sensor Networks [C]. International Conference on Embedded Networked Sensor Systems, Los Angeles, California, USA, 2003: 138-149.[3]SICHITIU M L, VEERARITTIPHAN C. Simple, accurate time synchronization for wireless sensor networks [C]. IEEE Wireless Communications and Networking Conference, NC, USA, 2003: 1266-1273.[4]MARTI M, KUSY B. The flooding time synchronization protocol [C]. 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA, 2004: 39-49.[5]AULER L F, D'AMORE R. Adaptive kalman filter for time synchronization over packet-switched networks: an heuristic approach [C]. 2th International Conference on Communication Systems Software and Middleware, 2007: 1-7.[6]LIU Q, LIU X. AdaSynch: a general adaptive clock synchronization scheme based on kalman filter for WSNs [J]. Wireless Personal Communications, 2010, 8(1): 1-23.[7]SU W, AKYILDIZ I F. Time-diffusion synchronization protocol for wireless sensor networks [J]. IEEE/ACM Transactions on Networking, 2005, 13(2): 384-397.[8]CHAUDHARI Q M, SERPEDIN E. Estimation of clock parameters and performance benchmarks for synchronization in wireless sensor networks [C]. IEEE/ACS International Conference on Computer Systems and Applications, 2008: 931-932.[9]GREUNEN J V, RABAEY J. Lightweight time synchronization for sensor networks [C]. 2nd ACM International Conference on Wireless Sensor Networks and Applications, NY, USA, 2003: 11-19.[10]MAGGS M K, O'KEEFE S G, THIEL D V. Consensus clock synchronization for wireless sensor networks [J]. IEEE Sensors Journal, 2012, 12(6): 2269-2277.[11]WU Y C, CHAUDHARI Q. Clock synchronization of wireless sensor networks [J]. IEEE Signal Processing Magazine, 2011,28(1): 124-138.[12]CUI B, DONG E Q, LI X Y. A time synchronization algorithm based on bimodal clock frequency estimation [C]. The 18th Asia-Pacific Conference on Communications, 2012:75-78.[13]SAGE A P, HUSA G W. Algorithms for sequential adaptive estimation of prior statistics [C]. IEEE Symposium on Adaptive Processes Decision and Control, 1969: 760-769.[14]SHEU J P, HU W K. Ratio-based time synchronization protocol in wireless sensor networks [J]. Telecommunication Systems, 2008, 39(1): 25-35.