Choose wisely: Topology control in Energy-Harvesting wireless sensor networks

Ambient energy-harvesting technology is a promising approach to keep wireless sensor networks (WSNs) operating perpetually. Depending on the harvesting source nodes can either be active (alive) or inactive (dead) at any instant in such Energy-Harvesting WSNs (EH-WSNs). Thus, even in a static deployment of EH-WSNs, the network topology is no longer static. A popular method to increase energy-efficiency in WSNs is by employing topology control algorithms. Most of the topology control algorithms in the literature cannot handle the situation when nodes have different energy-levels, and when number of active nodes varies with time in EH-WSN. To address this issue, we present two localized energy based topology control algorithms, viz., EBTC-1 and EBTC-2. EBTC-1 is for convergecast applications of WSNs and EBTC-2 is for a generic scenario where all nodes are required to be connected. While typical topology control algorithms select a particular number of neighbors, the distinguishing feature of both these algorithms is that they select neighbors based on energy-levels, and render the global topology strongly-connected. Simulation results confirm that EBTC-1 and EBTC-2 reduce the transmission power and they let nodes have neighbors with high remaining energy. Results show that our proposed algorithms increase at least 33% in the remaining energy per neighbor. In addition, in terms of energy consumption and fault-tolerance, our proposed algorithms typically achieve 1-connected topology using 74% less energy compared to K-Neigh.

[1]  Mauro Leoncini,et al.  The k-Neighbors Approach to Interference Bounded and Symmetric Topology Control in Ad Hoc Networks , 2006, IEEE Transactions on Mobile Computing.

[2]  Wei An,et al.  Energy harvesting aware topology control with power adaptation in wireless sensor networks , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  Adam Dunkels,et al.  Cross-Level Sensor Network Simulation with COOJA , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[4]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[5]  S. Khuller Approximation algorithms for finding highly connected subgraphs , 1996 .

[6]  Ivan Stojmenovic,et al.  Localized detection of k-connectivity in wireless ad hoc, actuator and sensor networks , 2007, 2007 16th International Conference on Computer Communications and Networks.

[7]  R. Venkatesha Prasad,et al.  Reincarnation in the Ambiance: Devices and Networks with Energy Harvesting , 2014, IEEE Communications Surveys & Tutorials.

[8]  Panganamala Ramana Kumar,et al.  The Number of Neighbors Needed for Connectivity of Wireless Networks , 2004, Wirel. Networks.

[9]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .