skip to main content
10.1145/566726.566740acmconferencesArticle/Chapter ViewAbstractPublication PagesewConference Proceedingsconference-collections
Article
Free Access

Mechanisms for effective caching in the Globe location service

Authors Info & Claims
Published:17 September 2000Publication History

ABSTRACT

Globe is a wide-area distributed system that supports mobile objects. To track and locate objects, we use a worldwide distributed location service, implemented as a search tree.An object registers its current position by storing its address in a nearby leaf node of the tree. This knowledge propagates up to the top of the tree, so every object can be found from the root. Remote objects can cache the location of an object. However, if the object moves, the cache entry is no longer valid.In this paper, we show how caching can be made to work effectively even in the presence of mobile objects.

References

  1. 3COM. Palm VII connected organizer, 1999. http://www.3com.com/palm/palm_vii/palm_vii.html.Google ScholarGoogle Scholar
  2. AWERBUCH, B., AND PELEG, D. Concurrent on-line tracking of mobile users. In ACM SIGCOMM Symposium on Communication, Architecture and Protocols (Oct. 1991). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. BALLINTIJN, G., VERKAIK, P., AMADE, E., VAN STEEN, M., AND TANENBAUM, A. S. A Scalable Implementation for Human-Friendly URIs. Tech. Rep. IR-466, Vrije Universiteit, Department of Mathematics and Computer Science, Oct. 1999.Google ScholarGoogle Scholar
  4. BHAGWAT, P., PERKINS, C. E., AND TRIPATHI, S. K. Transparent resources discovery for mobile computers. In IEEE Workshop on Mobile Computing Systems and Applications (Santa Cruz, CA, US, Dec. 1994).Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. CYRIX. Webpad, 1999. http://www.google.com/search?q=cache:www.cyrix.com/html/emerging/webpad/wp_bkgrd.htm.Google ScholarGoogle Scholar
  6. FORMAN, G., AND ZAHORJAN, J. The challenges of mobile computing. IEEE Computer (Apr. 1994), 39-47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. JAIN, R. Reducing Traffic Impacts of PCS using Hierarchical User Location Databases. In International Conference on Communication (1996), IEEE.Google ScholarGoogle ScholarCross RefCross Ref
  8. JANNINK, J., LAM, D., SHIVAKUMAR, N., WIDOM, J., AND COX, D. C. Efficient and flexible location management techniques for wireless communication systems. ACM/Baltzer Science Publishers Wireless Networks 3, 5 (Oct. 1997), 361-374. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. JOHNSON, D. B., AND PERKINS, C. Mobility support in IPv6. Internet Draft, Nov. 1998.Google ScholarGoogle Scholar
  10. KRISHNA, P., VAIDYA, N. H., AND PRADHAN, D. K. Static and adaptive location management in mobile wireless networks. Computer Communications (special issue on Mobile Computing) 19, 4 (Mar. 1996). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. LIN, Y. B. Determining the user locations for personal communications networks. IEEE Transaction on Vehicular Technology 43, 3 (1994), 466-473.Google ScholarGoogle Scholar
  12. MOHAN, S., AND JAIN, R. Two user location strategies for personal communications services. IEEE Personal Communications 1, 1 (1994), 42-50.Google ScholarGoogle ScholarCross RefCross Ref
  13. PITOURA, E. Locating objects in mobile computing. IEEE Transactions on Knowledge and Data Engineering (2000). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. SCOURIAS, J. An overview of the Global System for Mobile communications. Tech. rep., University of Waterloo, May 1995.Google ScholarGoogle Scholar
  15. VAN STEEN, M., HOMBURG, P., AND TANENBAUM, A. Globe: A Wide-Area Distributed System. IEEE Concurrency 7, 1 (Jan. 1999), 70-78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. WANG, J. A Fully Distributed Location Registration Strategy for Universal Personal Communication Systems. IEEE Journal on Selected Areas in Communication 11, 6 (Aug. 1993), 850-860.Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Mechanisms for effective caching in the Globe location service

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        EW 9: Proceedings of the 9th workshop on ACM SIGOPS European workshop: beyond the PC: new challenges for the operating system
        September 2000
        249 pages
        ISBN:9781450373562
        DOI:10.1145/566726
        • General Chair:
        • Marc Shapiro

        Copyright © 2000 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 September 2000

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate37of37submissions,100%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader