Lifetime Enhancement of Dynamic Heterogeneous Wireless Sensor Networks with Energy-Harvesting Sensors

Lifetime enhancement has been the major constraint of developing wireless sensor networks (WSNs). Most of previous related works separately considered dynamics and heterogeneity of WSNs, and did not consider energy-harvesting (EH) sensors, which can absorb natural power (e.g., solar and wind power) to extend lifetime of sensor devices. Therefore, this work investigates the problem of extending the lifetime of dynamic heterogeneous WSNs with EH sensors to enhancing the total WSN lifetime. This problem can be characterized as finding the maximal number of covers each of which is a part of all sensors so that all targets can be monitored by these sensors. Since the case for static WSNs has been shown to be NP-complete, the concerned problem is also NP-complete. Hence, this work first models this problem mathematically, and then proposes a novel harmony search algorithm with multiple populations and local search (HSAML) for this problem with dynamics, heterogeneity, and EH sensors. By simulation, the network lifetime, stability, and executing time of the proposed algorithm are analyzed. From experimental results, the proposed HSAML performs better than the conventional algorithm in terms of average network lifetime for larger-scale problems (i.e., when the number of common and EH sensors is small). In addition, the results confirm that adding EH sensors really helps extend the total WSN lifetime.

[1]  Ding-Zhu Du,et al.  Improving Wireless Sensor Network Lifetime through Power Aware Organization , 2005, Wirel. Networks.

[2]  Jie Wu,et al.  Maximum network lifetime in wireless sensor networks with adjustable sensing ranges , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[3]  Jennifer C. Hou,et al.  Maintaining Sensing Coverage and Connectivity in Large Sensor Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[4]  Faisal Karim Shaikh,et al.  Energy harvesting in wireless sensor networks: A comprehensive review , 2016 .

[5]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.

[6]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[7]  Sajid Saleem,et al.  Hierarchical clustering algorithms for heterogeneous energy harvesting wireless sensor networks , 2016, 2016 International Symposium on Wireless Communication Systems (ISWCS).

[8]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[9]  Abbas Mehrabi,et al.  Optimal transmission period for improved sink-based data collection in energy harvesting wireless sensor networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[10]  Leonardo Badia,et al.  Energy Management Policies for Harvesting-Based Wireless Sensor Devices with Battery Degradation , 2013, IEEE Transactions on Communications.

[11]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[12]  JeongGil Ko,et al.  Wireless Sensor Networks for Healthcare , 2010, Proceedings of the IEEE.

[13]  A. Askarzadeh,et al.  Using Tournament Selection Approach to Improve Harmony Search Algorithm for Modeling of Proton Exchange Membrane Fuel Cell , 2012, International Journal of Electrochemical Science.

[14]  Hwee Pink Tan,et al.  Clustering algorithms for maximizing the lifetime of wireless sensor networks with energy-harvesting sensors , 2013, Comput. Networks.

[15]  Leonardo Vanneschi,et al.  Geometric Selective Harmony Search , 2014, Inf. Sci..

[16]  Hiroyuki Yomo,et al.  A Fair Polling Scheme for Energy Harvesting Wireless Sensor Networks , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[17]  Joel J. P. C. Rodrigues,et al.  Wireless Sensor Networks: a Survey on Environmental Monitoring , 2011, J. Commun..

[18]  Miodrag Potkonjak,et al.  Power efficient organization of wireless sensor networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[19]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[20]  Kwan-Wu Chin,et al.  On Nodes Placement in Energy Harvesting Wireless Sensor Networks for Coverage And Connectivity , 2017, IEEE Transactions on Industrial Informatics.

[21]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[22]  F. E. S. Santos,et al.  Energy harvesting from wind and water for autonomous wireless sensor nodes , 2012, IET Circuits Devices Syst..

[23]  Jie Wu,et al.  On Maximizing the Lifetime of Wireless Sensor Networks Using Virtual Backbone Scheduling , 2012, IEEE Transactions on Parallel and Distributed Systems.

[24]  Mohsen Ebrahimi Moghaddam,et al.  Solving K-Coverage Problem in Wireless Sensor Networks Using Improved Harmony Search , 2010, 2010 International Conference on Broadband, Wireless Computing, Communication and Applications.

[25]  Feng Liu,et al.  Joint Routing and Sleep Scheduling for Lifetime Maximization of Wireless Sensor Networks , 2010, IEEE Transactions on Wireless Communications.

[26]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[27]  Yan Liu,et al.  A harvesting-rate oriented self-adaptive algorithm in Energy-Harvesting Wireless Body Area Networks , 2015, 2015 IEEE 13th International Conference on Industrial Informatics (INDIN).

[28]  Mohammad Sedighimanesh,et al.  Improving wireless sensor network lifetime using layering in hierarchical routing , 2015, 2015 2nd International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[29]  Der-Jiunn Deng,et al.  Extending the Lifetime of Dynamic Underwater Acoustic Sensor Networks Using Multi-Population Harmony Search Algorithm , 2016, IEEE Sensors Journal.

[30]  Abbas Mehrabi,et al.  General Framework for Network Throughput Maximization in Sink-Based Energy Harvesting Wireless Sensor Networks , 2017, IEEE Transactions on Mobile Computing.

[31]  Ms. S. Sudha,et al.  A Hospital Healthcare Monitoring System Using Wireless Sensor Networks , 2017 .

[32]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[33]  Chien-Chih Liao,et al.  Extending the lifetime of dynamic wireless sensor networks by genetic algorithm , 2012, 2012 IEEE Congress on Evolutionary Computation.