Deployment of a mobile wireless sensor network with k-coverage constraint: a cellular learning automata approach

Deployment of a wireless sensor network is a challenging problem, especially when the environment of the network does not allow either of the random deployment or the exact placement of sensor nodes. If sensor nodes are mobile, then one approach to overcome this problem is to first deploy sensor nodes randomly in some initial region within the area of the network, and then let the sensor nodes to move around and cooperatively and gradually increase the covered section of the area. Recently, a cellular learning automata-based deployment strategy, called CLA-DS, is introduced in literature which follows this approach and is robust against inaccuracies which may occur in the measurements of sensor positions or in the movements of sensor nodes. Despite its advantages, this deployment strategy covers every point within the area of the network with only one sensor node, which is not enough for applications with k-coverage requirement. In this paper, we extend CLA-DS so that it can address the k-coverage requirement. This extension, referred to as CLA-EDS, is also able to address k-coverage requirement with different values of k in different regions of the network area. Experimental results have shown that the proposed deployment strategy, in addition to the advantages it inherits from CLA-DS, outperforms existing algorithms such as DSSA, IDCA, and DSLE in covering the network area, especially when required degree of coverage differs in different regions of the network.

[1]  Majid Bagheri,et al.  Efficient k-Coverage algorithms for wireless sensor networks and their applications to early detection of forest fires , 2007 .

[2]  Giordano Fusco,et al.  -Net Approach to Sensor -Coverage , 2009, EURASIP J. Wirel. Commun. Netw..

[3]  Scott Musman,et al.  Sensor planning for elusive targets , 1997 .

[4]  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).

[5]  Christian R. Shelton,et al.  Simultaneous learning of motion and sensor model parameters for mobile robots , 2008, 2008 IEEE International Conference on Robotics and Automation.

[6]  Stephen Wolfram,et al.  A New Kind of Science , 2003, Artificial Life.

[7]  Cauligi S. Raghavendra,et al.  PEGASIS: Power-efficient gathering in sensor information systems , 2002, Proceedings, IEEE Aerospace Conference.

[8]  Amir Hosein Fathy Navid,et al.  Cellular Learning Automata and Its Applications , 2013 .

[9]  P. S. Sastry,et al.  Varieties of learning automata: an overview , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[10]  M. A. L. Thathachar,et al.  Networks of Learning Automata , 2004 .

[11]  Zhengdao Wang,et al.  Mostly-Sleeping Wireless Sensor Networks: Connectivity, k-Coverage, and -Lifetime , 2005 .

[12]  Mohammad Reza Meybodi,et al.  Dynamic Point Coverage Problem in Wireless Sensor Networks: A Cellular Learning Automata Approach , 2010, Ad Hoc Sens. Wirel. Networks.

[13]  M. Meybodi,et al.  Cellular Learning Automata With Multiple Learning Automata in Each Cell and Its Applications , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[14]  Krishnendu Chakrabarty,et al.  Sensor deployment and target localization in distributed sensor networks , 2004, TECS.

[15]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

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

[17]  Thomas F. La Porta,et al.  Movement-assisted sensor deployment , 2004, IEEE INFOCOM 2004.

[18]  A. Pocquet,et al.  Performance Analysis of CGS, a k-Coverage Algorithm Based on One-Hop Neighboring Knowledge , 2008, 2008 Second International Conference on Sensor Technologies and Applications (sensorcomm 2008).

[19]  Gyula Simon,et al.  Dependable k-coverage algorithms for sensor networks , 2007, 2007 IEEE Instrumentation & Measurement Technology Conference IMTC 2007.

[20]  Majid Bagheri,et al.  Randomized k-Coverage Algorithms For Dense Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[21]  Jie Wu,et al.  Localized Movement-Assisted Sensor Deployment in Wireless Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[22]  Himanshu Gupta,et al.  Connected K-coverage problem in sensor networks , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[23]  Yu-Chee Tseng,et al.  Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network , 2008, IEEE Transactions on Mobile Computing.

[24]  Huang Lee,et al.  Robot-Assisted Localization Techniques for Wireless Image Sensor Networks , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[25]  Thomas F. La Porta,et al.  Sensor relocation in mobile sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[26]  Krishnendu Chakrabarty,et al.  Sensor deployment and target localization based on virtual forces , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[27]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[28]  Yu-Chee Tseng,et al.  Distributed Deployment Schemes for Mobile Wireless Sensor Networks to Ensure Multilevel Coverage , 2008 .

[29]  Hyuk Lim,et al.  J-Sim: a simulation and emulation environment for wireless sensor networks , 2006, IEEE Wireless Communications.

