C-Sync: Counter-based synchronization for duty-cycled wireless sensor networks

Different variants of synchronous duty-cycle MAC protocols have been designed for wireless sensor networks to reduce energy consumption. However, the synchronization process of these protocols remains a significant contributor to the energy consumption. In this paper, a new energy-efficient synchronization algorithm referred to as C-Sync is proposed. C-Sync reduces energy consumption by adaptively regulating the synchronization traffic and synchronization wakeup period based on the changing network neighborhood conditions through counter-based and exponential-smoothing algorithms. Extensive simulations of multi-hop multi-neighborhood network scenarios are performed using ns-2. We compare C-Sync with the fixed periodic synchronization (F-Sync) algorithm and the 1-Sync algorithm and show that C-Sync outperforms F-Sync and 1-Sync in energy-efficiency over a wide range of node densities, drift rates and duty cycles.

[1]  Dariusz Koscielnik,et al.  The methods of broadcasting of information in ad-hoc wireless networks with mobile stations , 2011, 2011 IEEE International Symposium on Industrial Electronics.

[2]  Seongwook Youn A Comparison of Clock Synchronization in Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[3]  Xiaojing Huang,et al.  A Survey of low duty cycle MAC protocols in wireless sensor networks , 2011 .

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

[5]  Wai Lok Woo,et al.  Energy-efficient synchronization algorithm for duty-cycle MAC protocols , 2015, 2015 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob).

[6]  Yusheng Ji,et al.  Low Overhead MAC Protocol for Low Data Rate Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[7]  Muhammad Ishfaq,et al.  An Overview of Mobile Ad-hoc Network Simulators and Associated Simulation Techniques , 2012 .

[8]  Yu-Chee Tseng,et al.  Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[9]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[10]  Saurabh Ganeriwal,et al.  Timing-sync protocol for sensor networks , 2003, SenSys '03.

[11]  J. Elson,et al.  Fine-grained network time synchronization using reference broadcasts , 2002, OSDI '02.

[12]  Mihail L. Sichitiu,et al.  CESP: A power efficient, accurate coefficient exchange synchronization protocol , 2013, IEEE International Conference on Wireless for Space and Extreme Environments.

[13]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.

[14]  Shu Du,et al.  DW-MAC: a low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks , 2008, MobiHoc '08.

[15]  Hazem N. Nounou,et al.  A distributed algorithm for network-wide clock synchronization in wireless sensor networks , 2013, Proceedings of the 16th International Conference on Information Fusion.

[16]  Ian F. Akyildiz,et al.  Wireless Sensor Networks: Akyildiz/Wireless Sensor Networks , 2010 .

[17]  Y. Z. Zhao,et al.  An Energy-Efficient Self-Adaptive Duty Cycle MAC Protocol for Traffic-Dynamic Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[18]  Antonio G. Ruzzelli,et al.  Dynamic Flooding Time Synchronisation Protocol for WSNs , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[19]  Y. Z. Zhao,et al.  An energy-efficient and low-latency MAC protocol with Adaptive Scheduling for multi-hop wireless sensor networks , 2010, Comput. Commun..

[20]  Li Xiao,et al.  The Evolution of MAC Protocols in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[21]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[22]  Pranesh Sthapit,et al.  Intelligent network synchronization for energy saving in low duty cycle MAC protocols , 2009, 2009 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks & Workshops.

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