Collaborative caching priority for processing requests in MANETs

Accessing distant sources in MANETs leads to poor performance and sometimes impossible due to regular disconnection of mobile hosts. Several approaches have been proposed to improve data accessibility and reduce delay in serving requests. These approaches adopted the collaborative caching techniques, enabling various mobile hosts to cache and share data items in their local caches. However, processing requests based on their classification have not been tackled in previous works to reduce the average delay. In this paper, we propose a collaborative caching priority approach, which serves requests based on their classifications either priority or normal. This is to ensure that priority requests are served with minimum cache discovery overhead and with less delay in fetching data items that are cached in MANETs. The experimental results show that the proposed approach improved the performance of collaborative caching and outperformed the cooperative and adaptive system (COACS), with a decrement of 30.42% in average delay and an increment of 21.26% in hit ratio.

[1]  M. Sulleman Memon,et al.  A Framework for QoS Management and Contract Enforced Services in MANETs for Prioritized Traffic Environment , 2009 .

[2]  Hassan Artail,et al.  A cache invalidation strategy for mobile networks , 2010, J. Netw. Comput. Appl..

[3]  Hassan Artail,et al.  A replication based caching strategy for MANETs , 2011, 2011 International Conference on Selected Topics in Mobile and Wireless Networking (iCOST).

[4]  P. Kuppusamy,et al.  A Review of Cooperative Caching Strategies in Mobile Ad Hoc Networks , 2011 .

[5]  Jianliang Xu,et al.  Proactive caching for spatial queries in mobile environments , 2005, 21st International Conference on Data Engineering (ICDE'05).

[6]  P.H.J. Chong,et al.  A survey of clustering schemes for mobile ad hoc networks , 2005, IEEE Communications Surveys & Tutorials.

[7]  Sandeep K. S. Gupta,et al.  Improving on-demand data access efficiency in MANETs with cooperative caching , 2009, Ad Hoc Networks.

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

[9]  Mohammad S. Obaidat,et al.  Cluster-Based Cross-Layer Design for Cooperative Caching in Mobile Ad Hoc Networks , 2009, IEEE Systems Journal.

[10]  Giannis F. Marias,et al.  A distributed ocsp framework for ad-hoc networks , 2005, IADIS AC.

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

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

[13]  Steven C. Chapra,et al.  Numerical methods for engineers: with software and programming applications / Steven C. Chapra, Raymond P. Canale , 2001 .

[14]  Narottam Chand,et al.  Proactive Approach for Cooperative Caching in Mobile Adhoc Networks , 2010 .

[15]  Ung-Mo Kim,et al.  DHT-Based Mobile Service Discovery Protocol for Mobile Ad Hoc Networks , 2008, ICIC.

[16]  Ge-Ming Chiu,et al.  Efficient Cooperative Caching Schemes for Data Access in Mobile Ad Hoc Networks , 2005, EUC.

[17]  J. Eberspacher,et al.  Hop distances in homogeneous ad hoc networks , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[18]  S. Umamaheswari,et al.  Comparison of Cooperative Caching Strategies in Mobile Ad-Hoc Network (MANET) , 2010 .

[19]  Haidar Safa,et al.  A load balancing energy efficient clustering algorithm for MANETs , 2010 .

[20]  Ossama Younis,et al.  Distributed clustering in ad-hoc sensor networks: a hybrid, energy-efficient approach , 2004, IEEE INFOCOM 2004.

[21]  Guohong Cao A Scalable Low-Latency Cache Invalidation Strategy for Mobile , 2003, IEEE Trans. Knowl. Data Eng..

[22]  Cédric Westphal,et al.  On maximizing the lifetime of distributed information in ad-hoc networks with individual constraints , 2005, MobiHoc '05.