Optimizing K-coverage of mobile WSNs

Abstract Recently, Wireless Sensor Networks (WSNs) are widely used for monitoring and tracking applications. Sensor mobility adds extra flexibility and greatly expands the application space. Due to the limited energy and battery lifetime for each sensor, it can remain active only for a limited amount of time. To avoid the drawbacks of the classical coverage model, especially if a sensor died, K -coverage model requires at least k sensor nodes monitor any target to consider it covered. This paper proposed a new model that uses the Genetic Algorithm (GA) to optimize the coverage requirements in WSNs to provide continuous monitoring of specified targets for longest possible time with limited energy resources. Moreover, we allow sensor nodes to move to appropriate positions to collect environmental information. Our model is based on the continuous and variable speed movement of mobile sensors to keep all targets under their cover all times. To further prove that our proposed model is better than other related work, a set of experiments in different working environments and a comparison with the most related work are conducted. The improvement that our proposed method achieved regarding the network lifetime was in a range of 26%–41.3% using stationary nodes while it was in a range of 29.3%–45.7% using mobile nodes. In addition, the network throughput is improved in a range of 13%–17.6%. Moreover, the running time to form the network structure and switch between nodes’ modes is reduced by 12%.

[1]  Gaige Wang,et al.  Dynamic Deployment of Wireless Sensor Networks by Biogeography Based Optimization Algorithm , 2012, J. Sens. Actuator Networks.

[2]  Wen-Hwa Liao,et al.  A sensor deployment approach using glowworm swarm optimization algorithm in wireless sensor networks , 2011, Expert Syst. Appl..

[3]  Aboul Ella Hassanien,et al.  Computational model for vitamin D deficiency using hair mineral analysis , 2017, Comput. Biol. Chem..

[4]  Seyyed Reza Khaze,et al.  A NEW APPROACH FOR AREA COVERAGE PROBLEM IN WIRELESS SENSOR NETWORKS WITH HYBRID PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION ALGORITHMS , 2013 .

[5]  Jiming Chen,et al.  Energy-Efficient Probabilistic Area Coverage in Wireless Sensor Networks , 2015, IEEE Transactions on Vehicular Technology.

[6]  Mohamed Elhoseny,et al.  Genetic Algorithm Based Model For Optimizing Bank Lending Decisions , 2017, Expert Syst. Appl..

[7]  Aboul Ella Hassanien,et al.  Classification of toxicity effects of biotransformed hepatic drugs using whale optimized support vector machines , 2017, J. Biomed. Informatics.

[8]  Li Ke-qing,et al.  Coverage optimization of wireless sensor networks based on artificial fish swarm algorithm , 2013 .

[9]  Nejah Nasri,et al.  A genetic algorithm-based approach to optimize the coverage and the localization in the wireless audio-sensors networks , 2015, 2015 International Symposium on Networks, Computers and Communications (ISNCC).

[10]  Hai Liu,et al.  Maximal lifetime scheduling in sensor surveillance networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[11]  Siba K. Udgata,et al.  Artificial Bee Colony Based Sensor Deployment Algorithm for Target Coverage Problem in 3-D Terrain , 2011, ICDCIT.

[12]  James Blondin,et al.  Particle Swarm Optimization: A Tutorial , 2009 .

[13]  Xiaohui Yuan,et al.  An energy efficient encryption method for secure dynamic WSN , 2016, Secur. Commun. Networks.

[14]  Li Zhang,et al.  Wakeup Scheduling in Roadside Directional Sensor Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[15]  Aboul Ella Hassanien,et al.  A Predictive Model for Toxicity Effects Assessment of Biotransformed Hepatic Drugs Using Iterative Sampling Method , 2016, Scientific Reports.

[16]  Deniz Gündüz,et al.  Variable-power scheduling for perpetual target coverage in energy harvesting wireless sensor networks , 2015, 2015 International Symposium on Wireless Communication Systems (ISWCS).

[17]  Selcuk Okdem,et al.  Cluster based wireless sensor network routing using artificial bee colony algorithm , 2012, Wirel. Networks.

[18]  Ashok Kumar Das,et al.  A Biometric-Based User Authentication Scheme for Heterogeneous Wireless Sensor Networks , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[19]  Chenyang Lu,et al.  Cyber-Physical Codesign of Distributed Structural Health Monitoring with Wireless Sensor Networks , 2014, IEEE Trans. Parallel Distributed Syst..

[20]  Ian F. Akyildiz,et al.  A survey on wireless sensor networks for smart grid , 2015, Comput. Commun..

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

[22]  Keiichi Yasumoto,et al.  Extending k-Coverage Lifetime of Wireless Sensor Networks Using Mobile Sensor Nodes , 2009, 2009 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[23]  Aboul Ella Hassanien,et al.  A Wheelchair Control System Using Human-Machine Interaction: Single-Modal and Multimodal Approaches , 2019, J. Intell. Syst..

[24]  Mohamed Elhoseny,et al.  Autonomic Self-healing Approach to Eliminate Hardware Faults in Wireless Sensor Networks , 2017, AISI.

[25]  Ahmed Farouk,et al.  Dynamic Multi-hop Clustering in a Wireless Sensor Network: Performance Improvement , 2017, Wireless Personal Communications.

[26]  Piotr Berman,et al.  Power efficient monitoring management in sensor networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[27]  Jean-Marie Bonnin,et al.  Wireless sensor networks: a survey on recent developments and potential synergies , 2013, The Journal of Supercomputing.

