Centroid virtual coordinates - A novel near-shortest path routing paradigm

Geographic routing has received increasing attention in the context of Wireless Sensor Networks since it frees the network from the energy-demanding task of building and maintaining a structure. It requires however each node to know its position, which may be a prohibitive assumption for many applications. To this end, some prior work has focused on inferring a node's location from a set of location-aware anchor nodes. In this work, we free ourselves from positioning techniques and anchor nodes altogether, and introduce and analyze the concept of virtual coordinates. These coordinates are chosen randomly when a node is switched on, and are updated each time the node relays a packet. As this process goes on, the virtual coordinates of the nodes converge to a near-optimal state. When using a greedy geographic approach on top of these coordinates, we show that the number of hops to reach the destination exceeds the shortest path by a few percent only. Moreover, our approach guarantees delivery even when nodes appear/disappear in the network, and under realistic transmission models. We analytically prove the correctness of our protocol. Moreover, extensive simulations are used to show that our position-free solution outperforms existing geographic protocols - such as Greedy-Face-Greedy (GFG) or Greedy Perimeter Stateless Routing (GPSR) - in terms of energy-efficiency, path length and robustness.

[1]  Ivan Stojmenovic,et al.  On delivery guarantees of face and combined greedy-face routing in ad hoc and sensor networks , 2006, MobiCom '06.

[2]  Rajesh Krishnan,et al.  Efficient clustering algorithms for self-organizing wireless sensor networks , 2006, Ad Hoc Networks.

[3]  David R. Bull,et al.  Frame Delay and Loss Analysis for Video Transmission over time-correlated 802.11A/G channels , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[5]  Erik D. Demaine,et al.  Anchor-Free Distributed Localization in Sensor Networks , 2003 .

[6]  David Simplot-Ryl,et al.  On using Virtual Coordinates for Routing in the Context of Wireless Sensor Networks , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[7]  Roger Wattenhofer,et al.  Algorithms for ad hoc and sensor networks , 2005, Comput. Commun..

[8]  Antony I. T. Rowstron,et al.  Virtual ring routing: network routing inspired by DHTs , 2006, SIGCOMM.

[9]  Nael B. Abu-Ghazaleh,et al.  Aligned Virtual Coordinates for Greedy Routing in WSNs , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[10]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

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

[12]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[13]  Robert Tappan Morris,et al.  Greedy Virtual Coordinates for Geographic Routing , 2007, 2007 IEEE International Conference on Network Protocols.

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

[15]  Falko Dressler,et al.  Self-organization in sensor and actor networks , 2007, Wiley series in communications networking and distributed systems.

[16]  Kristofer S. J. Pister,et al.  TSMP: TIME SYNCHRONIZED MESH PROTOCOL , 2008 .

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

[18]  Srdjan Capkun,et al.  GPS-free Positioning in Mobile Ad Hoc Networks , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

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

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

[21]  Dominique Barthel,et al.  1-hopMAC: An Energy-Efficient MAC Protocol for Avoiding 1 -hop Neighborhood Knowledge , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[22]  Ossama Younis,et al.  Node clustering in wireless sensor networks: recent developments and deployment challenges , 2006, IEEE Network.

[23]  Christophe Dugas Configuring and managing a large-scale monitoring network: solving real world challenges for ultra-low-powered and long-range wireless mesh networks , 2005, Int. J. Netw. Manag..

[24]  Insup Lee,et al.  Research challenges in embedded and hybrid systems , 2004, SIGBED.

[25]  John A. Stankovic,et al.  Research challenges for wireless sensor networks , 2004, SIGBED.

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

[27]  Katia Obraczka,et al.  Exploring Landmark Placement Strategies for Self-Localization in Wireless Sensor Networks , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[28]  Dominique Barthel,et al.  Geographic Forwarding in Wireless Sensor Networks with Loose Position-Awareness , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[29]  Fabrice Theoleyre,et al.  Virtual structure routing in ad hoc networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.