skip to main content
10.1145/3623565.3623714acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Investigating the Synergy between Routing and Forwarding Strategy in NDN Networks

Published:08 October 2023Publication History

ABSTRACT

Although multiple routing protocols and forwarding strategies have been proposed for NDN, there is a lack of understanding about the synergy between them. In this work, we investigate the effectiveness of NDN forwarding strategy, routing, and the combination of the two in maximizing data fetching success in the face of network failures. Through emulation experiments, we first evaluate the ASF (Adaptive SRTT-based Forwarding) strategy and NLSR (Named-data Link State Routing) protocol separately. Our results show that ASF with static routing outperforms NLSR with best-route strategy in most cases, although its data delivery performance exhibits a bias toward popular producers. We then conduct experiments that combine ASF and NLSR. The results show that the combination of ASF with frequent probing and NLSR with slow routing adaptation leads to better data delivery performance than using either ASF or NLSR alone. Our results provide insights into the future design and deployment of routing and forwarding strategies in NDN networks.

References

  1. Alexander Afanasyev, Tamer Refaei, Lan Wang, and Lixia Zhang. 2018. A Brief Introduction to Named Data Networking. In Proc. of IEEE MILCOM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Narjes Aloulou, Mouna Ayari, Mohamed Faten Zhani, Leila Saidane, and Guy Pujolle. 2017. Taxonomy and comparative study of NDN forwarding strategies. In 2017 Sixth International Conference on Communications and Networking (ComNet).Google ScholarGoogle ScholarCross RefCross Ref
  3. Ygor Amaral B. L. de Sena, Kelvin Lopes Dias, and Cleber Zanchettin. 2020. DQN-AF: Deep Q-Network based Adaptive Forwarding Strategy for Named Data Networking. In 2020 IEEE Latin-American Conference on Communications (LATINCOM).Google ScholarGoogle ScholarCross RefCross Ref
  4. Ashlesh Gawande. 2022. PSync patch: Replace PSync FullSync algorithm and fix bugs to lower delay and overhead. https://gerrit.named-data.net/c/PSync/+/6220/9.Google ScholarGoogle Scholar
  5. AKM Mahmudul Hoque, Syed Obaid Amin, Adam Alyyan, Beichuan Zhang, Lixia Zhang, and Lan Wang. 2013. NLSR: Named-data link state routing protocol. In Proceedings of the 3rd ACM SIGCOMM Workshop on Information-Centric Networking. 15--20.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Van Jacobson, Diana K Smetters, James D Thornton, Michael F Plass, Nicholas H Briggs, and Rebecca L Braynard. 2009. Networking named content. In Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies. 1--12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Farhan Ahmed Karim, Azana Hafizah Mohd Aman, Rosilah Hassan, Kashif Nisar, and Mueen Uddin. 2022. Named Data Networking: A Survey on Routing Strategies. IEEE Access 10 (2022), 90254--90270.Google ScholarGoogle ScholarCross RefCross Ref
  8. Serge A Krashakov, Anton B Teslyuk, and Lev N Shchur. 2006. On the universality of rank distributions of website popularity. Computer Networks 50, 11 (2006), 1769--1780.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Vince Lehman, Ashlesh Gawande, Beichuan Zhang, Lixia Zhang, Rodrigo Aldecoa, Dmitri Krioukov, and Lan Wang. 2016. An experimental investigation of hyperbolic routing with a smart forwarding plane in NDN. In 2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS). IEEE, 1--10.Google ScholarGoogle ScholarCross RefCross Ref
  10. Athina Markopoulou, Gianluca Iannaccone, Supratik Bhattacharyya, Chen-Nee Chuah, Yashar Ganjali, and Christophe Diot. 2008. Characterization of failures in an operational IP backbone network. IEEE/ACM Transactions on Networking 16, 4 (2008), 749--762.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mini-NDN Website [n.d.]. Mini-NDN Website. https://minindn.memphis.edu.Google ScholarGoogle Scholar
  12. Philipp Moll, Varun Patil, Lan Wang, and Lixia Zhang. 2022. SoK: The evolution of distributed dataset synchronization solutions in NDN. In Proceedings of the 9th ACM Conference on Information-Centric Networking. 33--44.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. NDN Testbed Website [n.d.]. NDN Testbed Website. https://named-data.net/ndn-testbed.Google ScholarGoogle Scholar
  14. NDN Traffic Generator [n.d.]. NDN Traffic Generator. https://github.com/named-data/ndn-traffic-generator.Google ScholarGoogle Scholar
  15. Daniel Posch, Benjamin Rainer, and Hermann Hellwagner. 2016. SAF: Stochastic adaptive forwarding in Named Data Networking. IEEE/ACM Transactions on Networking 25, 2 (2016), 1089--1102.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Haiyang Qian, Ravishankar Ravindran, Guo-Qiang Wang, and Deep Medhi. 2013. Probability-based adaptive forwarding strategy in Named Data Networking. In 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013). 1094--1101.Google ScholarGoogle Scholar
  17. Junxiao Shi, Eric Newberry, and Beichuan Zhang. 2017. On broadcast-based self-learning in Named Data Networking. In 2017 IFIP Networking Conference (IFIP Networking) and Workshops. 1--9.Google ScholarGoogle ScholarCross RefCross Ref
  18. Asadullah Tariq, Rana Asif Rehman, and Byung-Seo Kim. 2020. Forwarding strategies in NDN-based wireless networks: A survey. IEEE Communications Surveys & Tutorials 22, 1 (2020), 68--95.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Lan Wang, Vince Lehman, AKM Mahmudul Hoque, Beichuan Zhang, Yingdi Yu, and Lixia Zhang. 2018. A secure link state routing protocol for NDN. IEEE Access 6 (2018), 10470--10482.Google ScholarGoogle ScholarCross RefCross Ref
  20. Jin Y Yen. 1970. An algorithm for finding shortest routes from all source nodes to a given destination in general networks. Quart. Appl. Math. 27, 4 (1970), 526--530.Google ScholarGoogle ScholarCross RefCross Ref
  21. Cheng Yi, Jerald Abraham, Alexander Afanasyev, Lan Wang, Beichuan Zhang, and Lixia Zhang. 2014. On the role of routing in Named Data Networking. In Proceedings of the 1st ACM Conference on Information-Centric Networking. 27--36.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Cheng Yi, Alexander Afanasyev, Ilya Moiseenko, Lan Wang, Beichuan Zhang, and Lixia Zhang. 2013. A case for stateful forwarding plane. Computer Communications 36, 7 (2013), 779--791.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Minsheng Zhang, Vince Lehman, and Lan Wang. 2017. Scalable Name-based Data Synchronization for Named Data Networking. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM).Google ScholarGoogle ScholarCross RefCross Ref
  24. Mingchuan Zhang, Xin Wang, Tingting Liu, Junlong Zhu, and Qingtao Wu. 2020. AFSndn: A novel adaptive forwarding strategy in Named Data Networking based on Q-learning. Peer-to-Peer Networking and Applications 13 (2020), 1176--1184.Google ScholarGoogle ScholarCross RefCross Ref
  25. Yi Zhang, Bo Bai, Kuai Xu, and Kai Lei. 2018. IFS-RL: An intelligent forwarding strategy based on reinforcement learning in Named-data Networking. In Proceedings of the 2018 Workshop on Network Meets AI & ML. 54--59.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Investigating the Synergy between Routing and Forwarding Strategy in NDN Networks

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ACM ICN '23: Proceedings of the 10th ACM Conference on Information-Centric Networking
          October 2023
          138 pages
          ISBN:9798400704031
          DOI:10.1145/3623565

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 8 October 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate133of482submissions,28%
        • Article Metrics

          • Downloads (Last 12 months)98
          • Downloads (Last 6 weeks)12

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader