Cross-Layer Interception Caching for MANETs

In this work we study the interception of the requests performed by the mobile nodes in a wireless network. This interception can be achieved because a local cache is implemented in each wireless device. In that way, the nodes can serve the documents instead of forwarding the requests to the data servers. In our proposal, the interception is enhanced so it is also implemented when the mobile nodes create the route to the data servers. Using cross-layer information, the routing algorithm can discover the location of the documents disseminated across the network. By means of simulations, we evaluate the performance of the proposed interception mechanism. We study the effect of the network load, the expiration time of the documents, the requests pattern and the cache size on these cache mechanisms. Under all the assumptions the proposed scheme reduces the delay, the network traffic and the amount of timeouts when the servers are not reachable.

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

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

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

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

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

[6]  Charles E. Perkins,et al.  Internet connectivity for mobile ad hoc networks , 2002, Wirel. Commun. Mob. Comput..

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

[8]  H BloomBurton Space/time trade-offs in hash coding with allowable errors , 1970 .

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

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

[11]  Jerome R. Cox,et al.  Optimal Solution of Off-line and On-line Generalized Caching , 1996 .

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

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

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

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

[16]  Joonwon Lee,et al.  Neighbor caching in multi-hop wireless ad hoc networks , 2003, IEEE Communications Letters.

[17]  Tracy Camp,et al.  MANET simulation studies: the incredibles , 2005, MOCO.

[18]  Burton H. Bloom,et al.  Space/time trade-offs in hash coding with allowable errors , 1970, CACM.

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

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

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

[22]  Ryuji Wakikawa,et al.  Global connectivity for IPv6 Mobile Ad Hoc Networks , 2006 .

[23]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

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