Abstract
Geographic routing has become an efficient solution for communications and information delivery in wireless ad hoc networks where the position information of nodes is available. This chapter provides a comprehensive overview of basic principles, classical techniques, as well as latest advances in geographic routing. The chapter first presents in detail the topic of geographic unicast routing, where the presentation is focused on two operation modes of geographic forwarding, that is, greedy forwarding and void handling. The chapter also briefly introduces three advanced topics in geographic routing: geographic multicast, geocast, and trajectory-based forwarding. Finally, the chapter makes some comments on the practical aspects of geographic routing for practitioners and discusses the directions for further research with a list of open issues in the area of geographic routing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
This work was supported in part by the Air Force Office of Scientific Research (AFOSR) under grant FA-9550-06-1-0277.
- 2.
Geographic routing is also referred to as geo-routing, position-based routing, location-based routing in the literature.
- 3.
The guarantee of packet delivery is ensured only at the topology level. Other factors such as packet collisions at the MAC layer or packet loss due to network congestion are not considered here.
- 4.
This name is introduced for our convenience.
- 5.
Mobility-induced loops [15] are not considered here.
- 6.
We presented this category as flooding-based void handling in [11] and here we add some latest work to this category.
- 7.
This name is introduced for our convenience.
- 8.
We presented this category as cost-based void handling in [11]. After an in-depth study, we believe link reversal is the fundamental idea behind all solutions in this category.
References
H. Takagi and L. Kleinrock, “Optimal Transmission Ranges for Randomly Distributed Packet Radio Terminals,” IEEE Transactions on Communications, Vol. 32, No. 3, pp. 246–257, 1984.
T. Hou and V. Li, “Transmission Range Control in Multihop Packet Radio Networks,” IEEE Transactions on Communications, Vol. 34, No. 1, pp. 38–44, January 1986.
A. Savvides and M. B. Srivastava, “Location Discovery,” Book Chapter in Mobile Ad Hoc Networking, John Wiley and Son Inc., August 2004.
N. Bulusu, J. Heidemann, and D. Estrin, “GPS-less Low Cost Outdoor Localization for Very Small Devices,” IEEE Personal Communications Magazine, Vol. 7, No. 5, pp. 28–34, October 2000.
J. Hightower and G. Borriello, “Location Systems for Ubiquitous Computing,” IEEE Computer, Vol. 34, No. 8, pp. 57–66, August 2001.
T. He, C. Huang, B. M. Blum, J. A. Stankovic, and T. Abdelzaher, “Range-free Localization Schemes for Large Scale Sensor Networks,” Proc. of ACM MobiCom, San Diego, CA, September 2003.
S. Basagni, M. Conti, I. Stojmenovic, and S. Giordano, Mobile Ad Hoc Networking, John Wiley and Son Inc., August 2004.
M. Torrent-Moreno, D. Jiang, and H. Hartenstein, “Broadcast Reception Rates and Effects of Priority Access in 802.11-Based Vehicular Ad-Hoc Networks”, Proc. Of ACM VANET, Philadelphia, PA, October, 2004.
I. F. Akyildiz, X. Wang, and W. Wang, “Wireless Mesh Networks: A Survey,” Elsevier Computer Networks Journal, Vol. 47, pp. 445–487, March 2005.
I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “A Survey on Sensor Networks,” IEEE Communications Magazine, Vol. 40, No. 8, pp. 102–114, August 2002.
D. Chen and P. K. Varshney, “A Survey of Void Handling Techniques for Geographic Routing in Wireless Networks,” IEEE Communications Surveys and Tutorials, Vol. 9, pp. 50–67, First Quarter, 2007.
M. Mauve, J. Widmer, and H. Hartenstein, “A Survey on Position-based Routing in Mobile Ad Hoc Networks,” IEEE Network Magazine, Vol. 15, No. 6, pp. 30–39, November 2001.
Q. Fang, J. Gao, and L. J. Guibas, “Locating and Bypassing Routing Holes in Sensor Networks,” Proc. of IEEE Infocom, Hong Kong, March 2004.
M. Heissenbüttel, T. Braun, T. Bernoulli, and M. Wälchli, “BLR: Beacon-Less Routing Algorithm for Mobile Ad-Hoc Networks,” Elsevier Computer Communications, Vol. 27, No. 11, pp. 1076–1086, 2004.
I. Stojmenovic, “Position-Based Routing in Ad Hoc Networks,” IEEE Communications Magazine, Vol. 40, pp. 128–134, July 2002.
J. A. Sanchez, P. M. Ruiz, and I. Stojmenovic, “GMR: Geographic Multicast Routing for Wireless Sensor Networks,” Proc. of IEEE SECON 2006, Sept., 2006.
J. C. Navas and T. Imielinski, “Geographic Addressing and Routing,” Proc. of ACM MobiCom, Sept. 1997.
B. Nath and D. Niculescu, “Routing on a Curve,” ACM SIGCOMM Computer Communication Review, pp. 155–160, October 2002.
J. Broch, D. A. Maltz, D. B. Johnson, Y. –C. Hu, and J. Jetcheva, “A Performance Comparison of Multi-hop Wireless Ad Hoc Network Routing Protocols,” Proc. of ACM MobiCom, Dallas, Texas, August 1998.
E. Royer and C. –K. Toh, “A Review of Current Routing Protocols for Ad Hoc Wireless Networks,” IEEE Personal Communications, April 1999.
I. Stojmenovic, “Location Updates for Efficient Routing in Ad Hoc Networks,” Book Chapter in Handbook of Wireless Networks and Mobile Computing, Wiley, New York, 2002.
M. Zorzi and R. R. Rao, “Geographic Random Forwarding (GeRaF) for Ad Hoc and Sensor Networks: Multihop Performance,” IEEE Transactions on Mobile Computing, Vol. 2, No. 4, 2003.
B. M. Blum, T. He, S. Son, and J. A. Stankovic, “IGF: A Robust State-Free Communication Protocol for Sensor Networks,” Technical Report CS-2003-11, CS Department, University of Virginia, 2003.
H. Füßler, J. Widmer, M. Käsemann, M. Mauve, and H. Hartenstein, “Contention-Based Forwarding for Mobile Ad Hoc Networks,” Elsevier Ad Hoc Networks, Vol. 1, No. 4, pp. 351–369, 2003.
D. Chen, J. Deng, and P. K. Varshney, “A State-Free Data Delivery Protocol for Wireless Sensor Networks,” Proc. of IEEE WCNC, New Orleans, LA, March 2005.
Y. Xu, W. Lee, J. Xu, and G. Mitchell, “PSGR: Priority-based Stateless Geo-Routing in Wireless Sensor Networks,” Proc. of IEEE MASS, November, Washington DC, 2005.
D. Ferrara, L. Galluccio, A. Leonardi, G. Morabito, and S. Palazzo, “MACRO: An Integrated MAC/Routing Protocol for Geographic Forwarding in Wireless Sensor Networks,” Proc. of IEEE Infocom, Miami, FL, March 2005.
R. Nelson and L. Kleinrock, “The Spatial Capacity of a Slotted Aloha Multihop Packet Radio Network with Capture,” IEEE Transactions on Communications, Vol. 32, No. 6, pp. 684–694, June 1984.
E. Kranakis, H. Singh, and J. Urrutia, “Compass Routing on Geometric Networks,” Proc. of 11th Canadian Conference on Computational Geometry, Canada, 1999.
T. Melodia, D. Pompili, and I. F. Akyildiz, “Optimal Local Topology Knowledge for Energy Efficient Geographical Routing in Sensor Networks,” Proc. of IEEE Infocom, Hong Kong, March 2004.
I. Stojmenovic and X. Lin, “Loop-free Hybrid Single-Path/Flooding Routing Algorithms with Guaranteed Delivery for Wireless Networks,” IEEE Trans. Parallel Dist. Sys., Vol. 12, No. 10, pp. 1023–1033, 2001.
G. G. Finn, “Routing and Addressing Problems in Large Metropolitan-Scale Internetworks,” ISI Research Report, ISU/RR-87-180, March 1987.
I. Stojmenovic and X. Lin, “Power-Aware Localized Routing in Wireless Networks,” IEEE Transactions on Parallel and Distribution System, Vol. 12, No. 11, pp. 1122–1133, 2001.
D. Couto, D. Aguayo, J. Bicket, and R. Morris, “A High-Throughput Path Metric for Multi-hop Wireless Routing,” Proc. of ACM MobiCom, San Diego, CA, Sept. 2003.
J. Zhao and R. Govindan, “Understanding Packet Delivery Performance in Dense Wireless Sensor Networks,” Proc. of ACM Sensys, California, Nov. 2003.
M. Zuniga and B. Krishnamachari, “Analyzing the Transitional Region in Low Power Wireless Links,” Proc. of IEEE SECON, Santa Clara, CA, 2004.
K. Seada, M. Zuniga, A. Helmy, and B. Krishnamachari, “Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks,” Proc. of ACM SenSys, Baltimore, Maryland, USA, November, 2004.
M. Zorzi and A. Armaroli, “Advancement Optimization in Multihop Wireless Networks,” Proc. of IEEE VTC, Orlando, October, 2003.
S. Lee, B. Bhattacharjee, and S. Banerjee, “Efficient Geographic Routing in Multihop Wireless Networks,” Proc. of ACM MobiHoc, Champaign, IL, May 2005.
B. Karp and H. T. Kung, “Greedy Perimeter Stateless Routing for Wireless Networks,” Proc. of ACM MobiCom, Boston, MA, August 2000.
F. Zhao and L. J. Guibas, Wireless Sensor Networks: An Information Processing Approach, Morgan Kaufmann Publishers, July 2004.
P. Bose, P. Morin, I. Stojmenovic, and J. Urrutia, “Routing with Guaranteed Delivery in Ad Hoc Wireless Networks,” Wireless Networks, Vol. 7, No. 6, pp. 609–616, 2001.
F. Kuhn, R. Wattenhofer, and A. Zollinger, “Worst-case Optimal and Average-case Efficient Geometric Ad-Hoc Routing,” Proc. of ACM MobiHoc, Annapolis, MD, USA, June 2003.
F. Kuhn, R. Wattenhofer, Y. Zhang, and A. Zollinger, “Geometric Ad-Hoc Routing: Of Theory and Practice,” Proc. Of ACM PODC, Boston, MA, July 13–16, 2003.
R. Jain, A. Puri, and R. Sengupta, “Geographical Routing Using Partial Information for Wireless Ad Hoc Networks,” IEEE Personal Communications, Feb. 2001.
I. Stojmenvoic, M. Russell, and B. Vukojevic, “Depth First Search and Location Based Localized Routing and QoS Routing in Wireless Networks,” Computers and Informatics, Vol. 21, No. 2, pp. 149–165, 2002.
D. Kim and N. Maxemchuk, “Simple Robotic Routing in Ad-Hoc Networks,” Proc. of ICNP, 2004.
B. Leong, B. Liskov, and R. Morris, “Geographic Routing without Planarization,” Proc. of USENIX Symposium on Networked Systems Design and Implementation, April 2006.
D. Chen and P. K. Varshney, “On Demand Geographic Forwarding for Data Delivery in Wireless Sensor Networks,” Elsevier Computer Communications, Special Issue on Network Coverage and Routing Schemes for Wireless Sensor Networks, 2007.
G. Agnarsson and R. Greenlaw, Graph Theory: Modeling, Applications, and Algorithms, Prentice Hall, 2006.
E. M. Gafni and D. P. Bertsekas, “Distributed Algorithms for Generating Loop-Free Routes in Networks with Frequently Changing Topology,” IEEE Transactions on Communications, Vol. 29, No. 1, pp. 11–18, 1981.
L. Zou, M. Lu, and Z. Xiong, “PAGER-M: A Novel Location-based Routing Protocol for Mobile Sensor Networks,” Proc. of Broadwise, California, October 2004.
S. Chen, G. Fan, and J. Cui, “Avoid ‘Void’ in Geographic Routing for Data Aggregation in Sensor Networks,”International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC), Special Issue on Wireless Sensor Networks, Vol. 2, No. 1, pp. 169–178, 2006.
D. Chen, J. Deng, and P. K. Varshney, “On the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks,” Proc. of IEEE SECON, Santa Clara, California, September, 2005.
T. He, J. A. Stankovic, C. Lu, and T. Abdelzaher, “SPEED: A Stateless Protocol for Real-time Communication in Sensor Networks,” in Proc. of ICDCS, May 2003.
D. S. J. De Couto and R. Morris, “Location Proxies and Intermediate Node Forwarding for Practical Geographic Forwarding,” Technical Report, MIT-LCS-TR-824, MIT Laboratory for Computer Science, June 2001.
L. Blazevic, S. Giordano, and J. Y. Le Boudec, “Self Organized Terminode Routing,”J. Cluster Computing, Vol. 5, No. 2, pp. 205–218, April 2002.
E. M. Belding-Royer and C. E. Perkins, “Multicast Operation of the Ad-Hoc On-Demand Distance Vector Routing Protocol,” Proc. of ACM MobiCom, 1999.
S. J. Lee, W. Su, and M. Gerla, “On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks,” ACM/Kluwer Mobile Networks and Applications, Vol. 7, No. 6, pp. 441–452, Dec. 2002.
I. Chlamtac, S. Basagni, and V. Syrotiuk, “Location-aware, Dependable Multicast for Mobile Ad Hoc Networks,” Computer Networks, Vol. 36, No. 5–6, pp. 659–670, August 2001.
S. Su and M. Gerla, “Wireless Ad Hoc Multicast Routing With Mobility Prediction,” ACM/Kluwer Mobile Networks and Applications, Vol. 6, No. 4, pp. 351–360, 2001.
M. Mauve, H. FÜβler, J. Widmer, F. Lang, “Position-Based Multicast Routing for Mobile Ad-Hoc Networks,” Technical Report, TR-03–004, Department of Computer Science, University of Mannheim, March 2003.
M. Transier, H. FÜβler, J. Widmer, M. Mauve, and W. Effelsberg, “Scalable Position-Based Multicast for Mobile Ad-Hoc Networks,” Proc. of IEEE BroadWim, San Jose, CA, Oct. 2004.
X. Xiang, X. Wang, Z. Zhou, “An Efficient Geographic Multicast Protocol for Mobile Ad Hoc Networks,” Proc. of IEEE WoWMoM, Buffalo, NY, June, 2006.
X. Jiang and T. Camp, “A Review of Geocasting Protocols for a Mobile Ad Hoc Network,” Proc. of the Grace Hopper Celebration (GHC), 2002.
Y. Ko and N. H. Vaidya, “Geocasting in Mobile Ad Hoc Networks: Location-Based Multicast Algorithms,” Proc. of IEEE WMCSA, 1999.
I. Stojmenovic, “Voronoi Diagram and Convex Hull Based Geocasting and Routing in Wireless Networks,” Technical Report, TR-99–11, University of Ottawa, December, 1999.
W.-H. Liao, Y.-C. Tseng, K.-L. Lo, and J.-P. Sheu, “Geogrid: A Geocasting Protocol for Mobile Ad Hoc Networks Based on Grid,” Journal of Internet Technology, Vol. 1, No. 2, pp. 23–32, 2000.
K. Yo and N. H. Vaidya, “GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks,” Proc. of IEEE ICNP, Nov. 2000.
J. Boleng, T. Camp, and V. Tolety, “Mesh-Based Geocast Routing Protocols in an Ad Hoc Network,” Proc. of IEEE IPDPS, April 2001.
T. Camp and Y. Liu, “An Adaptive Mesh-Based Protocol for Geocast Routing,” Journal of Parallel and Distributed Computing, Vol. 62, No. 2, pp. 196–213, 2003.
K. Seada and A. Helmy, “Efficient Geocasting with Perfect Delivery in Wireless Networks,” Proc. of IEEE WCNC, Atlanta, Georgia, March 2004.
S. Ni, Y. Tseng, Y. Chen, and J. Sheu, “The Broadcast Storm Problem in a Mobile Ad Hoc Network,” Proc. of ACM MobiCom, 1999.
Y. Yu, R. Govindan, and D. Estrin, “Geographical and Energy Aware Routing: A Recursive Data Dissemination Protocol for Wireless Sensor Networks,” Technical Report, UCLA/CSD-TR-01-023, UCLA, Computer Science Department, 2001.
A. Mizumoto, H. Yamaguchi, and K. Taniguchi, “Cost-Conscious Geographic Multicast on MANET,” Proc. of IEEE SECON, Santa Clara, CA, 2004.
J. Lian, L. Chen, K. Naik, M. T. özsu, and G. Agnew, “Localized Routing Trees for Query Processing in Sensor Networks,” Technical Report, CS2005-15, University of Waterloo, 2005.
A. Coman, M. A. Nascimento, and J. Sander, “A Framework for Spatio-Temporal Query Processing over Wireless Sensor Networks,” Proc. of Int. Workshop on Data Management for Sensor Networks, in conjunction with VLDB 2004, Canada, 2004.
W. Zhang, X. Jia, and C. Huang, “Distributed Energy-Efficient Geographic Multicast for Wireless Sensor Networks,” Int. J. Wireless and Mobile Computing, Vol. 1, No. 2, pp. 141–147, 2006.
D. Niculescu and B. Nath, “Trajectory Based Forwarding and Its Applications,” Proc. of ACM MobiCom, San Diego, CA, 2003.
L. Barrière, P. Fraigniaud, and L. Narayanan, “Robust Position-Based Routing in Wireless Ad Hoc Networks with Unstable Transmission Ranges,” Proc. of 5th ACM Int. Wksp. Discrete Algorithms Methods for Mobile Comp. and Commun., 2001.
Y. J. Kim, R. Govindan, B. Karp, and S. Shenker, “Geographic Routing Made Practical,” Proc. of USENIX Symposium on Networked Systems Design and Implementation, Boston, MA, April 2005.
Y. J. Kim, R. Govindan, B. Karp, and S. Shenker, “Lazy Cross-Link Removal for Geographic Routing,” Proc. of ACM Sensys, Colorado, November, 2006.
K. Seada, A. Helmy, and R. Govindan, “On the Effect of Localization Errors On Geographic Face Routing in Sensor Networks,” Proc. of IPSN, California, 2004.
R. C. Shah, A. Wolisz, and J. M. Rabaey, “On the Performance of Geographical Routing in the Presence of Localization Errors,” Proc. of IEEE ICC, 2005.
S. Funke and N. Milosavljevic, “Guaranteed-Delivery Geographic Routing Under Uncertain Node Locations,” Proc. of IEEE Infocom, 2007.
N. Abu-Ghazaleh, K.-D. Kang, and K. Liu, “Towards Resilient Geographic Routing in WSNs,” Proc. of ACM MSWiM, Canada, 2005.
R. Flury and R. Wattenhofer, “Randomized 3D Geographic Routing,” Proc. of IEEE Infocom, 2008.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag London Limited
About this chapter
Cite this chapter
Chen, D., Varshney, P.K. (2009). Geographic Routing in Wireless Ad Hoc Networks. In: Misra, S., Woungang, I., Chandra Misra, S. (eds) Guide to Wireless Ad Hoc Networks. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84800-328-6_7
Download citation
DOI: https://doi.org/10.1007/978-1-84800-328-6_7
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84800-327-9
Online ISBN: 978-1-84800-328-6
eBook Packages: Computer ScienceComputer Science (R0)