Review on the Simulation of Cooperative Caching Schemes for MANETs

In this paper, a review of the main simulation parameters utilized to evaluate the performance of cooperative caching schemes in Mobile Ad Hoc Networks is presented. Firstly, a taxonomy of twenty five caching schemes proposed in the literature about Mobile Ad Hoc Networks is defined. Those caching schemes are briefly described in order to illustrate their basis and fundamentals. The review takes into consideration the utilized network simulator, the wireless connection standard, the propagation model and routing protocol, the employed simulation area and number of data servers, the number of mobile devices and their coverage area, the mobility model, the number of documents in the network, the replacement policy and cache size, the mean time between requests, the document popularity distribution, the TTL (Time To Live) of the documents and the simulation time. Those simulation parameters have been compared among the evaluation of the studied cooperative caching schemes in order to obtain the most common utilized values. This work will allow to compare the performance of the proposed cooperative caching schemes using a common simulation environment. Key-Words: Mobile Ad hoc networks, cooperative caching, performance evaluation

[1]  Lada A. Adamic,et al.  Zipf's law and the Internet , 2002, Glottometrics.

[2]  Hassan Artail,et al.  COACS: A Cooperative and Adaptive Caching System for MANETs , 2008, IEEE Transactions on Mobile Computing.

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

[4]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[5]  Ying-Hong Wang,et al.  A distributed data caching framework for mobile ad hoc networks , 2006, IWCMC '06.

[6]  Eduardo Casilari-Pérez,et al.  A cross layer interception and redirection cooperative caching scheme for MANETs , 2012, EURASIP J. Wirel. Commun. Netw..

[7]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[8]  Françoise Sailhan,et al.  Cooperative Caching in Ad Hoc Networks , 2003, Mobile Data Management.

[9]  Chi-Yin Chow,et al.  Group-based cooperative cache management for mobile clients in a mobile environment , 2004 .

[10]  Mieso K. Denko,et al.  Cooperative Data Caching and Prefetching in Wireless Ad Hoc Networks , 2007, Int. J. Bus. Data Commun. Netw..

[11]  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).

[12]  Zygmunt J. Haas,et al.  The zone routing protocol (zrp) for ad hoc networks" intemet draft , 2002 .

[13]  Chita R. Das,et al.  Cache invalidation strategies for internet-based mobile ad hoc networks , 2007, Comput. Commun..

[14]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[15]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[16]  Narottam Chand,et al.  Cooperative Caching in Mobile Ad Hoc Networks , 2011, Int. J. Mob. Comput. Multim. Commun..

[17]  Stephan Olariu,et al.  Design and Evaluation of a Fuzzy Cooperative Caching Scheme for MANETs , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

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

[19]  Chita R. Das,et al.  A novel caching scheme for improving Internet-based mobile ad hoc networks performance , 2006, Ad Hoc Networks.

[20]  Marco Fiore,et al.  To Cache or Not To Cache? , 2009, IEEE INFOCOM 2009.

[21]  Guohong Cao,et al.  Supporting Cooperative Caching in Ad Hoc Networks , 2006, IEEE Trans. Mob. Comput..

[22]  Sang Lyul Min,et al.  LRFU: A Spectrum of Policies that Subsumes the Least Recently Used and Least Frequently Used Policies , 2001, IEEE Trans. Computers.

[23]  Oliver P. Waldhorst,et al.  A special-purpose peer-to-peer file sharing system for mobile ad hoc networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[24]  Ge-Ming Chiu,et al.  Exploiting In-Zone Broadcasts for Cache Sharing in Mobile Ad Hoc Networks , 2009, IEEE Transactions on Mobile Computing.

[25]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[26]  Bin Tang,et al.  Benefit-Based Data Caching in Ad Hoc Networks , 2008, IEEE Trans. Mob. Comput..

[27]  Gabriella Dodero,et al.  Saving Energy and Reducing Latency in MANET File Access , 2006, 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06).

[28]  Hitoshi Aida,et al.  Cache data access system in ad hoc networks , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[29]  Narottam Chand,et al.  Cooperative Caching Strategy in Mobile Ad Hoc Networks Based on Clusters , 2007, Wirel. Pers. Commun..

[30]  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).

[31]  Christian Bonnet,et al.  Vehicular Mobility Simulation for VANETs , 2007, 40th Annual Simulation Symposium (ANSS'07).