Caching Strategies in NDN Based Wireless Ad Hoc Network: A Survey
Source abstract
Abstract
Wireless Ad Hoc Networks consist of devices that are wirelessly connected. Mobile Ad Hoc Networks (MANETs), Internet of Things (IoT), and Vehicular Ad Hoc Networks (VANETs) are the main domains of wireless ad hoc network. Internet is used in wireless ad hoc network. Internet is based on Transmission Control Protocol (TCP)/Internet Protocol (IP) network where clients and servers interact with each other with the help of IP in a pre-defined environment. Internet fetches data from a fixed location. Data redundancy, mobility, and location dependency are the main issues of the IP network paradigm. All these factors result in poor performance of wireless ad hoc networks. The main disadvantage of IP is that, it does not provide in-network caching. Therefore, there is a need to move towards a new network that overcomes these limitations. Named Data Network (NDN) is a network that overcomes these limitations. NDN is a project of Information-centric Network (ICN). NDN provides in-network caching which helps in fast response to user queries. Implementing NDN in wireless ad hoc network provides many benefits such as caching, mobility, scalability, security, and privacy. By considering the certainty, in this survey paper, we present a comprehensive survey on Caching Strategies in NDN-based Wireless Ad Hoc Network. Various caching mechanism-based results are also described. In the last, we also shed light on the challenges and future directions of this promising field to provide a clear understanding of what caching-related problems exist in NDN-based wireless ad hoc networks.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Caching and Content Delivery · Mobile Ad Hoc Networks · Cooperative Communication and Network Coding
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (100+)
Show source-provided references
1. “Chapter 4—Networking: Vision and packet switching 1959–1968 circuit switching,” Accessed: Sept. 24, 2022. [Online]. Available: https://historyofcomputercommunications.info/
2. “When was the Internet invented? What to know about the creators of it and more,” Accessed: Sept. 24, 2022. [Online]. Available: https://www.usatoday.com
3. “Advantages and disadvantages of TCP/IP,” Accessed: Sept. 24, 2022. [Online]. Available: https://www.rfwireless-world.com/Terminology/Advantages-and-Disadvantages-of-TCP-IP.html
4. Caching on named data network: A survey and future research
5. Information centric network: Research challenges and opportunities10.1016/j.jnca.2015.02.001 ↗
6. Named data networking: A survey10.1016/j.cosrev.2016.01.001 ↗
7. “Wireless technology disadvantages of wireless networking,” Accessed: Apr. 5, 2024. [Online]. Available: https://www.nibusinessinfo.co.uk/content/pros-and-cons-wireless-networking
8. Forwarding strategies in NDN-based wireless networks: A survey10.1109/COMST.2019.2935795 ↗
9. M. Amadeo, C. Campolo, A. Molinaro, and N. Mitton, “Named data networking: A natural design for data collection in wireless sensor networks,” presented at the IFIP Wireless Days, Valencia, Spain, Mar. 25–27, 2013, pp. 1–6.10.1109/WD.2013.6686486 ↗
10. B. Etefia and L. Zhang, “Named data networking for military communication systems,” presented at the IEEE Aerospace Conf., Big Sky, Montana, USA, Mar. 3–10, 2012, pp. 1–7.10.1109/AERO.2012.6187109 ↗
11. H. Al-Omaisi, E. A. Sundararajan, and N. F. Abdullah, “Towards VANET-NDN: A framework for an efficient data dissemination design scheme,” presented at the 2019 Int. Conf. Electr. Eng. Inform. (ICEEI), Bangkok, Thailand, 2019, pp. 412–417.10.1109/ICEEI47359.2019.8988843 ↗
12. A topology-oblivious routing protocol for NDN-VANETs10.1007/s12243-018-0661-4 ↗
13. CNN: A cluster based named data routing for vehicular networks10.1109/ACCESS.2021.3131198 ↗
14. Performance comparison of named data and IP-based network-case study on the indonesia higher education network10.12720/jcm.13.10.612-617 ↗
15. P. Gusev and J. Burke, “NDN-RTC: Real-time videoconferencing over named data networking,” presented at the 2nd ACM Conf. Inf. Centr. Netw., San Francisco, CA, USA, 2015, pp. 117–126.10.1145/2810156.2810176 ↗
16. Dynamic adaptive video streaming: Towards a systematic comparison of ICN and TCP/IP10.1109/TMM.2017.2733340 ↗
17. Survey on caching approaches in information centric networking10.1016/j.jnca.2015.06.011 ↗
18. A survey of caching mechanisms in information-centric networking10.1109/COMST.2015.2420097 ↗
19. Security in wireless ad-hoc networks–a survey10.1016/j.comcom.2014.06.003 ↗
20. Y. W. Ting and Y. K. Chang, “A novel cooperative caching scheme for wireless ad hoc networks: Group caching,” presented at the 2007 Int. Conf. Netw. Architect. Storage (NAS 2007), Beijing, China, IEEE, 2007, pp. 62–68.10.1109/NAS.2007.4 ↗
21. Time dependent popularity caching scheme for NDN based manets
22. P. T. Joy and K. P. Jacob, “Cooperative caching techniques for mobile ad hoc networks,” presented at the 2012 Int. Conf. Data Sci. Eng. (ICDSE), Cochin, India, IEEE, 2012, pp. 175–180.10.1109/ICDSE.2012.6282317 ↗
23. A dynamic caching strategy for CCN-based manets10.1016/j.comnet.2018.05.027 ↗
24. “Centrality,” Accessed: Oct. 26, 2022. [Online]. Available: https://en.wikipedia.org/wiki/Centrality
25. “Eigenvector centrality,” Accessed: Oct. 26, 2022. [Online]. Available: https://en.wikipedia.org/wiki/Eigenvectorcentrality
26. Y. Liu, D. Zhu, and W. Ma, “A novel cooperative caching scheme for content centric mobile ad hoc networks,” presented at the 2016 IEEE Symp. Comput. Commun. (ISCC), Messina, Italy, IEEE, 2016, pp. 824–829.10.1109/ISCC.2016.7543838 ↗
27. S. Soleimani, X. Tao, and Y. Li, “Cooperative group caching strategy in content-centric wireless ad hoc networks,” presented at the 2018 IEEE/CIC Int. Conf. Commun. China (ICCC), Shanghai, China, IEEE, 2018, pp. 793–797.10.1109/ICCChina.2018.8641166 ↗
28. Leveraging manet-based cooperative cache discovery techniques in vanets: A survey and analysis10.1109/COMST.2017.2707926 ↗
29. L. Zhang, J. Zhao, and Z. Shi, “LF: A caching strategy for named data mobile Ad Hoc networks,” presented at the 4th Int. Conf. Comput. Eng. Netw., Springer, 2015, pp. 279–290.10.1007/978-3-319-11104-9_33 ↗
30. Location-aware forwarding and caching in CCN-based mobile ad hoc networks10.1587/transinf.2015EDL8244 ↗
31. LOMCF: Forwarding and caching in named data networking based manets10.1109/TVT.2017.2700335 ↗
32. Q. Zheng, Y. Bao, Z. Gao, L. Yuan, J. Yang and X. Tan, “Research on content priority-based caching strategy in NDManet,” presented at the 2020 3rd Int. Conf. Hot Info. Centric Netw. (HotICN), Shanghai, China, IEEE, 2020, pp. 59–64.10.1109/HotICN50779.2020.9350757 ↗
33. Y. Zeng and X. Hong, “A caching strategy in mobile ad hoc named data network,” presented at the 2011 6th Int. ICST Conf. Commun. Netw. China (CHINACOM), Harbin, China, IEEE, 2011, pp. 805–809.10.1109/ChinaCom.2011.6158264 ↗
34. Cache space efficient caching scheme for content-centric mobile ad hoc networks10.1109/JSYST.2018.2851394 ↗
35. S. H. Shah and I. Yaqoob, “A survey: Internet of things (IoT) technologies, applications and challenges,” presented at the 2016 IEEE Smart Energy Grid Eng. (SEGE), Oshawa, ON, Canada, 2016, pp. 381–385.10.1109/SEGE.2016.7589556 ↗
36. Named data networking for efficient IoT-based disaster management in a smart campus10.3390/su12083088 ↗
37. Energy-efficient cooperative caching for information-centric wireless sensor networking10.1109/JIOT.2021.3088847 ↗
38. Z. Zhang, C. H. Lung, I. Lambadaris, and M. St-Hilaire, “IoT data lifetime-based cooperative caching scheme for ICN-IoT networks,” presented at the 2018 IEEE Int. Conf. Commun. (ICC), Kansas City, MO, USA, 2018, pp. 1–7.10.1109/ICC.2018.8422100 ↗
39. O. Hahm, E. Baccelli, T. C. Schmidt, M. Wählisch, C. Adjih and L. Massoulié, “Low-power internet of things with NDN & cooperative caching,” presented at the 4th ACM Conf. Info. Centric Netw., Berlin, Germany, 2017, pp. 98–108.10.1145/3125719.3125732 ↗
40. SPICE-IT: Smart COVID-19 pandemic controlled eradication over NDN-IoT10.1016/j.inffus.2021.03.005 ↗
41. Cooperative caching scheme for machine-to-machine information-centric IoT networks10.1109/ICJECE.2020.3046844 ↗
42. J. Quevedo, D. Corujo, and R. Aguiar, “Consumer-driven information freshness approach for content-centric networking,” presented at the 2014 IEEE Conf. Comput. Commun. Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 2014, pp. 482–487.10.1109/INFCOMW.2014.6849279 ↗
43. Least fresh first cache replacement policy for NDN-based IoT networks10.1016/j.pmcj.2018.12.002 ↗
44. S. Vural, P. Navaratnam, N. Wang, C. Wang, L. Dong and R. Tafazolli, “In-network caching of internet-of-things data,” presented at the 2014 IEEE Int. Conf. Commun. (ICC), Sydney, NSW, Australia, 2014, pp. 3185–3190.10.1109/ICC.2014.6883811 ↗
45. An energy efficient and scalable endpoint linked green content caching for named data network-based internet of things10.1016/j.rineng.2022.100345 ↗
46. Proposed caching scheme for optimizing trade-off between freshness and energy consumption in name data networking based IoT10.4236/ait.2017.72002 ↗
47. Beyond edge caching: Freshness and popularity aware iot data caching via ndn at internet-scale10.1109/TGCN.2021.3124452 ↗
48. A periodic caching strategy solution for the smart city in information centric internet of things10.3390/su10072576 ↗
49. M. Amadeo, G. Ruggeri, C. Campolo, A. Molinaro, and G. Mangiullo, “Caching popular and fresh IoT contents at the edge via named data networking,” presented at the IEEE INFOCOM 2020-IEEE Conf. Comput. Commun. Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 2020, pp. 610–615.10.1109/INFOCOMWKSHPS50562.2020.9162741 ↗
50. A collaborative caching strategy for contentcentric enabled wireless sensor networks10.1016/j.comcom.2020.05.018 ↗
51. Edge caching based on collaborative filtering for heterogeneous ICN-IoT applications10.3390/s21165491 ↗
52. M. A. Hail, M. Amadeo, A. Molinaro, and S. Fischer, “Caching in named data networking for the wireless internet of things,” presented at the 2015 Int. Conf. Recent Adv. Internet of Things (RIoT), Singapore, 2015, pp. 1–6.10.1109/RIOT.2015.7104902 ↗
53. Hybrid cache management in iot-based named data networking10.1109/JIOT.2021.3075317 ↗
54. Efficient pooling and collaborative cache management for ndn/iot networks10.1109/ACCESS.2021.3066133 ↗
55. SmartHealth-NDNoT: Named data network of things for healthcare services
56. Survey on the incorporation of NDN/CCN in IoT10.1109/ACCESS.2019.2919534 ↗
57. Rani · Integration of WSN and IoT for Smart Cities · 202010.1007/978-3-030-38516-3 ↗
58. Vehicular adhoc networks (VANETs)–an overview and challenges
59. Caching in vehicular named data networking: Architecture, schemes and future directions10.1109/COMST.2020.3005361 ↗
60. L. C. Liu, D. Xie, S. Wang, and Z. Zhang, “CCN-based cooperative caching in VANET,” presented at the 2015 Int. Conf. Connected Veh. Expo (ICCVE), Shenzhen, China, 2015, pp. 198–203.10.1109/ICCVE.2015.24 ↗
61. Cooperative caching in vehicular content centric network based on social attributes and mobility10.1109/TMC.2019.2944829 ↗
62. W. Huang, T. Song, Y. Yang, and Y. Zhang, “Cluster-based selective cooperative caching strategy in vehicular named data networking,” presented at the 2018 1st IEEE Int. Conf. Hot Inf. Centric Netw. (HotICN), Shenzhen, China, 2018, pp. 7–12.10.1109/HOTICN.2018.8605950 ↗
63. Cluster-based cooperative caching with mobility prediction in vehicular named data networking10.1109/ACCESS.2019.2897747 ↗
64. An edge caching scheme to distribute content in vehicular networks10.1109/TVT.2018.2824345 ↗
65. Y. Wei, C. Xu, M. Wang, and J. Guan, “Cache management for adaptive scalable video streaming in vehicular content-centric network,” presented at the 2016 Int. Conf. Netw. Netw. Appl. (NaNA), Hakodate, Japan, 2016, pp. 410–414.10.1109/NaNA.2016.60 ↗
66. A cooperative caching scheme based on mobility prediction in vehicular content centric networks10.1109/TVT.2017.2784562 ↗
67. Mobility-aware cooperative caching in vehicular edge computing based on asynchronous federated and deep reinforcement learning10.1109/JSTSP.2022.3221271 ↗
68. Node value and content popularity based caching strategy for massive vanets10.1155/2021/5585896 ↗
69. S. Ostrovskaya et al., “Towards multi-metric cache replacement policies in vehicular named data networks,” presented at the 2018 IEEE 29th Ann. Int. Symp. Person. Indoor Mob. Radio Commun. (PIMRC), Bologna, Italy, 2018, pp. 1–7.10.1109/PIMRC.2018.8580741 ↗
70. H. Khelifi, S. Luo, B. Nour, and H. Moungla, “A QoS-aware cache replacement policy for vehicular named data networks,” presented at the 2019 IEEE Global Commun. Conf. (GLOBECOM), Waikoloa, HI, USA, 2019, pp. 1–6.10.1109/GLOBECOM38437.2019.9013461 ↗
71. L. Yao, Y. Wang, Q. Xia, and R. Xu, “Popularity prediction caching using hidden markov model for vehicular content centric networks,” presented at the 2019 20th IEEE Int. Conf. Mob. Data Manag. (MDM), Hong Kong, China, 2019, pp. 533–538.10.1109/MDM.2019.00115 ↗
72. Heterogeneous information network-based content caching in the internet of vehicles10.1109/TVT.2019.2936792 ↗
73. Z. Wei, J. Pan, K. Wang, L. Shi, Z. Lyu and L. Feng, “Data forwarding and caching strategy for RSU-aided V-NDN,” presented at the Int. Conf. Wirel. Algorith. Sys. Appl., Hong Kong, China, 2019, pp. 605–612.10.1007/978-3-030-23597-0_50 ↗
74. An efficient cache strategy in information centric networking vehicle-to-vehicle scenario10.1109/ACCESS.2017.2714191 ↗
75. A. Dua, M. Shishodia, N. Kumar, G. S. Aujla, and N. Kumar, “Bloom filter-based efficient caching scheme for content distribution in vehicular networks,” presented at the 2019 IEEE Int. Conf. Commun. Workshops (ICC Workshops), Shanghai, China, 2019, pp. 1–6.10.1109/ICCW.2019.8756669 ↗
76. Utility-gradient implicit cache coordination policy for information-centric ad-hoc vehicular networks
77. DCS: Distributed caching strategy at the edge of vehicular sensor networks in information-centric networking10.3390/s19204407 ↗
78. G. Deng, L. Wang, F. Li, and R. Li, “Distributed probabilistic caching strategy in VANETs through named data networking,” presented at the 2016 IEEE Conf. Comput. Commun. Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, 2016, pp. 314–319.10.1109/INFCOMW.2016.7562093 ↗
79. CCN-based inter-vehicle communication for efficient collection of road and traffic information10.3390/electronics9010112 ↗
80. N. Abani, T. Braun, and M. Gerla, “Proactive caching with mobility prediction under uncertainty in information-centric networks,” presented at the 4th ACM Conf. Info. Centric Netw., Berlin, Germany, 2017, pp. 88–97.10.1145/3125719.3125728 ↗
81. H. Khelifi, S. Luo, B. Nour, A. Sellami, H. Moungla and F. Naït-Abdesselam, “An optimized proactive caching scheme based on mobility prediction for vehicular networks,” presented at the 2018 IEEE Global Commun. Conf. (GLOBECOM), Abu Dhabi, United Arab Emirates, 2018, pp. 1–6.10.1109/GLOCOM.2018.8647898 ↗
82. D. Grewe, M. Wagner, and H. Frey, “PeRCeIVE: Proactive caching in ICN-based VANETs,” presented at the 2016 IEEE Veh. Netw. Conf. (VNC), Columbus, OH, USA, 2016, pp. 1–8.10.1109/VNC.2016.7835962 ↗
83. S. Park, S. Oh, Y. Nam, J. Bang, and E. Lee, “Mobility-aware distributed proactive caching in content-centric vehicular networks,” presented at the 2019 12th IFIP Wirel. Mob. Netw. Conf. (WMNC), Tokyo, Japan, 2019, pp. 175–180.10.23919/WMNC.2019.8881585 ↗
84. Optimal content prefetching in ndn vehicle-to-infrastructure scenario10.1109/TVT.2016.2580586 ↗
85. A mobility aware vehicular caching scheme in content centric networks: Model and optimization10.1109/TVT.2019.2899923 ↗
86. Leveraging in-network caching in vehicular network for content distribution10.1155/2016/8972950 ↗
87. H. Khelifi, S. Luo, B. Nour, H. Moungla, and S. H. Ahmed, “Reputation based blockchain for secure ndn caching in vehicular networks,” presented at the 2018 IEEE Conf. Standards Commun. Netw. (CSCN), Paris, France, 2018, pp. 1–6.10.1109/CSCN.2018.8581849 ↗
88. H. A. Khattak, F. Z. Raja, M. Aloqaily, and O. Bouachir, “Efficient in-network caching in NDN-based connected vehicles,” presented at the 2021 IEEE Global Commun. Conf. (GLOBECOM), Madrid, Spain, 2021, pp. 1–6.10.1109/GLOBECOM46510.2021.9685200 ↗
89. Z. Su, P. Ren, and X. Gan, “A novel algorithm to cache vehicular content with parked vehicles applications,” presented at the 2014 IEEE Int. Conf. Commun. (ICC), Sydney, Australia, 2014, pp. 5665–5669.10.1109/ICC.2014.6884224 ↗
90. J. Zhou, J. Luo, L. Deng, and J. Wang, “Cache pollution prevention mechanism based on cache partition in V-NDN,” presented at the 2020 IEEE/CIC Int. Conf. Commun. China (ICCC), Chongqing, China, 2020, pp. 330–335.10.1109/ICCC49849.2020.9238838 ↗
91. H. Tian, M. Mohri, Y. Otsuka, Y. Shiraishi, and M. Morii, “LCE in network caching on vehicular networks for content distribution in urban environments,” presented at the 2015 Seventh Int. Conf. Ubiquitous Future Netw., Sapporo, Japan, 2015, pp. 551–556.10.1109/ICUFN.2015.7182605 ↗
92. Position-based adaptive clustering model (PACM) for efficient data caching in vehicular named data networks (VNDN)10.1007/s11277-020-07208-2 ↗
93. A literature review on caching transient contents in vehicular named data networking10.3390/telecom2010006 ↗
94. A hierarchal clustered based proactive caching in NDN-based vehicular network
95. Environment-adaptive dynamic caching for vehicular named data networks in dynamic network environments
96. Revving up VNDN: Efficient caching and forwarding by expanding content popularity perspective and mobility10.1016/j.comcom.2023.10.004 ↗
97. An adaptive real-time malicious node detection framework using machine learning in vehicular Ad-Hoc networks (VANETs)10.3390/s23052594 ↗
98. Security and integrity attacks in named data networking: A survey10.1109/ACCESS.2023.3238732 ↗
99. NDN-BDA: A blockchain-based decentralized data authentication mechanism for vehicular named data networking10.3390/fi15050167 ↗
100. I. K. B. Cunha, J. C. Junior, M. P. Fernandez, A. Patel, and M. E. Monteiro, “VNDN-Fuzzy–A strategy to mitigate the forwarding interests broadcast storm problem in VNDN networks,” presented at the 2023 Int. Conf. Inf. Netw. (ICOIN), Bangkok, Thailand, 2023.