Mobility-based self route recovery from multiple node failures in mobile sensor networks

In wireless sensor networks (WSNs), maintaining connectivity with the sink node is a crucial issue to collect data from sensors without any interruption. While sensors are typically deployed in abundance to tolerate possible node failures, a large number of such failures within the same region simultaneously may result in losing the connectivity with the sink node which eventually reduces the quality and efficiency of the network operation. Given that WSNs are deployed in inhospitable environments, such multiple node failures are very likely due to storms, fires, floods, etc. To recover from these multiple node failures, in this paper, we first present a local partition detection algorithm which makes the sensors aware of the damage and thus the partitioning in the network. We then utilize this information to recover the paths by exploiting sensor mobility. The idea is to locate the failed nodes by keeping complete routing information from each sensor to the sink node and move some of the sensors to such locations to re-establish the routes with the sink node. When performing the recovery, we make sure that the least number of nodes will be moving so that total movement distance can be minimized to improve the lifetime of the WSN. Our proposed approach depends only on the local information to not only minimize the messaging overhead on the sensors but also to ensure the scalability when large-scale failures and larger networks are considered. The effectiveness of the proposed route recovery approach is validated through simulation experiments.

[1]  K. Akkaya,et al.  Maximizing connected coverage via controlled actor relocation in wireless sensor and actor networks , 2008, Comput. Networks.

[2]  David Evans,et al.  Localization for mobile sensor networks , 2004, MobiCom '04.

[3]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2001, MobiCom '01.

[4]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[5]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[6]  Gaurav S. Sukhatme,et al.  Robomote: a tiny mobile robot platform for large-scale ad-hoc sensor networks , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Prithwish Basu,et al.  Movement control algorithms for realization of fault-tolerant ad hoc robot networks , 2004, IEEE Network.

[8]  Kemal Akkaya,et al.  Distributed Recovery of Actor Failures in Wireless Sensor and Actor Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[9]  David E. Culler,et al.  Taming the underlying challenges of reliable multihop routing in sensor networks , 2003, SenSys '03.

[10]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[11]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[12]  Shu Zhou,et al.  Terrain-constrained mobile sensor networks , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[13]  Klara Nahrstedt,et al.  Fault tolerant routing in mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[14]  Prasant Mohapatra,et al.  A Scalable Hybrid Approach to Switching in Metro Ethernet Networks , 2007 .

[15]  Xiang Cao,et al.  Fault-Tolerant Relay Node Placement in Heterogeneous Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[16]  Shambhu J. Upadhyaya,et al.  ASFALT: A Simple Fault-Tolerant Signature-based Localization Technique for Emergency Sensor Networks , 2007, 2007 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007).

[17]  David M Levinson,et al.  Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering , 2009, Complex.

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

[19]  Hasan Çam,et al.  Route Recovery with One-Hop Broadcast to Bypass Compromised Nodes in Wireless Sensor Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[20]  Hai Liu,et al.  Localized Movement Control for Fault Tolerance of Mobile Robot Networks , 2007, WSAN.

[21]  Ameer Ahmed Abbasi,et al.  A Distributed Connectivity Restoration Algorithm in Wireless Sensor and Actor Networks , 2007, 32nd IEEE Conference on Local Computer Networks (LCN 2007).

[22]  Cao Liang,et al.  A fault tolerant and energy efficient routing protocol for urban sensor networks , 2007, Infoscale.

[23]  Deborah Estrin,et al.  Geography-informed energy conservation for Ad Hoc routing , 2001, MobiCom '01.

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

[25]  Arunabha Sen,et al.  Relay node placement in large scale wireless sensor networks , 2006, Comput. Commun..

[26]  Guoliang Xue,et al.  Fault-tolerant relay node placement in wireless sensor networks: formulation and approximation , 2004, 2004 Workshop on High Performance Switching and Routing, 2004. HPSR..

[27]  Mohamed F. Younis,et al.  Strategies and techniques for node placement in wireless sensor networks: A survey , 2008, Ad Hoc Networks.

[28]  Deborah Estrin,et al.  ASCENT : Adaptive Self-Configuring sEnsor Networks Topologies . , 2002 .

[29]  Mohamed F. Younis,et al.  A robust relay node placement heuristic for structurally damaged wireless sensor networks , 2009, 2009 IEEE 34th Conference on Local Computer Networks.