[30]  Bin Ma,et al.  Mobility Limited Flip-Based Sensor Networks Deployment , 2007, IEEE Transactions on Parallel and Distributed Systems.

[31]  Keiichi Yasumoto,et al.  Extending k-Coverage Lifetime of Wireless Sensor Networks with Surplus Nodes , 2010 .

[32]  Mohammad Reza Meybodi,et al.  APPLICATION OF CELLULAR LEARNING AUTOMATA TO MODELING OF RUMOR DIFFUSION , 2001 .

[33]  S. Sitharama Iyengar,et al.  Grid Coverage for Surveillance and Target Location in Distributed Sensor Networks , 2002, IEEE Trans. Computers.

[34]  Gaurav S. Sukhatme,et al.  Constrained coverage for mobile sensor networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[35]  Mounir Ghogho,et al.  A probabilistic model of k-coverage in minimum cost wireless sensor networks , 2008, CoNEXT '08.

[36]  Vinayak S. Naik,et al.  A line in the sand: a wireless sensor network for target detection, classification, and tracking , 2004, Comput. Networks.

[37]  Dharma P. Agrawal,et al.  Impact of Heterogeneity on Coverage and Broadcast Reachability in Wireless Sensor Networks , 2006, Proceedings of 15th International Conference on Computer Communications and Networks.

[38]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[39]  Mohammad Reza Meybodi,et al.  Asynchronous cellular learning automata , 2008, Autom..

[40]  CongDuc Pham,et al.  Coverage and adaptive scheduling algorithms for criticality management on video wireless sensor networks , 2009, 2009 International Conference on Ultra Modern Telecommunications & Workshops.

[41]  J.-S. Li,et al.  Distributed K-coverage self-location estimation scheme based on Voronoi diagram , 2010, IET Commun..

[42]  Mohammad Reza Meybodi,et al.  A Cellular Learning Automata Based Clustering Algorithm for Wireless Sensor Networks , 2008 .

[43]  Kenji Leibnitz,et al.  A Heuristic Approach for K-Coverage Extension with Energy-Efficient Sleep Scheduling in Sensor Networks , 2008, BIONETICS.

[44]  Mihail L. Sichitiu,et al.  Localization in Wireless Sensor Networks: A Probabilistic Approach , 2003, International Conference on Wireless Networks.

[45]  Radha Poovendran,et al.  Coverage In Heterogeneous Sensor Networks , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[46]  Giordano Fusco,et al.  Open image in new window -Net Approach to Sensor Open image in new window -Coverage , 2009 .

[47]  Lan Lin,et al.  Optimal coverage paths in ad-hoc sensor networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[48]  Ivan Stojmenović,et al.  Handbook of Sensor Networks: Algorithms and Architectures , 2005, Handbook of Sensor Networks.

[49]  Krishna M. Sivalingam,et al.  Data Gathering Algorithms in Sensor Networks Using Energy Metrics , 2002, IEEE Trans. Parallel Distributed Syst..

[50]  József Balogh,et al.  On k−coverage in a mostly sleeping sensor network , 2008, Wirel. Networks.

[51]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[52]  Yu-Chee Tseng,et al.  Decentralized energy-conserving and coverage-preserving protocols for wireless sensor networks , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[53]  Zhengdao Wang,et al.  Lifetime Maximization of Sensor Networks Under Connectivity and k-Coverage Constraints , 2006, DCOSS.

[54]  James Llinas,et al.  Handbook of Multisensor Data Fusion , 2001 .

[55]  Giordano Fusco,et al.  -Net Approach to Sensor -Coverage , 2009 .

[56]  Christian Bettstetter,et al.  On border effects in modeling and simulation of wireless ad hoc networks , 2001 .

[57]  Mohammad Reza Meybodi,et al.  A cellular learning automata-based deployment strategy for mobile wireless sensor networks , 2011, J. Parallel Distributed Comput..

[58]  Ki Hwan Yum,et al.  WSN03-6: Assuring K-Coverage in the Presence of Mobility in Wireless Sensor Networks , 2006, IEEE Globecom 2006.

[59]  Aybars Uğur,et al.  Maximizing Coverage in a Connected and K-Covered Wireless Sensor Network Using Genetic Algorithms , 2008 .

[60]  Yigal Bejerano,et al.  Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation , 2011, IEEE/ACM Transactions on Networking.

[61]  Shan Gao,et al.  Sensor Scheduling for k-Coverage in Wireless Sensor Networks , 2006, MSN.

[62]  Pramod K. Varshney,et al.  Energy-efficient deployment of Intelligent Mobile sensor networks , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[63]  Yigal Bejerano,et al.  Lifetime and coverage guarantees through distributed coordinate-free sensor activation , 2009, MobiCom '09.

