88
Views
0
CrossRef citations to date
0
Altmetric
Articles

Routing approaches in named data network: a survey and emerging research challenges

ORCID Icon, &
Pages 32-45 | Received 30 May 2023, Accepted 01 Nov 2023, Published online: 08 Nov 2023

References

  • Saxena D, Raychoudhury V, Suri N, et al. Named data networking: a survey. Comput Sci Rev. 2016;19:15–55. doi:10.1016/j.cosrev.2016.01.001
  • Vasilakos AV, Li Z, Simon G, et al. Information centric network: research challenges and opportunities. J Netw Comput Appl. 2015;52:1–10. doi:10.1016/j.jnca.2015.02.001
  • Yi C, Abraham J, Afanasyev A, et al. On the role of routing in named data networking. ICN 2014 - Proc. 1st Int. Conf. Information-Centric Netw. 2014:27–36. doi:10.1145/2660129.2660140
  • Naeem MA, Rehman MAU, Ullah R, et al. A comparative performance analysis of popularity-based caching strategies in named data networking. IEEE Access. 2020;8:50057–50077. doi:10.1109/ACCESS.2020.2980385
  • Nguyen T, Mai HL, Cogranne R, et al. Reliable detection of interest flooding attack in real deployment of named data networking. IEEE Trans Inf Forensics Secur. 2019;14:2470–2485. doi:10.1109/TIFS.2019.2899247
  • Yao L, Fan Z, Deng J, et al. Detection and defense of cache pollution attacks using clustering in named data networks. IEEE Trans Dependable Secur Comput. 2020;17:1310–1321. doi:10.1109/TDSC.2018.2876257
  • Murad DF, Hassan R, Heryadi Y, et al. The Impact of the COVID-19 Pandemic in Indonesia (Face to face versus Online Learning. Proceeding - 2020 3rd Int. Conf. Vocat. Educ. Electr. Eng. Strength. Framew. Soc. 5.0 through Innov. Educ. Electr. Eng. Informatics Eng. ICVEE. 2020. 2020. doi:10.1109/ICVEE50212.2020.9243202
  • So W, Narayanan A, Oran D. Named data networking on a router: fast and DoS-resistant forwarding with hash tables. ANCS 2013 - Proc. 9th ACM/IEEE Symp. Archit. Netw. Commun. Syst. 2013:215–225. doi:10.1109/ANCS.2013.6665203
  • Gao S, Zeng Y, Luo H, et al. Scalable area-based hierarchical control plane for software defined information centric networking. Proc. - Int. Conf. Comput. Commun. Networks, ICCCN. 2014. doi:10.1109/ICCCN.2014.6911839
  • Karim FA, Aman AHM, Hassan R, et al. Named data networking: a survey on routing strategies. IEEE Access. 2022;10:90254–90270. doi:10.1109/ACCESS.2022.3201083
  • Sembati Y, Naja N, Jamali A. A global review of routing mechanisms in the named data network. ITM Web Conf. 2022;43:01006. doi:10.1051/itmconf/20224301006
  • Tody Ariefianto W, Syambas NR. Routing in NDN network: a survey and future perspectives. Proceeding 2017 11th Int. Conf. Telecommun. Syst. Serv. Appl. TSSA 2017. 2018-Janua. 2018:1–6. doi:10.1109/TSSA.2017.8272942
  • Yue M, Zheng H, Feng W, et al. A detection method for I-CIFA attack in NDN network. Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). 13202 LNCS. 2022:364–373. doi:10.1007/978-3-030-97774-0_33/COVER
  • Javaid MA. Understanding Dijkstra’s algorithm. SSRN Electron J. 2013. doi:10.2139/SSRN.2340905
  • Wang L, Hoque AKMM, OSPFN : an OSPF based routing protocol for named data networking. 2012:1–15.
  • Mahmudul Hoque AKM, Amin SO, Alyyan A, et al. NLSR: named-data link state routing protocol. ICN 2013 - Proc. 3rd, 2013 ACM SIGCOMM Work. Information-Centric Netw. 2013:15–20. doi:10.1145/2491224.2491231
  • Wang L, Lehman V, Mahmudul Hoque AKM, et al. A secure link state routing protocol for NDN. IEEE Access. 2018;6:10470–10482. doi:10.1109/ACCESS.2017.2789330
  • Tortelli M, Grieco LA, Boggia G, et al. COBRA: lean intra-domain routing in NDN. 2014 IEEE 11th Consum. Commun. Netw. Conf. CCNC 2014. 2014:839–844. doi:10.1109/ccnc.2014.6994403
  • Ghasemi C, Yousefi H, Shin KG, et al. Muca: new routing for named data networking. 2018 IFIP Netw. Conf. IFIP Netw. Work. IFIP Netw. 2018 - Proc. 2018: 289–297. doi:10.23919/IFIPNetworking.2018.8697026
  • Dai H, Lu J, Wang Y, et al. A two-layer intra-domain routing scheme for named data networking. GLOBECOM - IEEE Glob. Telecommun. Conf. 2012: 2815–2820. doi:10.1109/GLOCOM.2012.6503543
  • Guo X, Yang S, Cao L, et al. A Novel Routing Based on OLSR for NDN-MANET. Adv. Intell. Syst. Comput. 1228 AISC. 2020: 698–714. doi:10.1007/978-3-030-52249-0_47/COVER
  • Valcy I, Brito S. NDVR: NDN Distance Vector Routing, (2021). https://arxiv.org/abs/2102.13584v1 (accessed April 9, 2023).
  • Cox JH, Chung J, Donovan S, et al. Advancing software-defined networks: a survey. IEEE Access. 2017;5:25487–25526. doi:10.1109/ACCESS.2017.2762291
  • Nick M, Tom A, Hari B, et al. Open Flow. ACM SIGCOMM Comput Commun Rev. 2008;38:69–74. doi:10.1145/1355734.1355746
  • Rowshanrad S, Parsaei MR, Keshtgari M. Implementing NDN using SDN: a review of methods and applications. IIUM Eng J. 2016;17:11–20. doi:10.31436/iiumej.v17i2.590
  • Zhang QY, Wang XW, Huang M, et al. Software defined networking meets information centric networking: a survey. IEEE Access. 2018;6:39547–39563. doi:10.1109/ACCESS.2018.2855135
  • Kalghoum A, Gammar SM. Towards new Information Centric Networking strategy based on software defined networking. IEEE Wirel. Commun. Netw. Conf. WCNC. 2017. doi:10.1109/WCNC.2017.7925536
  • Charpinel S, Santos CAS, Vieira AB, et al. SDCCN: a novel software defined content-centric networking approach. Proc. - Int. Conf. Adv. Inf. Netw. Appl. AINA. 2016-May. 2016:87–94. doi:10.1109/AINA.2016.86
  • Zuraniewski P, Van Adrichem N, Ravesteijn D, et al. Facilitating ICN deployment with an extended open flow protocol. ICN 2017 - Proc. 4th ACM Conf. Inf. Centric Netw. 2017:123–133. doi:10.1145/3125719.3125729
  • Torres JV, Alvarenga ID, Boutaba R, et al. Evaluating CRoS-NDN: a comparative performance analysis of a controller-based routing scheme for named-data networking. J Internet Serv Appl. 2019;10; doi:10.1186/s13174-019-0119-6
  • Aubry E, Silverston T, Chrisment I. SRSC: SDN-based routing scheme for CCN. 1st IEEE Conf. Netw. Softwarization Software-Defined Infrastructures Networks, Clouds, IoT Serv. NETSOFT 2015. 2015. doi:10.1109/NETSOFT.2015.7116130
  • Aubry E, Silverston T, Chrisment I. Implementation and evaluation of a controller-based forwarding scheme for NDN. Proc. - Int. Conf. Adv. Inf. Netw. Appl. AINA. 2017:144–151. doi:10.1109/AINA.2017.83
  • Liu Y, Wadekar H. SDAR: software defined intra-domain routing in named data networks. Proc. - 2016 IEEE 15th Int. Symp. Netw. Comput. Appl. NCA 2016. 2016: 158–161. doi:10.1109/NCA.2016.7778611
  • Ma P, You J, Wang L, et al. Source routing over protocol-oblivious forwarding for named data networking. J Netw Syst Manag. 2018;26:857–877. doi:10.1007/s10922-017-9445-9
  • Kalghoum A, Saidane LA. FCR-NS: a novel caching and forwarding strategy for Named Data Networking based on Software Defined Networking. Cluster Comput. 2019;22:981–994. doi:10.1007/s10586-018-02887-w
  • Guo X, Liu N, Hou X, et al. An Efficient NDN Routing Mechanism Design in P4 Environment. 2021 2nd Inf. Commun. Technol. Conf. ICTC. 2021;2021:28–33. doi:10.1109/ICTC51749.2021.9441639
  • Wibowo TA, Rachmana Syambas N, Hendrawan H. Overhead of named data networking routing protocol. Proceeding 2018 12th Int. Conf. Telecommun. Syst. Serv. Appl. TSSA 2018. 2018:1–5. doi:10.1109/TSSA.2018.8708842
  • Wibowo TA, Syambas NR, Hendrawan H. The routing protocol efficiency of named data network. Proceeding 14th Int. Conf. Telecommun. Syst. Serv. Appl. TSSA. 2020;2020; doi:10.1109/TSSA51342.2020.9310886
  • Lehman V, Gawande A, Zhang B, et al. An experimental investigation of hyperbolic routing with a smart forwarding plane in NDN. 2016 IEEE/ACM 24th Int. Symp. Qual. Serv. IWQoS 2016. 2016. doi:10.1109/IWQoS.2016.7590394
  • Shanbhag S, Schwan N, Rimac I, et al. SoCCeR: services over content-centric routing. Proc. ACM SIGCOMM Work. Information-Centric Networking. 2011;ICN'11:62–67. doi:10.1145/2018584.2018600
  • Garcia-Luna-Aceves JJ. Name-based content routing in information centric networks using distance information. ICN 2014 - Proc. 1st Int. Conf. Information-Centric Netw. 2014: 7–16. doi:10.1145/2660129.2660141
  • Guesmi T, Kalghoum A, Alshammari BM, et al. Leveraging software-defined networking approach for future information-centric networking enhancement. Symmetry (Basel). 2021;13:1–19. doi:10.3390/sym13030441
  • Fazea Y, Mohammed F. Software defined networking based information centric networking: an overview of approaches and challenges. 2021 Int. Congr. Adv. Technol. Eng. ICOTEN. 2021;2021; doi:10.1109/ICOTEN52080.2021.9493541
  • Dash S, Sahu BJR, Saxena N, et al. Flooding control in named data networking. IETE Tech Rev. 2018;35:266–274. doi:10.1080/02564602.2017.1281173
  • Arumaithurai M, Chen J, Monticelli E, et al. Exploiting ICN for flexible management of software-defined networks. ICN 2014 - Proc. 1st Int. Conf. Information-Centric Netw. 2014:107–116. doi:10.1145/2660129.2660147
  • Rezaeifar Z, Wang J, Oh H, et al. A reliable adaptive forwarding approach in named data networking. Futur Gener Comput Syst. 2019;96:538–551. doi:10.1016/j.future.2018.12.049
  • Wibowo TA, Syambas NR. Hendrawan, Named Data Network (NDN) scalability problem. Proc. - 2019 IEEE Asia Pacific Conf. Wirel. Mobile, APWiMob 2019. 2019:112–118. doi:10.1109/APWiMob48441.2019.8964134
  • Liang C, Yu FR, Zhang X. Information-centric network function virtualization over 5 g mobile wireless networks. IEEE Netw. 2015;29:68–74. doi:10.1109/MNET.2015.7113228
  • Wang Y, Pan T, Mi Z, et al. NameFilter: achieving fast name lookup with low memory cost via applying two-stage Bloom filters. Proc. - IEEE INFOCOM. 2013: 95–99. doi:10.1109/INFCOM.2013.6566742
  • Tortelli M, Rossi D, Boggia G, et al. ICN software tools: survey and cross-comparison. Simul Model Pract Theory. 2016;63:23–46. doi:10.1016/j.simpat.2016.01.015
  • Paliwal M, Shrimankar D, Tembhurne O. Controllers in SDN: a review report. IEEE Access. 2018;6:36256–36270. doi:10.1109/ACCESS.2018.2846236
  • Jangam A, Sidhu D. nlsrSIM: porting and simulation of named-data link state routing protocol into ndnSIM. DIVANet 2017 - Proc. 6th ACM Symp. Dev. Anal. Intell. Veh. Networks Appl. Co-Located with MSWiM 2017. 2017:39–46. doi:10.1145/3132340.3132351
  • Mastorakis S, Afanasyev A, Zhang L. On the evolution of ndn SIM: an open-source simulator for NDN experimentation. Comput Commun Rev. 2017;47:19–33. doi:10.1145/3138808.3138812
  • Marini F, Walczak B. Particle swarm optimization (PSO). A tutorial. Chemom Intell Lab Syst. 2015;149:153–165. doi:10.1016/J.CHEMOLAB.2015.08.020
  • El-Abd M. Global-best brain storm optimization algorithm. Swarm Evol Comput. 2017;37:27–44. doi:10.1016/J.SWEVO.2017.05.001
  • Zhao H, Zhang C. An ant colony optimization algorithm with evolutionary experience-guided pheromone updating strategies for multi-objective optimization. Expert Syst Appl. 2022;201:117151. doi:10.1016/J.ESWA.2022.117151
  • Yang X-S. Genetic Algorithms. Nature-Inspired Optim Algorithms. 2021: 91–100. doi:10.1016/B978-0-12-821986-7.00013-5
  • Ahed K, Benamar M, Lahcen AA, et al. Forwarding strategies in vehicular named data networks: a survey. J King Saud Univ. - Comput Inf Sci. 2022;34:1819–1835. doi:10.1016/j.jksuci.2020.06.014
  • Al-Omaisi H, Sundararajan EA, Alsaqour R, et al. A survey of data dissemination schemes in vehicular named data networking. Veh Commun. 2021;30:100353. doi:10.1016/J.VEHCOM.2021.100353
  • Mayasari R, Syambas NR. Machine learning on named data network: a survey routing and forwarding strategy. Proc. 14th Int. Conf. Telecommun. Syst., Services, Appl. (TSSA). 2020: 1–5. doi:10.1109/TSSA51342.2020.9310909
  • Muchtar F, Abdullah AH, Al-Adhaileh M, et al. Energy conservation strategies in named data networking based MANET using congestion control: a review. J Netw Comput Appl. 2020;152:102511. doi:10.1016/j.jnca.2019.102511
  • Singh VP, Ujjwal RL. A walkthrough of name data networking: architecture, functionalities, operations and open issues. Sustain Comput, Inform Syst. 2020;28:100419. doi:10.1016/j.suscom.2020.100419
  • Tariq A, Rehman RA, Kim B-S. Forwarding strategies in NDN-based wireless networks: a survey. IEEE Commun Surveys Tuts. 2020;22(1):68–95. doi:10.1109/COMST.2019.2935795
  • Zhang Y, An X, Yuan M, et al. Concurrent multipath routing optimization in named data networks. IEEE Internet Things J. 2020;7(2):1451–1463. doi:10.1109/JIOT.2019.2955139
  • Bari MF, Chowdhury SR, Ahmed R, et al. A survey of naming and routing in information-centric networks. IEEE Commun Mag. 2012;50(12):44–53. doi:10.1109/MCOM.2012.6384450
  • Wibowo T, Syambas N.  … R. M.- … on W. and, and undefined 2022, “Performance Analysis of NDN Proactive Routing for Future Content-Based Network,” ieeexplore.ieee.orgTA Wibowo, NR Syambas, R Mayasari, S Raniprima, GP Satriawan2022 8th Int. Conf. Wirel. Telemat. (ICWT), 2022•ieeexplore.ieee.org, Accessed: Oct. 28, 2023. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/9935432/.
  • Assyifatunisa I, Rofi M.  … M. S.- … on C. S., And undefined 2023, “centralized controller implementation In named data network (NDN),” ieeexplore.ieee.orgIA Assyifatunisa, M Rofi, MSR Setiawan, LV Yovita, SN Hertiana, TA Wibowo2023 2nd Int. Conf. Comput. Syst. Information, 2023•ieeexplore.ieee.org, Accessed: Oct. 28, 2023. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/10250138/.
  • Pratama D, Yovita LV, Hertiana SN. Performance analysis forwarding strategies based Sdn-Ndn. Proc. 2022 IEEE Int. Conf. Internet Things Intell. Syst. IoTaIS 2022. 2022: 334–338. doi:10.1109/IOTAIS56727.2022.9976003
  • Srivastava V, Pandey RS. Load balancing for software-defined network: a review. Int J Comput Appl. 2022;44:746–759. doi:10.1080/1206212X.2021.1919835
  • Kengne Tchendji V, Kabdjou J, Florian Yankam Y. Traffic predictive-based flow splitting rerouting scheme for link failures in software-defined networks. Int J Comput Appl. 2023;45(7–8):508–515. doi:10.1080/1206212X.2023.2241185
  • Sultana R, Grover J, Meghwal J, et al. Exploiting machine learning and deep learning models for misbehavior detection in VANET. Int J Comput Appl. 2022;44(11):1024–1038. doi:10.1080/1206212X.2022.2099122

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.