Efficient Mobile Client Caching Supporting Transaction Semantics
DOI:
https://doi.org/10.3127/ajis.v7i2.272Keywords:
mobile, client server, caching, protocolAbstract
In mobile client-server database systems, caching of frequently accessed data is an important technique that will reduce the contention on the narrow bandwidth wireless channel. As the server in mobile environments may not have any information about the state of its clients' cache(stateless server), using broadcasting approach to transmit the updated data lists to numerous concurrent mobile clients is an attractive approach. In this paper, a caching policy is proposed to maintain cache consistency for mobile computers. The proposed protocol adopts asynchronous(non-periodic) broadcasting as the cache invalidation scheme, and supports transaction semantics in mobile environments. With the asynchronous broadcasting approach, the proposed protocol can improve the throughput by reducing the abortion of transactions with low communication costs. We study the performance of the protocol by means of simulation experiments.Downloads
How to Cite
Chung, I., & Hwang, C.-S. (2000). Efficient Mobile Client Caching Supporting Transaction Semantics. Australasian Journal of Information Systems, 7(2). https://doi.org/10.3127/ajis.v7i2.272
Issue
Section
Research Articles
License
AJIS publishes open-access articles distributed under the terms of a Creative Commons Non-Commercial and Attribution License which permits non-commercial use, distribution, and reproduction in any medium, provided the original author and AJIS are credited. All other rights including granting permissions beyond those in the above license remain the property of the author(s).