[64]  Jie Wu,et al.  Scan-Based Movement-Assisted Sensor Deployment Methods in Wireless Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[65]  Sandeep K. S. Gupta,et al.  Research challenges in wireless networks of biomedical sensors , 2001, MobiCom '01.

[66]  Koen Frenken,et al.  Editorial : empirical applications of complex systems methodologies in economics and geography , 2007 .

[67]  Nael B. Abu-Ghazaleh,et al.  Infrastructure tradeoffs for sensor networks , 2002, WSNA '02.

[68]  Sajal K. Das,et al.  Joint k-Coverage and Hybrid Forwarding in Duty-Cycled Three-Dimensional Wireless Sensor Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[69]  Juan Xu,et al.  Mobile Sensor Deployment Optimization for k-Coverage in Wireless Sensor Networks with a Limited Mobility Model , 2010 .

[70]  Wendi B. Heinzelman,et al.  Application-specific protocol architectures for wireless networks , 2000 .

[71]  Jie Wu,et al.  Energy Efficient Fractional Coverage Schemes for Low Cost Wireless Sensor Networks , 2006, 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06).

[72]  Shaojie Tang,et al.  Optimal k-support coverage paths in wireless sensor networks , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[73]  WanPeng-Jun,et al.  Coverage by randomly deployed wireless sensor networks , 2006 .

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

[75]  Santosh Kumar,et al.  Foundations of coverage in wireless sensor networks , 2006 .

[76]  Dimitrios Makrakis,et al.  Sensor-based information appliances , 2000 .

[77]  Sajal K. Das,et al.  Joint k-coverage, duty-cycling, and geographic forwarding in wireless sensor networks , 2009, 2009 IEEE Symposium on Computers and Communications.

[78]  Mohammad Reza Meybodi,et al.  A Self-Organizing Channel Assignment Algorithm: A Cellular Learning Automata Approach , 2003, IDEAL.

[79]  Mohammad Reza Meybodi,et al.  Open Synchronous Cellular Learning Automata , 2007, Adv. Complex Syst..

[80]  Di Ma,et al.  A survey of movement strategies for improving network coverage in wireless sensor networks , 2009, Comput. Commun..

[81]  Loren Schwiebert,et al.  Power efficient topologies for wireless sensor networks , 2001, International Conference on Parallel Processing, 2001..

[82]  Li-Hsing Yen,et al.  Expected k-coverage in wireless sensor networks , 2006, Ad Hoc Networks.

[83]  Sajal K. Das,et al.  Energy-efficient connected k-coverage, duty-cycling, and geographic forwarding in wireless sensor networks , 2008 .

[84]  Radha Poovendran,et al.  Stochastic coverage in heterogeneous sensor networks , 2006, TOSN.

[85]  Mohammad Reza Meybodi,et al.  A Mathematical Framework for Cellular Learning Automata , 2004, Adv. Complex Syst..

[86]  Jiong Wang,et al.  Communication protocols and sensing coverage in mobile ad hoc and wireless sensor networks , 2008 .

[87]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .

[88]  Yifeng Zhou,et al.  Analysis of stand-alone GPS for relative location discovery in wireless sensor networks , 2009, 2009 Canadian Conference on Electrical and Computer Engineering.

[89]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[90]  Ting-Wei Hou,et al.  Maintaining Coverage by Progressive Crystal-Lattice Permutation in Mobile Wireless Sensor Networks , 2006, 2006 International Conference on Systems and Networks Communications (ICSNC'06).

[91]  Jan M. Rabaey,et al.  Altruists in the PicoRadio sensor network , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[92]  Bin Ma,et al.  Deploying Wireless Sensor Networks under Limited Mobility Constraints , 2007, IEEE Transactions on Mobile Computing.

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

[94]  Zhang Xiong,et al.  A Localized Coverage Preserving Protocol for Wireless Sensor Networks , 2009, Sensors.

[95]  Yigal Bejerano,et al.  Simple and Efficient k-Coverage Verification without Location Information , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[96]  S. Sitharama Iyengar,et al.  Sensor placement for grid coverage under imprecise detections , 2002, Proceedings of the Fifth International Conference on Information Fusion. FUSION 2002. (IEEE Cat.No.02EX5997).

[97]  Kuo-Feng Ssu,et al.  K-Barrier Coverage With A Directional Sensing Model , 2009 .

[98]  Giordano Fusco,et al.  Selection and Orientation of Directional Sensors for Coverage Maximization , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[99]  Jie Wu,et al.  Mobility Control for Complete Coverage in Wireless Sensor Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems Workshops.