skip to main content
article
Free Access

Cache invalidation scheme for mobile computing systems with real-time data

Authors Info & Claims
Published:01 December 2000Publication History
Skip Abstract Section

Abstract

In this paper, we propose a cache invalidation scheme called Invalidation by Absolute Validity Interval (IAVI) for mobile computing systems. In IAVI, we define an absolute validity interval (AVI), for each data item based on its dynamic property such as the update interval. A mobile client can verify the validity of a cached item by comparing the last update time and its AVI. A cached item is invalidated if the current time is greater than the last update time plus its AVI. With this self-invalidation mechanism, the IAVI scheme uses the invalidation report to inform the mobile clients about changes in AVIs rather than the update event of the data items. As a result, the size of the invalidation report can be reduced significantly. Through extensive simulation experiments, we have found that the performance of the IVAI scheme is significantly better than other methods such as bit sequence and timestamp.

References

  1. {AAFZ95} Acharya, S., Alonso, R., Franklin, M., Zdonik, S., "Broadcast Disk: Data Management for Asymmetric Communication Environments", Proc. ACM SIGMOD, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {BI94} Barbara, D. and Imielinski, T., "Sleepers and Workaholics: Caching Strategies in Mobile Environments", Proc. ACM SIGMOD, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {DCKV97} Datta, A., Celik, A., Kim, J. and VanderMeer, D.E., "Adaptive Broadcast Protocol to Support Power Conservant Retrieval by Mobile Users", Proc. 13th International Conference on Data Engineering, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {HL97} Hu, Q. and Lee, D.L., "Adaptive Cache Invalidation Methods in Mobile Environments", Proc. 6th IEEE Intl. Symp. on High Performance Distributed Computing Environments, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {JEHL95} Jing, J., Elmargarmid, A., Helal, A. and Aionso, F., "Bit-Sequences: an Adaptive Cache Invalidation Method in Mobile Client/Server Environments", Technical Report CSDTR-94-074 , Purdue University, 1995.Google ScholarGoogle Scholar
  6. {SLR99} Srinivasan, R., Liang C., Ramamritham, K., "Maintaining Temporal Coherency of Virtual Data Warehouse", Proc. Real Time Systems Symposium, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {WYC96} Wu, K.L., Yu, P.S. and Chen, M.S., "Energy-efficient Caching for Wireless Mobile Computing", Proc. 20th International Conf. in Data Engineering, Feb 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Cache invalidation scheme for mobile computing systems with real-time data

          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

          Full Access

          • Published in

            cover image ACM SIGMOD Record
            ACM SIGMOD Record  Volume 29, Issue 4
            Dec. 2000
            61 pages
            ISSN:0163-5808
            DOI:10.1145/369275
            Issue’s Table of Contents

            Copyright © 2000 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 December 2000

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader