Sensor Deployment and Scheduling for Target Coverage Problem in Wireless Sensor Networks

Network lifetime plays an integral role in setting up an efficient wireless sensor network. The objective of this paper is twofold. The first one is to deploy sensor nodes at optimal locations such that the theoretically computed network lifetime is maximum. The second is to schedule these sensor nodes such that the network attains the maximum lifetime. Thus, the overall objective of this paper is to identify optimal deployment locations of the given sensor nodes with a pre-specified sensing range, and to schedule them such that the network lifetime is maximum with the required coverage level. Since the upper bound of the network lifetime for a given network can be computed mathematically, we use this knowledge to compute locations of deployment such that the network lifetime is maximum. Further, the nodes are scheduled to achieve this upper bound. In this paper, we use artificial bee colony algorithm and particle swarm optimization for sensor deployment problem followed by a heuristic for scheduling. A comparative study shows that artificial bee colony algorithm performs better for sensor deployment problem. The proposed heuristic was able to achieve the theoretical upper bound in all the experimented cases.

[1]  Abdallah Makhoul,et al.  Dynamic scheduling of cover-sets in randomly deployed Wireless Video Sensor Networks for surveillance applications , 2009, 2009 2nd IFIP Wireless Days (WD).

[2]  Tai-Lin Chin Sensor Deployment for Collaborative Target Detection in the Presence of Obstacles , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[3]  Dervis Karaboga,et al.  A survey: algorithms simulating bee swarm intelligence , 2009, Artificial Intelligence Review.

[4]  Siba K. Udgata,et al.  Sensor Deployment in 3-D Terrain Using Artificial Bee Colony Algorithm , 2010, SEMCCO.

[5]  Yu Gu,et al.  Target Coverage With QoS Requirements in Wireless Sensor Networks , 2007, The 2007 International Conference on Intelligent Pervasive Computing (IPC 2007).

[6]  V. Tereshko,et al.  Collective Decision-Making in Honey Bee Foraging Dynamics , 2005 .

[7]  Dervis Karaboga,et al.  Artificial bee colony programming for symbolic regression , 2012, Inf. Sci..

[8]  Chih-Yung Chang,et al.  Obstacle-Resistant Deployment Algorithms for Wireless Sensor Networks , 2009, IEEE Transactions on Vehicular Technology.

[9]  Siba K. Udgata,et al.  A Heuristic to Maximize Network Lifetime for Target Coverage Problem in Wireless Sensor Networks , 2011, Ad Hoc Sens. Wirel. Networks.

[10]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[11]  Dervis Karaboga,et al.  Probabilistic Dynamic Deployment of Wireless Sensor Networks by Artificial Bee Colony Algorithm , 2011, Sensors.

[12]  Yang Xiao,et al.  Lightweight Deployment-Aware Scheduling for Wireless Sensor Networks , 2005, Mob. Networks Appl..

[13]  Dong Xuan,et al.  On Deploying Wireless Sensors to Achieve Both Coverage and Connectivity , 2006, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[14]  Yusheng Ji,et al.  Theoretical treatment of target coverage in wireless sensor networks , 2011 .

[15]  Li-Hsing Yen,et al.  Range-Based Sleep Scheduling (RBSS) for Wireless Sensor Networks , 2009, Wirel. Pers. Commun..

[16]  Weijia Jia,et al.  Optimal Deployment Patterns for Full Coverage and $k$-Connectivity $(k \leq 6)$ Wireless Sensor Networks , 2010, IEEE/ACM Transactions on Networking.

[17]  Huang Lee,et al.  Wakeup scheduling in wireless sensor networks , 2006, MobiHoc '06.

[18]  Weijia Jia,et al.  Optimal Patterns for Four-Connectivity and Full Coverage in Wireless Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[19]  Wendi B. Heinzelman,et al.  General Network Lifetime and Cost Models for Evaluating Sensor Network Deployment Strategies , 2008, IEEE Transactions on Mobile Computing.

[20]  Siba K. Udgata,et al.  Sensor deployment in irregular terrain using Artificial Bee Colony algorithm , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[21]  Anne-Marie Kermarrec,et al.  Connectivity-Guaranteed and Obstacle-Adaptive Deployment Schemes for Mobile Sensor Networks , 2008, IEEE Transactions on Mobile Computing.

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

[23]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[24]  Shan Gao,et al.  Designing k-coverage schedules in wireless sensor networks , 2008, J. Comb. Optim..

[25]  R. Menzel,et al.  The flight paths of honeybees recruited by the waggle dance , 2005, Nature.

[26]  Kui Wu,et al.  Randomized Coverage-Preserving Scheduling Schemes for Wireless Sensor Networks , 2005, NETWORKING.

[27]  Chee-Yee Chong,et al.  Sensor networks: evolution, opportunities, and challenges , 2003, Proc. IEEE.

[28]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

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

[30]  Sajal K. Das,et al.  A survey on sensor localization , 2010 .

[31]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[32]  Chih-Yung Chang,et al.  Energy-aware node placement, topology control and MAC scheduling for wireless sensor networks , 2008, Comput. Networks.

[33]  Nael B. Abu-Ghazaleh,et al.  A taxonomy of wireless micro-sensor network models , 2002, MOCO.

[34]  Hakan Deliç,et al.  Quality of Deployment in Surveillance Wireless Sensor Networks , 2005, Int. J. Wirel. Inf. Networks.

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

[36]  Jie Wu,et al.  Optimal movement-assisted sensor deployment and its extensions in wireless sensor networks , 2006, 12th International Conference on Parallel and Distributed Systems - (ICPADS'06).

[37]  Andreas Krause,et al.  Simultaneous placement and scheduling of sensors , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[38]  Yu-Chee Tseng,et al.  The Coverage Problem in a Wireless Sensor Network , 2003, WSNA '03.

[39]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[40]  D erviKARABO ˘ Ga,et al.  Artificial bee colony algorithm for dynamic deployment of wireless sensor networks , 2012 .

[41]  Arun K. Pujari,et al.  Q-Coverage Problem in Wireless Sensor Networks , 2009, ICDCN.

[42]  Thomas F. La Porta,et al.  Mobile Sensor Deployment in Unknown Fields , 2010, 2010 Proceedings IEEE INFOCOM.