Title :
An adaptive AVI-based cache invalidation scheme for mobile computing systems
Author :
Yuen, Joe Chun-Hung ; Chan, Edward ; Lam, Kam-yiu ; Leung, H.W.
Author_Institution :
Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong
Abstract :
In a mobile computing system, caching data items at the mobile clients is important to reduce the data access delay in an unreliable and low bandwidth mobile network. However, efficient methods must be used to ensure the coherence between the cached items and the data items at the database server. By exploring the real time properties of the data items, we propose a cache invalidation scheme called: Invalidation by Absolute Validity Interval (IAVI). We define an absolute validate interval (AVI) for each data item based on its real time property, e.g. 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 by its AVI. With this self-invalidation mechanism, the IAVI scheme uses the invalidation report to inform the mobile clients about the change of AVI rather than the update event of the data item. As a result, the size of invalidation report can be reduced significantly. Performance studies show that the IAVI scheme can significantly reduce the mean response time and invalidation report size under various system parameters
Keywords :
adaptive systems; cache storage; client-server systems; data handling; formal verification; mobile computing; real-time systems; IAVI; Invalidation by Absolute Validity Interval; absolute validate interval; adaptive AVI based cache invalidation scheme; cached items; data access delay; data item caching; database server; invalidation report; invalidation report size; last update time; low bandwidth mobile network; mean response time; mobile clients; mobile computing systems; real time properties; real time property; self-invalidation mechanism; system parameters; update event; update interval; Access protocols; Bandwidth; Broadcasting; Computer networks; Computer science; Databases; Delay; Explosives; Mobile computing; Network servers;
Conference_Titel :
Database and Expert Systems Applications, 2000. Proceedings. 11th International Workshop on
Conference_Location :
London
Print_ISBN :
0-7695-0680-1
DOI :
10.1109/DEXA.2000.875019