Data caching issues in an information retrieval system
ACM Transactions on Database Systems (TODS)
Bit-sequences: an adaptive cache invalidation method in mobile client/server environments
Mobile Networks and Applications
Supporting transactional cache consistency in mobile database systems
Proceedings of the 1st ACM international workshop on Data engineering for wireless and mobile access
A scalable Web cache consistency architecture
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
A scalable low-latency cache invalidation strategy for mobile environments
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Organization of invalidation reports for energy-efficient cache invalidation in mobile environments
Mobile Networks and Applications
An Evaluation of Cache Invalidation Strategies in Wireless Environments
IEEE Transactions on Parallel and Distributed Systems
A Strategy to Manage Cache Consistency in a Disconnected Distributed Environment
IEEE Transactions on Parallel and Distributed Systems
On improving the performance of cache invalidation in mobile environments
Mobile Networks and Applications
Wireless Communications: Principles and Practice
Wireless Communications: Principles and Practice
Sleepers and workaholics: caching strategies in mobile environments (extended version)
The VLDB Journal — The International Journal on Very Large Data Bases
Energy-Efficient Caching for Wireless Mobile Computing
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
A Generalized Target-Driven Cache Replacement Policy for Mobile Environments
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
Web Caching Framework: Analytical Models and Beyond
WIAPP '99 Proceedings of the 1999 IEEE Workshop on Internet Applications
SACCS: Scalable Asynchronous Cache Consistency Scheme for Mobile Environments
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
A Scalable Low-Latency Cache Invalidation Strategy for Mobile Environments
IEEE Transactions on Knowledge and Data Engineering
Scalable Cache Invalidation Algorithms for Mobile Data Access
IEEE Transactions on Knowledge and Data Engineering
Wireless Cache Invalidation Schemes with Link Adaptation and Downlink Traffic
IEEE Transactions on Mobile Computing
An adaptive energy efficient cache invalidation scheme for mobile databases
Proceedings of the 2006 ACM symposium on Applied computing
Scalable web caching of frequently updated objects using reliable multicast
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Journal of Parallel and Distributed Computing
Performance analysis of cache consistency strategies for multi-hop wireless networks
The Journal of Supercomputing
Hi-index | 0.00 |
The caching of frequently accessed data items on the client side is an effective technique to improve performance in a mobile environment. Caching data in a wireless mobile computer can significantly reduce the bandwidth requirement. However, cache content needs to be validated; classical cache invalidation strategies are not suitable for mobile environments due to the disconnection frequency and mobility of the mobile clients. Attractive cache invalidation techniques are based on invalidation reports (IRs). But, IR-based cache invalidation schemes result in considerable consumption of uplink and download bandwidth. In this paper, we address these problems by presenting a new energy-efficient cache invalidation method for the wireless mobile environment. The new cache invalidation scheme is called Adaptive Energy Efficient Cache Invalidation Scheme (AEECIS). The algorithm is adaptive since it changes the data dissemination strategy based on the current conditions. To reduce the bandwidth requirement, the server transmits in one of three modes: slow, fast or super-fast. The mode is selected based on thresholds specified for time and the number of clients requesting updated objects. An efficient implementation of AEECIS is presented and simulations have been carried out to evaluate its caching effectiveness. The results demonstrate that it can substantially improve mobile caching by reducing the communication bandwidth (thus energy consumption) for query processing. Also, the reported results demonstrate that compared to previous IR-based schemes, AEECIS can significantly improve the bandwidth consumption and the number of uplink requests.