A Cluster Based Collaborative Cache Approach for MANETs

The main contribution of this work is to propose a distributed and collaborative cache solution in which the decisions to cache objects are performed in a collaborative way. In our solution, objects are classified in private and shared objects. Private objects are managed as in an individual cache system whereas the management of shared objects are performed collectively and are stored in a shared area. The simulation results have shown that our solution can expressively reduce the server load by increasing cache diversity and the probability of cache hits. Also, our solution provides significant savings in terms of battery power and congestion on the routes towards the sink node.

[1]  László Böszörményi,et al.  A survey of Web cache replacement strategies , 2003, CSUR.

[2]  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.

[3]  Chi-Yin Chow,et al.  GroCoca: group-based peer-to-peer cooperative caching in mobile environment , 2007, IEEE Journal on Selected Areas in Communications.

[4]  Chi-Yin Chow,et al.  Cache signatures for peer-to-peer cooperative caching in mobile environments , 2004, 18th International Conference on Advanced Information Networking and Applications, 2004. AINA 2004..

[5]  Chita R. Das,et al.  Cooperative cache-based data access in ad hoc networks , 2004, Computer.

[6]  George Coulouris,et al.  Distributed systems - concepts and designs (3. ed.) , 1994, International computer science series.

[7]  Yeim-Kuan Chang,et al.  A Novel Cooperative Caching Scheme for Wireless Ad Hoc Networks: GroupCaching , 2007, 2007 International Conference on Networking, Architecture, and Storage (NAS 2007).

[8]  Guohong Cao,et al.  Supporting cooperative caching in ad hoc networks , 2004, IEEE Transactions on Mobile Computing.

[9]  Indra Widjaja,et al.  IEEE 802.11 Wireless Local Area Networks , 1997, IEEE Commun. Mag..

[10]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[11]  Tatsuro Takahashi,et al.  A Novel Cooperative Caching Scheme for Unstructured Peer-to-Peer Networks , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[12]  Chengjie Liu,et al.  Maintaining strong cache consistency in the World-Wide Web , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[13]  Jiannong Cao,et al.  Data Consistency for Cooperative Caching in Mobile Environments , 2007, Computer.

[14]  Sandeep K. S. Gupta,et al.  COOP - A cooperative caching service in MANETs , 2005, Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services - (icas-isns'05).

[15]  Narottam Chand,et al.  Efficient Cooperative Caching in Ad Hoc Networks , 2006, 2006 1st International Conference on Communication Systems Software & Middleware.

[16]  Jiannong Cao,et al.  Consistency of cooperative caching in mobile peer-to-peer systems over MANET , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[17]  Bernhard Walke,et al.  IEEE 802.11 Wireless Local Area Networks , 2006 .

[18]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[19]  Chengjie Liu,et al.  Maintaining Strong Cache Consistency in the World Wide Web , 1998, IEEE Trans. Computers.

[20]  Chi-Yin Chow,et al.  Distributed group-based cooperative caching in a mobile broadcast environment , 2005, MDM '05.

[21]  Liuba Shrira,et al.  BuddyCache: high-performance object storage for collaborative strong-consistency applications in a WAN , 2002, OOPSLA '02.

[22]  George Coulouris,et al.  Distributed systems - concepts and design , 1988 .