[28]  Mohamed Elhoseny,et al.  Balancing Energy Consumption in Heterogeneous Wireless Sensor Networks Using Genetic Algorithm , 2015, IEEE Communications Letters.

[29]  Miao Pan,et al.  Maximum Lifetime Scheduling for Target Coverage and Data Collection in Wireless Sensor Networks , 2015, IEEE Transactions on Vehicular Technology.

[30]  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..

[31]  Zheng Liu,et al.  Maximizing Network Lifetime for Target Coverage Problem in Heterogeneous Wireless Sensor Networks , 2007, MSN.

[32]  Xue Wang,et al.  Distributed Particle Swarm Optimization and Simulated Annealing for Energy-efficient Coverage in Wireless Sensor Networks , 2007, Sensors (Basel, Switzerland).

[33]  Ahmed Farouk,et al.  K-Coverage Model Based on Genetic Algorithm to Extend WSN Lifetime , 2017, IEEE Sensors Letters.

[34]  Xin-She Yang,et al.  Nature-Inspired Optimization Algorithms: Challenges and Open Problems , 2020, J. Comput. Sci..

[35]  Hyun Yoe,et al.  Study on an Agricultural Environment Monitoring Server System using Wireless Sensor Networks , 2010, Sensors.

[36]  Hai Liu,et al.  Maximal lifetime scheduling for K to 1 sensor-target surveillance networks , 2006, Comput. Networks.

[37]  CardeiMihaela,et al.  Energy-efficient connected coverage of discrete targets in wireless sensor networks , 2009 .

[38]  Aboul Ella Hassanien,et al.  A New Multi-layer Perceptrons Trainer Based on Ant Lion Optimization Algorithm , 2015, 2015 Fourth International Conference on Information Science and Industrial Applications (ISI).

[39]  Weili Wu,et al.  Energy-efficient target coverage in wireless sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[40]  Gurkan Tuna,et al.  Energy Harvesting Techniques for Industrial Wireless Sensor Networks , 2017 .

[41]  Mohammad Shokouhifar,et al.  Swarm intelligence based fuzzy routing protocol for clustered wireless sensor networks , 2016, Expert Syst. Appl..

[42]  Chen Jun-jie,et al.  Design and Implementation of an Intelligent Environmental Monitoring System for Animal House Based on Wireless Sensor Net(WSN) , 2010 .

[43]  Aboul Ella Hassanien,et al.  One-dimensional vs. two-dimensional based features: Plant identification approach , 2017, J. Appl. Log..

[44]  Mohsen Guizani,et al.  A Survey on Mobile Anchor Node Assisted Localization in Wireless Sensor Networks , 2016, IEEE Communications Surveys & Tutorials.

[45]  Xiaohui Yuan,et al.  A Genetic Algorithm-Based, Dynamic Clustering Method Towards Improved WSN Longevity , 2016, Journal of Network and Systems Management.

[46]  M. Srbinovska,et al.  Environmental parameters monitoring in precision agriculture using wireless sensor networks , 2015 .

[47]  Mohamed Elhoseny,et al.  A secure data routing schema for WSN using Elliptic Curve Cryptography and homomorphic encryption , 2016, J. King Saud Univ. Comput. Inf. Sci..

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

[49]  Xiaojun Shen,et al.  Maximal Lifetime Scheduling for Roadside Sensor Networks With Survivability $k$ , 2015, IEEE Transactions on Vehicular Technology.

[50]  Wen-Hwa Liao,et al.  Ant colony optimization based sensor deployment protocol for wireless sensor networks , 2011, Expert Syst. Appl..

[51]  Giovanni Pau,et al.  A Fuzzy Logic Approach by Using Particle Swarm Optimization for Effective Energy Management in IWSNs , 2017, IEEE Transactions on Industrial Electronics.

[52]  Jie Wu,et al.  Energy-Efficient Connected Coverage of Discrete Targets in Wireless Sensor Networks , 2005, ICCNMC.

[53]  Venkata Lakshmi,et al.  A Survey on Wireless Sensor Networks for Smart Grid , 2015 .

[54]  Xiaohui Yuan,et al.  Extending self-organizing network availability using genetic algorithm , 2014, Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[55]  Konstantinos P. Ferentinos,et al.  Wireless sensor networks for greenhouse climate and plant condition assessment , 2017 .

[56]  Tsair-Fwu Lee,et al.  Improved Node Localization for WSN Using Heuristic Optimization Approaches , 2016, 2016 International Conference on Networking and Network Applications (NaNA).

[57]  Václav Snásel,et al.  Biometric cattle identification approach based on Weber's Local Descriptor and AdaBoost classifier , 2016, Comput. Electron. Agric..

[58]  Raffaele Cerulli,et al.  Exact and heuristic methods to maximize network lifetime in wireless sensor networks with adjustable sensing ranges , 2012, Eur. J. Oper. Res..

[59]  Aboul Ella Hassanien,et al.  Particle Swarm Optimization: A Tutorial , 2017 .

[60]  Naser Ebrahimian,et al.  A Novel Approach for Efficient k-Coverage in Wireless Sensor Networks by Using Genetic Algorithm , 2010, 2010 International Conference on Computational Intelligence and Communication Networks.

[61]  Mohamed Elhoseny,et al.  Bezier Curve Based Path Planning in a Dynamic Field using Modified Genetic Algorithm , 2017, J. Comput. Sci..