Generic placeholder image

International Journal of Sensors, Wireless Communications and Control

Editor-in-Chief

ISSN (Print): 2210-3279
ISSN (Online): 2210-3287

Review Article

A Detailed Survey and Comparative Study of Cooperative Caching Methods for Mobile Ad Hoc Networks

Author(s): Devendra Kumar Jain *, Sanjay Sharma, Shashank Yadav and Jitendra Singh

Volume 9, Issue 3, 2019

Page: [314 - 329] Pages: 16

DOI: 10.2174/2210327908666181120103838

Price: $65

Abstract

Mobile Ad Hoc Networks (MANETs) are networks that enable server and clients to impart without any settled foundation. MANET is a quickly developing region of research as it discovers use in different applications. In MANETs, network parceling and the fizzling of a mobile node because of weariness of their battery power can significantly diminish data accessibility. Data caching on the client is generally observed as a successful answer for enhancing data availability. Specifically, cooperative caching based on information sharing and coordination of cached data item among numerous clients is much time-consuming. Various cooperative caching plans have been proposed in the ongoing years. This paper examines the highlights for outlining a good cooperative cache management, and it overviews the current cooperative caching scheme. The paper likewise gives a correlation of the cooperative caching scheme and examines open doors for future research work.

Keywords: Cache discovery, cache replacement, cooperative caching, data caching, mobile ad hoc network, replication.

