Coordinate-Assisted Routing Approach to Bypass Routing Holes in Wireless Sensor Networks

Geographic routing is becoming an attractive routing solution for WSNs since it offers a radical departure from traditional topology-dependent routing paradigms through use of geographic location in data delivery. However, it often suffers from the routing hole, referring to an area free of nodes in the direction closer to destination, in various real-world environments such as buildings and obstacles, leading to route failure. Currently, most geographic routing protocols tend to exploit face routing to recover the route. The basic idea behind it is to planarize the whole network by eliminating the crossing links before applying routing algorithms, thus achieving suboptimal network performance. In this article, we first survey representative face-based geographic routing approaches, including their design prerequisites and philosophy. Furthermore, we outline the emerging issues to be addressed in the future and illustrate the forming factors behind them in detail. Based on these observations, we then propose a CAGR to address the routing hole problem by employing relative coordinate systems, avoiding planarizing networks and preserving route optimality properties. Simulation results show that the proposed approach is superior to existing protocols in terms of packet delivery ratio, control overhead, and delivery delay in WSNs over a variety of communication sessions passing through the routing holes.

[1]  Mahbub Hassan,et al.  Adaptive Position Update for Geographic Routing in Mobile Ad Hoc Networks , 2013, IEEE Transactions on Mobile Computing.

[2]  Michele Zorzi,et al.  ALBA-R: Load-Balancing Geographic Routing Around Connectivity Holes in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[3]  Pramod K. Varshney,et al.  A survey of void handling techniques for geographic routing in wireless networks , 2007, IEEE Communications Surveys & Tutorials.

[4]  I. Stojmenovic,et al.  Message-Efficient Beaconless Georouting With Guaranteed Delivery in Wireless Sensor, Ad Hoc, and Actuator Networks , 2010, IEEE/ACM Transactions on Networking.

[5]  Young-Jin Kim,et al.  Geographic routing made practical , 2005, NSDI.

[6]  Azzedine Boukerche,et al.  Localized Routing Approach to Bypass Holes in Wireless Sensor Networks , 2014, IEEE Transactions on Computers.

[7]  Matthew C. Valenti,et al.  Performance Comparisons of Geographic Routing Protocols in Mobile Ad Hoc Networks , 2015, IEEE Transactions on Communications.

[8]  Pedro M. Ruiz,et al.  Beacon-less geographic routing made practical: challenges, design guidelines, and protocols , 2009, IEEE Communications Magazine.

[9]  Leonidas J. Guibas,et al.  Locating and bypassing routing holes in sensor networks , 2004, IEEE INFOCOM 2004.

[10]  Sang-Ha Kim,et al.  A simple location propagation scheme for mobile sink in wireless sensor networks , 2010, IEEE Communications Letters.

[11]  Kevin Curran,et al.  A Survey of Geographical Routing in Wireless Ad-Hoc Networks , 2013, IEEE Communications Surveys & Tutorials.

[12]  Brad Karp,et al.  GPSR: greedy perimeter stateless routing for wireless networks , 2000, MobiCom '00.

[13]  Kai-Ten Feng,et al.  Greedy Routing with Anti-Void Traversal for Wireless Sensor Networks , 2009, IEEE Transactions on Mobile Computing.

[14]  Chunming Qiao,et al.  ABC: A Simple Geographic Forwarding Scheme Capable of Bypassing Routing Holes in Sensor Networks , 2008, 2008 Proceedings of 17th International Conference on Computer Communications and Networks.

[15]  Chen Qian,et al.  Geographic routing in d-dimensional spaces with guaranteed delivery and low stretch , 2013, TNET.

[16]  Chunming Qiao,et al.  ABC: A Simple Geographic Forwarding Scheme Capable of Bypassing Routing Holes in Sensor Networks , 2008, ICCCN.