A localized slot allocation algorithm for wireless sensor networks

While energy efficiency is typically considered the major concern in wireless sensor networks (WSNs), many real-life applications also require reliability, timeliness, and scalability. In such scenarios, Time Division Multiple Access (TDMA) is typically used for data communication, as it avoids collisions and provides predictable latency and minimum energy consumption. TDMA requires a slot scheduling algorithm to allocate transmission slots to sensor nodes. In this paper, we propose a decentralized slot allocation algorithm which is localized and self adaptive, i.e., each node selects its slot(s) and adapts its behavior only basing on locally-available information. We derive analytically the time taken by the algorithm and the average energy consumed by the network to achieve a complete schedule. We also show that our solution performs significantly better than another previous similar algorithm.

[1]  Giorgio Ventre,et al.  Network Simulator NS2 , 2008 .

[2]  Injong Rhee,et al.  DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad Hoc Networks , 2009, IEEE Trans. Mob. Comput..

[3]  Richard Zurawski Networked Embedded Systems: An Overview , 2009, Networked Embedded Systems.

[4]  Qi Han,et al.  A data collection protocol for real-time sensor applications , 2009, Pervasive Mob. Comput..

[5]  S. Ramanathan,et al.  A unified framework and algorithm for (T/F/C)DMA channel assignment in wireless networks , 1997, Proceedings of INFOCOM '97.

[6]  Bhaskar Krishnamachari,et al.  Scheduling Algorithms for Tree-Based Data Collection in Wireless Sensor Networks , 2011, Theoretical Aspects of Distributed Computing in Sensor Networks.

[7]  T Tom Verhoeff Reward variance in Markov chains : a calculational approach , 2004 .

[8]  Giuseppe Anastasi,et al.  A Comprehensive Analysis of the MAC Unreliability Problem in IEEE 802.15.4 Wireless Sensor Networks , 2011, IEEE Transactions on Industrial Informatics.

[9]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[10]  Pravin Varaiya,et al.  PEDAMACS: power efficient and delay aware medium access protocol for sensor networks , 2004, IEEE Transactions on Mobile Computing.

[11]  Myung J. Lee,et al.  A Comprehensive Performance Study of IEEE 802 . 15 . 4 , 2004 .

[12]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

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