Graphical Abstract
[1]
Frodigh M, Johansson P, Larsson L. Wireless Ad Hoc networking-the art networking without a network. Ericsson Rev 2000; 4: 248-63.
[2]
Fife LD, Gruenwald L. Research issues for data communication in mobile Ad-Hoc network database systems. ACM SIGMOD Rec 2003; 32(2): 42-7.
[3]
Jin-Young L, Nam-Yeol Y, Sardorbek M, Soo-Young S, Young-Sun R, Soo-Hyun P. A focus on practical assessment of mac protocols for underwater acoustic, communication with regard to network architecture. IETE Tech Rev 2013; 30(5): 375-81.
[4]
Hong X, Gerla M, Pei G, Chiang C. A group mobility model for ad hoc wireless networks. MSWiM ACM/IEEE 1999; 53: 60.
[5]
Chen S, Nahrstedt K. Distributed quality-of-service routing in ad hoc networks. IEEE J Sel area Comm 1999; 17(8): 1488-505.
[6]
Wen J, Nguang SK, Zhao X. Collaborative distributed design for wireless control systems with Markovian-type control network and distributed network-induced time delays. Int J Robust Nonl Contr 2018.
[http://dx.doi.org/10.1002/rnc.4325]
[7]
Alnumay WS, Chatterjee P, Ghosh U. Energy aware secure routing for wireless ad hoc networks. J Inst Electron Telecommun Eng 2014; 60(1): 50-9.
[8]
Aghababa AB, Fathinavid A, Salari A, Zavareh SE. A novel approach for malicious nodes detection in Ad- Hoc networks based on cellular learning automata. In: 2012 World Congress on Information and Communication Technologies 2012. Oct 30 IEEE, pp. 82-8.
[9]
Jacquet P, Muhlethaler P, Clausen T, Laouiti A, Qayyum A, Viennot L. Optimized link state routing protocol for ad hoc networks. In: Multi Topic Conference, 2001. IEEE INMIC 2001 IEEE, pp. 62-8.
[10]
Bhuvaneswari R, Ramachandran R. Comparative Analysis of E-OLSR Algorithm in the presence of routing attacks in MANET. Int J Sensors Wirel Commun Control 2018; 8(1): 65-71.
[11]
Perkins C. Bhagwat P. Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computer. In: Proceedings of the SIGCOMM ACM. 1994; pp. 234-44.
[12]
Royer EM, Perkins CE. Multicast operation of the Ad-Hoc on-demand distance vector routing protocol. In: Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking. ACM 1999; pp. 207-18.
[13]
Johnson DB, Maltz DA. Dynamic source routing in ad hoc wireless networks. In: Mobile Computing. 1996. Springer, Boston, MA pp. 153-181.
[14]
Haas ZJ, Pearlman MR. The zone routing protocol for Ad Hoc networks Internet Draft. IETF 2002.
[15]
Mehta D, Kashyap I, Zafar S. Consummate scalability through clustered approach in ZRP. Int J Sensors Wirel Commun Control 2017; 7(3): 178-87.
[16]
Manouer B, Chen L, Foh CH, Tantra JW. OPHMR: An optimized polymorphic hybrid multicast routing for MANETs. IEEE Trans Mobile Comput 2007; 6(5): 551-62.
[17]
Kumar P, Chauhan N, Awasthi L, Chand N. Proactive approach for cooperative caching in mobile adhoc networks. Int J Comput Sci 2010; 7(8): 21-7.
[18]
Hara T. Replica allocation in Ad Hoc networks with periodic data update. In: Proceedings third international conference on mobile data management MDM. IEEE 2002; pp. 79-86.
[19]
Joy PT, Jacob KP. Cooperative caching techniques for mobile Ad Hoc networks. In: 2012 international conference on data science & engineering (ICDSE) In: 2012. IEEE pp. 175-80.
[20]
Padmanabhan P, Gruenwald L, Vallur A, Atiquzzaman M. A survey of data replication techniques for mobile ad hoc network data bases. VLDB J 2008; 17(5): 1143-64.
[21]
Derhab A, Badache N. Data replication protocols for mobile Ad-Hoc networks: A survey and taxonomy. IEEE Comm Surv and Tutor 2009; 11(9): 33-51.
[22]
Glass S, Mahgoub I, Rathod M. Leveraging MANET-based cooperative cache discovery techniques in vanets: a survey and analysis. IEEE Comm Surv and Tutor 2017; 19(4): 2640-61.
[23]
Sailhan F, Issarny V. Cooperative caching in Ad Hoc networks. In: Mobile data management In: 2003. Berlin, Germany 13-28; Springer.
[24]
Fiore M, Casetti C, Chiasserini CF. Caching strategies based on information density estimation in wireless ad hoc networks. IEEE Trans Vehicular Technol 2011; 60(5): 2194-208.
[25]
Saxena D, Raychoudhury V, Suri N, Becker C, Cao J. Named data networking: A survey. Comput Sci Rev 2016; 19: 15-55.
[26]
Ahmed SH, Bouk SH, Kim D. Content-Centric networks: An overview, applications and research challenges Springer. 2016.
[27]
Gao W, Cao G, Iyengar A, Srivatsa M. Cooperative caching for efficient data access in disruption tolerant networks. IEEE Trans Mobile Comput 2014; 13(3): 611-25.
[28]
Gast MS. 802.11 Wireless networks: The definitive guide. 2nd ed. Beijing 2002; China.In: In:
[29]
Aggarwal C, Wolf J, Yu P. Caching on the world wide web. IEEE Trans Knowl Data Eng 1999; 11(1): 94-107.
[30]
Shim J, Scheuermann P, Vingralek R. Proxy cache algorithms: design, implementation, and performance. IEEE Trans Knowl Data Eng 1999; 11(4): 549-62.
[31]
Wessels D, Claffy K. ICP and the squid web cache. IEEE J Sel Areas Comm 1998; 16(3): 345-57.
[32]
Rousskov WD. Cache digests. Comput Netw ISDN Syst 1998; 30: 2155-68.
[33]
Fan L, Cao P, Almeida J, Broder AZ. Summary cache: A scalable wide-area web cache sharing protocol. IEEE/ACM Trans Netw 2000; 8(3): 281-93.
[34]
Jain DK, Sharma S. Basic needs for designing a good cooperative caching management technique. Int J Comput Appl 2014; 105(14): 22-5.
[35]
Kumar V, Patel M, Meda S, Mahadevanna P. Push-Pull Caching.Department of Computer Science; University of Texas at Arlington.
[36]
Salem AOA, Alhmiedat T, Samara G. Cache discovery policies of MANET. World Comput Sci Inf T J 2013; 3(8): 135-43.
[37]
Jain DK, Sharma S. Performance analysis of cache resolution policies for data discovery. Int J Comput Appl 2014; 105(14): 17-21.
[38]
Theresa P, Jacob KP. Cache Replacement Strategies for Mobile Data Caching. Int J Ad hoc Sens Ubiq Co 2012; 3(4): 99-107.
[39]
Podliping S, Boszormenyi L. A survey of web cache replacement strategies. ACM Comput Surv 2003; 35: 374-98.
[40]
Cao J, Zhang Y, Cao G, Xie L. Data consistency for cooperative caching in mobile environment. Published in IEEE Comput Soc 2007; pp. 60-7.
[41]
Davidson SB, Garcia-Molina H, Skeen D. Consistency in partitioned networks. ACM Comput Surv 1985; 17(3): 341-70.
[42]
Conti M, Maselli G, Turi G, Giordano S. Crosslayering in mobile ad hoc network design. IEEE Comput 2004; 37(2): 48-51.
[43]
Chen K, Shah SH, Nahrstedt K. Cross-layer design for data accessibility in mobile Ad Hoc networks J Wirel Personal Commun. 2002; pp. Kluwer Academic Publisher. 49-75.
[44]
Denko MK, Tian J. Cross-layer design for cooperative caching in mobile Ad Hoc networks. In: proceeding of the international conference on IEEE consumer communication and networking conference 2008; IEEE.
[45]
Yin L, Cao G. Supporting cooperative caching in Ad Hoc networks. IEEE Trans Mobile Comput 2006; 5(5): 77-89.
[46]
Lim S, Lee WC, Cao G. Das CR. A novel caching scheme for internet based mobile Ad Hoc networks. In: proceeding of the international conference on computer communication networks 2003. IEEE pp.38-43.
[47]
Nejad HRK. Resource-aware cooperative caching on mobile Ad-hoc peer to peer networks. Master Thesis; Dept. of Computer Network, Ryerson University, Canada 2012.
[48]
Du Y, Gupta SKS, Varsamopoulos G. Improving on-demand data access efficiency in MANETs with cooperative caching. Ad Hoc Netw 2009; 7: 579-98.
[49]
Chand N, Joshi RC, Misra M. Efficient Cooperative Caching in Ad Hoc Networks. In: proc. of the international conference on communication system software and middleware 2006. IEEE
[50]
Chauhan N, Awasthi LK, Chand N, Joshi RC, Misra M. M. A Cooperating Caching Strategy in Mobile Ad Hoc Network Based on Cluster. In: proc. of the ICCCS. 2011. Odisha, India: ACM pp. 17-20.
[51]
Cho J, Oh S, Kim J, Lee HH, Lee J. Neighbor caching in multi-hop wireless ad hoc networks. IEEE Commun Lett 2003; 7(11): 525-7.
[52]
Ting YW, Chang YK. A novel cooperative caching scheme for wireless ad hoc networks: Group caching. In: 2007 International conference on networking, architecture, and storage (NAS 2007) 2007. IEEE pp.62-68
[53]
Hirsch D, Madria S. A Resource efficient adaptive caching scheme for mobile Ad Hoc networks. In: proc. of the 29th IEEE international symposium on reliable distributed system, 2010. IEEE pp.64-71.
[54]
González-Cañete FJ, Casilari E, Triviño-Cabrera A. A cross layer interception and redirection cooperative caching scheme for MANETs. EURASIP J Wirel Commun Netw 2012; 2012(1): 63.
[55]
Trambadiya SN, Ghosh PA, Rathod JN. Group caching: A novel cooperative caching scheme for mobile ad hoc networks. Int J Eng Res Develop 2013; 6(11): 23-30.
[56]
Jia L. A mobile Ad-hoc network data cache invalidation method. Procedia Eng 2011; 23: 150-4.
[57]
Ting IW, Chang YK. Improved group-based cooperative caching scheme for mobile ad hoc networks. J Parallel Distrib Comput 2013; 73: 595-607.
[58]
Viennot QL, Laouiti A. Multipoint relaying for flooding broadcast messages in mobile wireless networks. In: Proc of the 35th Annual Hawaii International Conference on System Science, HICSS-2002.
[59]
Chan E, Li W, Chen W. Energy saving strategies for cooperative cache replacement in mobile Ad Hoc networks. J Pervasive Mob Com 2009; 5: 77-92.
[60]
Chand N, Joshi RC, Mishra M. Cooperative caching strategy in mobile Ad Hoc network based on cluster. Wirel Pers Commun 2007; 43(1): 41-63.
[61]
Leu Y, Lin HC, Lee CC. An energy conserving cooperative caching policy for Ad Hoc networks. J Softw 2013; 8(9): 2127-33.
[62]
Jain DK, Sharma S. Cooperative caching strategy in mobile Ad Hoc networks for cache the replaced data item. Wirel Pers Commun 2015; 84(4): 2613-34.
[63]
Taghizadeh M, Micinski K, Ofria C, Torng E, Biswas S. Distributed cooperative caching in social wireless network. IEEE Trans Mobile Comput 2013; 12(5): 1037-53.
[64]
Chiu GM, Young CR. Expoliting in-zone broadcast for cache sharing in mobile Ad Hoc networks. IEEE Trans Mobile Comput 2009; 8(3): 384-97.

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy