Efficient Time Synchronization in a Wireless Sensor Network by Adaptive Value Tracking

被引:33
作者
Yildirim, Kasim Sinan [1 ]
Gurcan, Onder [1 ,2 ]
机构
[1] Ege Univ, Dept Comp Engn, TR-35100 Izmir, Turkey
[2] CEA, Lab Model Driven Engn Embedded Syst, LIST, F-91191 Gif Sur Yvette, France
关键词
Distributed algorithms; flooding based time synchronization; adaptive value tracking (AVT); CLOCK SYNCHRONIZATION;
D O I
10.1109/TWC.2014.2316168
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A desirable flooding-based time synchronization protocol inWireless Sensor Networks (WSNs) should neither demand fast propagation of up-to-date time information nor keeping track of the neighboring nodes. Moreover, such a protocol is strictly required to have low computational and communication overhead as well as small memory footprint. Would there be a protocol which meets these requirements' We answer this question positively by introducing a novel time synchronization protocol whose main component is "adaptive-value tracking". Thanks to this component, each sensor node synchronizes the rate of its clock to that of a reference clock through successive feedbacks with a considerably low computational and memory overhead. By adjusting time offset of the rate-synchronized clocks, the network-wide synchronization is established even without demanding rapid propagation of the reference clock and keeping track of the neighboring nodes. In the light of our experimental evaluation in a testbed of 20 MICAz sensor nodes, we observed that the proposed protocol provides similar synchronization under the same communication frequency with an approximately 97% less CPU overhead and 80% less memory allocation compared to the recent flooding based time synchronization protocols in WSNs.
引用
收藏
页码:3650 / 3664
页数:15
相关论文
共 49 条
[1]  
[Anonymous], 2004, Proceedings of International Conference on Embedded Networked Sensor Systems (Sensys), DOI [10.1145/1031495.1031501, DOI 10.1145/1031495.1031501]
[2]  
[Anonymous], 2003, Proceedings of the 1st International Conference on Embedded Networks Sensor Systems (SenSys'03), DOI DOI 10.1145/958491.958508
[3]   Closed form bounds for clock synchronization under simple uncertainty assumptions [J].
Biaz, S ;
Welch, JL .
INFORMATION PROCESSING LETTERS, 2001, 80 (03) :151-157
[4]   MAS4AT, a self-adaptive MAS for alert triggering in maritime surveillance [J].
MAS4AT, un SMA auto-adaptatif pour le déclenchement d'alertes dans le cadre de la surveillance maritime .
1600, Lavoisier (27) :371-395
[5]  
Brax Nicolas, 2013, Proceedings of the 5th International Conference on Agents and Artificial Intelligence. ICAART 2013, P419
[6]  
Dai H., 2004, SIGMOBILE Mob. Comput. Commun. Rev, V8, P125, DOI DOI 10.1145/980159.980173
[7]   Fine-grained network time synchronization using reference broadcasts [J].
Elson, J ;
Girod, L ;
Estrin, D .
USENIX ASSOCIATION PROCEEDINGS OF THE FIFTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2002, :147-163
[8]   Gradient clock synchronization [J].
Fan, R ;
Lynch, N .
DISTRIBUTED COMPUTING, 2006, 18 (04) :255-266
[9]  
Fan R, 2005, LECT NOTES COMPUT SC, V3544, P400
[10]  
Ferrari F., 2011, Proceedings 2011 10th International Conference on Information Processing in Sensor Networks (IPSN 2010), P73