QoS provisioning in NDN through service differentiation and cache management
Abstract
Named Data Networks (NDN) decouple data from its location through exclusive naming and operate on a best-effort model, limiting support for applications that require Quality of Service (QoS). The NDN cache expands manageable resources, but traditional cache policies do not meet QoS requirements. This work presents the DSPPC policy, which considers data popularity and its service class in cache management, along with a QoS encoding mechanism in packet names. Simulations demonstrate that the DSPPC proposal keeps priority data in the cache without compromising less-prioritized data, compared to the evaluated cache policies.
Keywords:
Information-Centric Networking, Named Data Networking, Quality of Service, Differentiated Services
References
Abdelaal, M., Karadeniz, M., Dürr, F., and Rothermel, K. (2020). litendn: QoS-aware packet forwarding and caching for named data networks. In 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC), pages 1–9.
Ambalavanan, U., Nayak, N., Grewe, D., and Mohan, N. (2022). Resource reservation in information centric networking. In Proceedings of the 9th ACM Conference on Information-Centric Networking, ICN ’22, pages 165–167, New York, NY, USA. ACM.
Araújo, F. R. C., Madureira, A. L. R., and Sampaio, L. N. (2021). Balanceamento de carga dinâmico, distribuído e centrado no conteúdo para redes de dados nomeados. In Anais do XXXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, pages 99–112, Porto Alegre, RS, Brasil. SBC.
Araújo, F. R. C., Madureira, A. L. R., and Sampaio, L. N. (2023). A multicriteria-based forwarding strategy for interest flooding mitigation on named data wireless networking. IEEE Transactions on Mobile Computing, 22(12):7000–7013.
Dhakal, D., Dey, S., Dey, P., Rathor, M., and Sharma, K. (2023). Investigating the impact of barrier adjustment and priority caching on improving quality of service in named data vehicular sensor networks. In 2023 4th International Conference on Computing and Communication Systems (I3CS), pages 1–8.
Gündoğan, C., Pfender, J., Kietzmann, P., Schmidt, T. C., and Wählisch, M. (2020). On the impact of QoS management in an information-centric internet of things. Computer Communications, 154:160–172.
Jangam, A., Suthar, P., and Stolic, M. (2020). QoS Treatments in ICN using Disaggregated Name Components. Internet-Draft icnrg-dnc-qos-icn-02, IETF. Work in Progress.
Kumar, S., Tiwari, R., and Hong, W.-C. (2021). QoS improvement using in-network caching based on clustering and popularity heuristics in CCN. Sensors, 21(21).
Mastorakis, S., Afanasyev, A., and Zhang, L. (2017). On the Evolution of ndnSIM: An Open-Source Simulator for NDN Experimentation. ACM SIGCOMM Computer Communication Review, 47(3):19–33.
Moiseenko, I. and Oran, D. R. (2021). Flow Classification in Information Centric Networking. Internet-Draft icnrg-flowclass-07, IETF. Work in Progress.
Schneider, K., Zhang, B., and Benmohamed, L. (2020). Hop-by-hop multipath routing: Choosing the right nexthop set. In IEEE INFOCOM 2020 - IEEE Conference on Computer Communications, pages 2273–2282.
Singh, P. and Sarma, N. (2021). Adaptive replacement cache with quality of service for delay sensitive applications in named data networking. In 2021 IEEE 18th India Council International Conference (INDICON), pages 1–6.
Team, N. P. (2021). NDN technical memo: Naming conventions. Technical Report NDN-0022, revision 3, NDN.
Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Claffy, K., Crowley, P., Papadopoulos, C., Wang, L., and Zhang, B. (2014). Named data networking. SIGCOMM Comput. Commun. Rev., 44(3):66–73.
Ambalavanan, U., Nayak, N., Grewe, D., and Mohan, N. (2022). Resource reservation in information centric networking. In Proceedings of the 9th ACM Conference on Information-Centric Networking, ICN ’22, pages 165–167, New York, NY, USA. ACM.
Araújo, F. R. C., Madureira, A. L. R., and Sampaio, L. N. (2021). Balanceamento de carga dinâmico, distribuído e centrado no conteúdo para redes de dados nomeados. In Anais do XXXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, pages 99–112, Porto Alegre, RS, Brasil. SBC.
Araújo, F. R. C., Madureira, A. L. R., and Sampaio, L. N. (2023). A multicriteria-based forwarding strategy for interest flooding mitigation on named data wireless networking. IEEE Transactions on Mobile Computing, 22(12):7000–7013.
Dhakal, D., Dey, S., Dey, P., Rathor, M., and Sharma, K. (2023). Investigating the impact of barrier adjustment and priority caching on improving quality of service in named data vehicular sensor networks. In 2023 4th International Conference on Computing and Communication Systems (I3CS), pages 1–8.
Gündoğan, C., Pfender, J., Kietzmann, P., Schmidt, T. C., and Wählisch, M. (2020). On the impact of QoS management in an information-centric internet of things. Computer Communications, 154:160–172.
Jangam, A., Suthar, P., and Stolic, M. (2020). QoS Treatments in ICN using Disaggregated Name Components. Internet-Draft icnrg-dnc-qos-icn-02, IETF. Work in Progress.
Kumar, S., Tiwari, R., and Hong, W.-C. (2021). QoS improvement using in-network caching based on clustering and popularity heuristics in CCN. Sensors, 21(21).
Mastorakis, S., Afanasyev, A., and Zhang, L. (2017). On the Evolution of ndnSIM: An Open-Source Simulator for NDN Experimentation. ACM SIGCOMM Computer Communication Review, 47(3):19–33.
Moiseenko, I. and Oran, D. R. (2021). Flow Classification in Information Centric Networking. Internet-Draft icnrg-flowclass-07, IETF. Work in Progress.
Schneider, K., Zhang, B., and Benmohamed, L. (2020). Hop-by-hop multipath routing: Choosing the right nexthop set. In IEEE INFOCOM 2020 - IEEE Conference on Computer Communications, pages 2273–2282.
Singh, P. and Sarma, N. (2021). Adaptive replacement cache with quality of service for delay sensitive applications in named data networking. In 2021 IEEE 18th India Council International Conference (INDICON), pages 1–6.
Team, N. P. (2021). NDN technical memo: Naming conventions. Technical Report NDN-0022, revision 3, NDN.
Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Claffy, K., Crowley, P., Papadopoulos, C., Wang, L., and Zhang, B. (2014). Named data networking. SIGCOMM Comput. Commun. Rev., 44(3):66–73.
Published
2025-05-19
How to Cite
C. ARAÚJO, Francisco Renato; SAMPAIO, Leobino N..
QoS provisioning in NDN through service differentiation and cache management. In: BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 43. , 2025, Natal/RN.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 812-825.
ISSN 2177-9384.
DOI: https://doi.org/10.5753/sbrc.2025.6366.
