Localized Movement-Assisted Sensor Deployment Algorithm for Hole Detection and Healing

被引:78
作者
Senouci, Mustapha Reda [1 ,2 ]
Mellouk, Abdelhamid [2 ]
Assnoune, Khalid [1 ]
机构
[1] Ecole Mil Polytech, AI Lab, Algiers, Algeria
[2] UPEC, LiSSi Lab, Paris, France
关键词
Hole detection; coverage; deployment; hole healing; mobile WSN; movement-assisted algorithms; STRATEGIES; NETWORKS; COVERAGE;
D O I
10.1109/TPDS.2013.137
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the fundamental services provided by a wireless sensor network (WSN) is the monitoring of a specified region of interest (RoI). Considering the fact that emergence of holes in the RoI is unavoidable due to the inner nature of WSNs, random deployment, environmental factors, and external attacks, assuring that the RoI is completely and continuously covered is very important. This paper seeks to address the problem of hole detection and healing in mobile WSNs. We discuss the main drawbacks of existing solutions and we identify four key elements that are critical for ensuring effective coverage in mobile WSNs: 1) determining the boundary of the RoI, 2) detecting coverage holes and estimating their characteristics, 3) determining the best target locations to relocate mobile nodes to repair holes, and 4) dispatching mobile nodes to the target locations while minimizing the moving and messaging cost. We propose a lightweight and comprehensive solution, called holes detection and healing (HEAL), that addresses all of the aforementioned aspects. The computation complexity of HEAL is O(upsilon(2)), where v is the average number of 1-hop neighbors. HEAL is a distributed and localized algorithm that operates in two distinct phases. The first identifies the boundary nodes and discovers holes using a lightweight localized protocol over the Gabriel graph of the network. The second treats the hole healing, with novel concept, hole healing area. We propose a distributed virtual forces-based local healing approach where only the nodes located at an appropriate distance from the hole will be involved in the healing process. Through extensive simulations we show that HEAL deals with holes of various forms and sizes, and provides a cost-effective and an accurate solution for hole detection and healing.
引用
收藏
页码:1267 / 1277
页数:11
相关论文
共 31 条
  • [1] A pragmatic approach to area coverage in hybrid wireless sensor networks
    Ahmed, Nadeem
    Kanhere, Salil S.
    Jha, Sanjay
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2011, 11 (01) : 23 - 45
  • [2] [Anonymous], 2005, ACM SIGMOBILE Mob. Comput. Commun. Rev., DOI DOI 10.1145/1072989.1072992
  • [3] [Anonymous], P 2 ANN INT C CHIN C
  • [4] [Anonymous], 2004, ACM Trans Embedded Comput Syst, DOI DOI 10.1145/972627.972631
  • [5] Bi K., 2006, P INT C SYSTEMS NETW, P31
  • [6] An energy-efficient hole-healing mechanism for wireless sensor networks with obstacles
    Chang, Chih-Yung
    Lin, Chih-Yu
    Yu, Gwo-Jong
    Kuo, Chin-Hwa
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2013, 13 (04) : 377 - 392
  • [7] Decentralized and energy-balanced algorithms for maintaining temporal full-coverage in mobile WSNs
    Chang, Chih-Yung
    Hung, Li-Ling
    Lu, Yun-Jung
    Chang, Sheng-Wen
    Chen, Yu-Chieh
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2012, 12 (05) : 445 - 462
  • [8] De Silva Vin., 2005, ROBOTICS SCI SYSTEMS, P335
  • [9] Locating and bypassing holes in sensor networks
    Fang, Qing
    Gao, Jie
    Guibas, Leonidas J.
    [J]. MOBILE NETWORKS & APPLICATIONS, 2006, 11 (02) : 187 - 200
  • [10] Fekete S.P., 2005, P 17 CANADIAN C COMP, P82