Abstract
Position-based routing has proven to be a scalable and efficient way for packet routing in mobile ad-hoc networks. To enable position-based routing, a node must be able to discover the location of the node it wants to communicate with. This task is typically accomplished by a location service. In this paper, we propose a novel location service called HLS (Hierarchical Location Service). HLS divides the area covered by the network into a hierarchy of regions. The top level region covers the complete network. A region is subdivided into several regions of the next lower level until the lowest level is reached. We call a lowest level region a cell. For a given node A, one specific cell is selected on each level of the hierarchy by means of hash function. As A changes its position it transmits position updates to these responsible cells. If another node wants to determine the position of A it uses the same hash function to determine the cells that may hold information about the position of A. It then proceeds to query the nodes in these cells in the order of the hierarchy until it receives a reply containing the current position of A. Because of its hierarchical approach HLS is highly scalable and particularly well suited for networks where communication partners tend to be close to each other. Due to the inherent scaling limitations of ad-hoc networks it is very likely that most ad hoc networks will display this property. Furthermore HLS is very robust to node mobility and node failures since it uses regions to select location servers and not a chain of mobile nodes as it is the case, e.g., for the well known Grid Location Service (GLS). We demonstrate these traits by providing extensive simulation data on the behaviour of HLS in a wide range of scenarios and by using GLS as a benchmark.
- S. Basagni, I. Chlamtac, V. R. Syrotiuk, and B. A. Woodward. A Distance Routing Effect Algorithm for Mobility (DREAM). In Proceedings of the fourth annual ACM/IEEE International Conference on Mobile computing and networking (MobiCom '98), pages 76--84, Dallas, Texas, October 1998. Google ScholarDigital Library
- P. Bose, P. Morin, I. Stojmenovic, and J. Urrutia. Routing with guaranteed delivery in ad hoc Wireless Networks. In Proceedings of the 3rd international workshop on Discrete algorithms and methods for mobile computing and communications (DIAL-M '99), pages 48--55, Seattle, WS, August 1999. Google ScholarDigital Library
- S. Giordano and M. Hamdi. Mobility Management: The Virtual Home Region. Technical Report SSC/1999/037, EPFL-ICA, October 1999.Google Scholar
- P. Gupta and P. Kumar. The Capacity of Wireless Networks. IEEE Transactions on Information Theory, 46(2):388--404, March 2000. Google ScholarDigital Library
- B. N. Karp and H. T. Kung. GPSR: Greedy Perimeter Stateless Routing for Wireless Networks. In Proceedings of the sixth annual ACM/IEEE International Conference on Mobile computing and networking (MobiCom '00), pages 243--254, Boston, Massachusetts, August 2000. Google ScholarDigital Library
- M. Käsemann. Beaconless Position-Based Routing for Mobile Ad-Hoc Networks. Master's thesis, Department of Mathematics and Computer Science, University of Mannheim, February 2003.Google Scholar
- M. Käsemann, H. Füßler, H. Hartenstein, and M. Mauve. A Reactive Location Service for Mobile Ad Hoc Networks. Technical Report TR-02-014, Department of Computer Science, University of Mannheim, November 2002.Google Scholar
- M. Käsemann, H. Hartenstein, H. Füßler, and M. Mauve. Analysis of a Location Service for Position-Based Routing in Mobile Ad Hoc Networks. In Proceedings of the 1st German Workshop on Mobile Ad-hoc Networking (WMAN 2002), GI-Lecture Notes in Informatics, pages 121--133, March 2002. Google ScholarDigital Library
- W. Kieß. Hierarchical Location Service for Mobile Ad-hoc Networks. Master's thesis, Department of Computer Science, University of Mannheim, 2003.Google Scholar
- J. Li, J. Jannotti, D. S. J. DeCouto, D. R. Karger, and R. Morris. A Scalable Location Service for Geographic Ad Hoc Routing. In Proceedings of the sixth annual ACM/IEEE International Conference on Mobile computing and networking (MobiCom '00), pages 120--130, Boston, Massachusetts, August 2000. Google ScholarDigital Library
- M. Mauve, J. Widmer, and H. Hartenstein. A Survey on Position-Based Routing in Mobile Ad-Hoc Networks. IEEE Network, 15(6):30--39, November/December 2001. Google ScholarDigital Library
- The ns-2 network simulator. http://www.isi.-edu/nsnam/ns/.Google Scholar
- S. Ratnasamy, B. N. Karp, L. Yin, F. Yu, D. Estrin, R. Govindan, and S. Shenker. GHT: a geographic hash table for data-centric storage. In Proceedings of the first ACM international workshop on Wireless sensor networks and applications (WSNA 2002), pages 78--87, Atlanta, Georgia, September 2002. Google ScholarDigital Library
- E. M. Royer, P. M. Melliar-Smith, and L. E. Moser. An Analysis of the Optimum Node Density for Ad hoc Mobile Networks. In Proceedings of the IEEE International Conference on Communications, Helsinki, Finland, June 2001.Google ScholarCross Ref
- Y. Xue, B. Li, and K. Nahrstedt. A scalable location management scheme in mobile ad-hoc networks. In Proc. of the IEEE Conference on Local Computer Networks (LCN'2001), Tampa, Florida, November 2001. Google ScholarDigital Library
Recommendations
Service Location Protocols for mobile wireless ad hoc networks
As service-oriented networks are essential in our lives, service location, access and location provisioning over wired and wireless networks will govern users' satisfaction. We, therefore, present several approaches to service location in ad hoc ...
Comments