Aligned Virtual Coordinates for Greedy Geometric Routing in Wireless Sensor Networks

The performance of geographic routing protocols is impacte d by physical voids and localization errors. Traversing voids is carr ied out by a complimentary algorithm, which requires high overhead and results in lowe r quality paths. Furthermore, localization errors lead to inefficient routes or even misrouting of packets. Accordingly, virtual coordinate systems (VCS) were propos ed to be an alternative solution that is resilient to localization errors and natur lly traverses physical voids. However, we show that VCS is vulnerable to different forms of anomalies and actually perform worse than physical coordinates. The goal of th is paper is to increase the success of greedy forwarding in VCS, to avoid using the ex p nsive complementary algorithm. We identify some of the reasons that cause an om lies in VCS and propose an aligned virtual coordinate system (AVCS) to addr ess them. AVCS aligns the coordinates of nodes by taking into account the coordina tes of their neighbors. With AVCS, greedy routing success is significantly improved , approaching perfect delivery for many scenarios. With our approach, and for the fi rst time, we show that greedy routing on VCS out performs that on geographic coordi nate systems even in the absence of localization errors. We compare AVCS again st some of the most popular geometric routing protocols both on geographic and virtual coordinate systems and show that AVCS significantly improves performance o ver the best known solutions.

[1]  Radhika Nagpal,et al.  Organizing a Global Coordinate System from Local Information on an Ad Hoc Sensor Network , 2003, IPSN.

[2]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[3]  Nael B. Abu-Ghazaleh,et al.  Virtual Coordinate Backtracking for Void Traversal in Geographic Routing , 2005, ArXiv.

[4]  Gaetano Borriello,et al.  Location Systems for Ubiquitous Computing , 2001, Computer.

[5]  James Newsome,et al.  GEM: Graph EMbedding for routing and data-centric storage in sensor networks without geographic information , 2003, SenSys '03.

[6]  Tarek F. Abdelzaher,et al.  Range-free localization schemes for large scale sensor networks , 2003, MobiCom '03.

[7]  Christos H. Papadimitriou,et al.  On a Conjecture Related to Geometric Routing , 2004, ALGOSENSORS.

[8]  David M. Nicol,et al.  Simulation analysis of virtual geographic routing , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[9]  Tarek F. Abdelzaher,et al.  A scalable logical coordinates framework for routing in wireless sensor networks , 2004, 25th IEEE International Real-Time Systems Symposium.

[10]  Roger Wattenhofer,et al.  Convergence to Equilibrium in Local Interaction Games , 2008, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[11]  Stefano Chessa,et al.  GPS free coordinate assignment and routing in wireless sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[12]  Scott Shenker,et al.  Geographic routing without location information , 2003, MobiCom '03.

[13]  Andreas Haeberlen,et al.  Practical robust localization over large-scale 802.11 wireless networks , 2004, MobiCom '04.

[14]  Ivan Stojmenovic,et al.  Routing with Guaranteed Delivery in Ad Hoc Wireless Networks , 1999, DIALM '99.

[15]  Leonidas J. Guibas,et al.  GLIDER: gradient landmark-based distributed routing for sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[16]  R. Govindan,et al.  On the effect of localization errors on geographic face routing in sensor networks , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

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

[18]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

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

[20]  A. Bruce McDonald,et al.  GCRP: geographic virtual circuit routing protocol for ad hoc networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[21]  L. El Ghaoui,et al.  Convex position estimation in wireless sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[22]  David E. Culler,et al.  Beacon vector routing: scalable point-to-point routing in wireless sensornets , 2005, NSDI.

[23]  King Lun Yiu Ad-hoc positioning system , 2008 .