A Recommended Replacement Algorithm for the Scalable Asynchronous Cache Consistency Scheme

Acknowledging the widespread prevalence of mobile computing and the prominence of data caching in mobile networks has led to a myriad of efforts to alleviate their associated problems. These challenges are inherited from the mobile environment because of low bandwidth, limited battery power, and mobile disconnectedness. Many caching techniques were presented in literature; however, Scalable Asynchronous Cache Consistency Scheme (SACCS) that proved to be highly scalable with minimum database management overhead. SACCS was initially implemented with Least Recently Used (LRU) as a cache replacement policy. In this project we adopted the Extended LRU (E-LRU) as a cache replacement strategy to be applied in SACCS. A simulation of SACCS was done with the E-LRU, Least Recently Used, Most Recently Used, Most Frequently Used, and Least Frequently Used; and the comparative evaluation showed that SACCS with E-LRU is superior in terms of delay time, hit ratio, miss ratio and data downloaded per query.

[1]  A. Kumar,et al.  A new cache replacement policy for location dependent data in mobile environment , 2006, 2006 IFIP International Conference on Wireless and Optical Communications Networks.

[2]  Ramzi A. Haraty,et al.  An Efficient Cache Replacement Strategy for the Hybrid Cache Consistency Approach , 2008 .

[3]  Ezz Hattab,et al.  A Survey of Replacement Policies for Mobile Web Caching , 2015, 2015 International Conference on Developments of E-Systems Engineering (DeSE).

[4]  Wenzhong Li,et al.  Energy-Efficient Cache Replacement Policies for Cooperative Caching in Mobile Ad Hoc Network , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[5]  Jiannong Cao,et al.  A Selective Push Algorithm for Cooperative Cache Consistency Maintenance over MANETs , 2007, EUC.

[6]  Ramzi A. Haraty,et al.  A comparative study of replacement algorithms used in the scalable asynchronous cache consistency scheme , 2006, CAINE.

[7]  Edward A. Fox,et al.  Caching Proxies: Limitations and Potentials , 1995, WWW.

[8]  Tomasz Imielinski,et al.  Sleepers and workaholics: caching strategies in mobile environments , 1994, SIGMOD '94.

[9]  Ramzi A. Haraty,et al.  Innovative Mobile E-Healthcare Systems: A New Rule-Based Cache Replacement Strategy Using Least Profit Values , 2016, Mob. Inf. Syst..

[10]  Mohan Kumar,et al.  A Scalable Asynchronous Cache Consistency Scheme (SACCS) for mobile environments , 2004, IEEE Transactions on Parallel and Distributed Systems.

[11]  K. Poulose Jacob,et al.  CACHE REPLACEMENT STRATEGIES FOR MOBILE DATA CACHING. , 2012 .

[12]  Ramzi A. Haraty,et al.  Rule-Based Data Mining Cache Replacement Strategy , 2013, Int. J. Data Warehous. Min..

[13]  Sandeep K. S. Gupta,et al.  A Strategy to Manage Cache Consistency in a Disconnected Distributed Environment , 2001, IEEE Trans. Parallel Distributed Syst..

[14]  R. Nadarajan,et al.  Network Distance Based Cache Replacement Policy for Location-Dependent Data in Mobile Environment , 2008, 2008 Ninth International Conference on Mobile Data Management Workshops, MDMW.