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
.