Convergence of Desynchronization Primitives in Wireless Sensor Networks: A Stochastic Modeling Approach

Desynchronization approaches in wireless sensor networks converge to time-division multiple access (TDMA) of the shared medium without requiring clock synchronization amongst the wireless sensors, or indeed the presence of a central (coordinator) node. All such methods are based on the principle of reactive listening of periodic “fire” or “pulse” broadcasts: each node updates the time of its fire message broadcasts based on received fire messages from some of the remaining nodes sharing the given spectrum. In this paper, we present a novel framework to estimate the required iterations for convergence to fair TDMA scheduling. Our estimates are fundamentally different from previous conjectures or bounds found in the literature as, for the first time, convergence to TDMA is defined in a stochastic sense. Our analytic results apply to the Desync algorithm and to pulse-coupled oscillator algorithms with inhibitory coupling. The experimental evaluation via iMote2 TinyOS nodes (based on the IEEE 802.15.4 standard) as well as via computer simulations demonstrates that, for the vast majority of settings, our stochastic model is within one standard deviation from the experimentally-observed convergence iterations. The proposed estimates are thus shown to characterize the desynchronization convergence iterations significantly better than existing conjectures or bounds. Therefore, they contribute towards the analytic understanding of how a desynchronization-based system is expected to evolve from random initial conditions to the desynchronized steady state.

[1]  Cheng-Shang Chang,et al.  Anchored desynchronization , 2012, 2012 Proceedings IEEE INFOCOM.

[2]  Masayuki Murata,et al.  Energy efficient self-organizing control for wireless sensor networks inspired by calling behavior of frogs , 2012, Comput. Commun..

[3]  Y. Bar-Ness,et al.  Distributed synchronization in wireless networks , 2008, IEEE Signal Processing Magazine.

[4]  S. Strogatz,et al.  Synchronization of pulse-coupled biological oscillators , 1990 .

[5]  Anna Scaglione,et al.  Discrete Dithered Desynchronization , 2012, ArXiv.

[6]  Yiannis Andreopoulos,et al.  Analytic Conditions for Energy Neutrality in Uniformly-Formed Wireless Sensor Networks , 2013, IEEE Transactions on Wireless Communications.

[7]  DeLiang Wang,et al.  Synchrony and Desynchrony in Integrate-and-Fire Oscillators , 1999, Neural Computation.

[8]  Roberto Pagliari,et al.  Pulse coupled oscillators' primitive for low complexity scheduling , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[9]  Marc Timme,et al.  Guaranteeing global synchronization in networks with stochastic interactions , 2012 .

[10]  Walter L. Smith Probability and Statistics , 1959, Nature.

[11]  Leonidas J. Guibas,et al.  Lightweight Coloring and Desynchronization for Networks , 2009, IEEE INFOCOM 2009.

[12]  Kittipat Apicharttrisorn,et al.  Desynchronization with an artificial force field for wireless networks , 2012, CCRV.

[13]  J. Degesys,et al.  DESYNC: Self-Organizing Desynchronization and TDMA on Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[14]  Yongqiang Wang,et al.  Statistical Analysis of the Pulse-Coupled Synchronization Strategy for Wireless Sensor Networks , 2013, IEEE Transactions on Signal Processing.

[15]  Jennifer L. Wong,et al.  A Localized Multi-Hop Desynchronization Algorithm for Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[16]  Mario Kusek,et al.  A self-optimizing mobile network: Auto-tuning the network with firefly-synchronized agents , 2012, Inf. Sci..

[17]  Clemens Muhlberger Analyzing a self-organizing multi-hop protocol: Ease of simulations and need for real-world tests , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[18]  Fabian Kuhn,et al.  Deploying Wireless Networks with Beeps , 2010, DISC.

[19]  P. Bressloff,et al.  Desynchronization, Mode Locking, and Bursting in Strongly Coupled Integrate-and-Fire Oscillators , 1998 .

[20]  Yiannis Andreopoulos,et al.  Distributed Time-Frequency Division Multiple Access Protocol for Wireless Sensor Networks , 2012, IEEE Wireless Communications Letters.

[21]  Yongqiang Wang,et al.  Energy-Efficient Pulse-Coupled Synchronization Strategy Design for Wireless Sensor Networks Through Reduced Idle Listening , 2012, IEEE Transactions on Signal Processing.

[22]  Christian Bettstetter,et al.  Self-organizing synchronization with inhibitory-coupled oscillators: Convergence and robustness , 2012, TAAS.

[23]  Radhika Nagpal,et al.  Towards Desynchronization of Multi-hop Topologies , 2008, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[24]  Truong Q. Nguyen,et al.  Wavelets and filter banks , 1996 .

[25]  Radhika Nagpal,et al.  Desynchronization: The Theory of Self-Organizing Algorithms for Round-Robin Scheduling , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[26]  T. Nakano,et al.  Biologically Inspired Network Systems: A Review and Future Prospects , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[27]  Wilfried Elmenreich,et al.  Firefly Clock Synchronization in an 802.15.4 Wireless Network , 2009, EURASIP J. Embed. Syst..

[28]  Naoki Wakamiya,et al.  An Inter-networking Mechanism Using Stepwise Synchronization for Wireless Sensor Networks , 2010, BIONETICS.

[29]  Giuseppe Anastasi,et al.  A localized de-synchronization algorithm for periodic data reporting in IEEE 802.15.4 WSNs , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[30]  Joel Nishimura,et al.  Probabilistic convergence guarantees for type-II pulse-coupled oscillators. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Yoshiki Kuramoto,et al.  Chemical Oscillations, Waves, and Turbulence , 1984, Springer Series in Synergetics.

[32]  Roberto Pagliari,et al.  Bio-inspired algorithms for decentralized round-robin and proportional fair scheduling , 2010, IEEE Journal on Selected Areas in Communications.

[33]  Roberto Pagliari,et al.  Scalable Network Synchronization with Pulse-Coupled Oscillators , 2011, IEEE Transactions on Mobile Computing.

[34]  Jurgen Kurths,et al.  Synchronization in complex networks , 2008, 0805.2976.

[35]  Kultida Rojviboonchai,et al.  V-DESYNC: Desynchronization for Beacon Broadcasting on Vehicular Networks , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).