Adaptive NDN caching: Leveraging dynamic behaviour for enhanced efficiency

IF 8 2区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Matta Krishna Kumari , Nikhil Tripathi
{"title":"Adaptive NDN caching: Leveraging dynamic behaviour for enhanced efficiency","authors":"Matta Krishna Kumari ,&nbsp;Nikhil Tripathi","doi":"10.1016/j.jnca.2025.104288","DOIUrl":null,"url":null,"abstract":"<div><div>The TCP/IP architecture has been the backbone of the Internet for decades, but its host-centric design is becoming less suitable for the data-centric communication demands of today. As the demand for efficient content distribution and retrieval grows, Named Data Networking (NDN) emerges as a promising alternative. NDN shifts the focus from host-centric to data-centric networking, with packets routed based on content names rather than IP addresses. A key feature of NDN is in-network caching, which attempts to reduce latency, alleviate network congestion and enhance content availability. However, the known NDN caching schemes do not consider the dynamic content demand that changes with respect to time and location. This causes the end users to encounter relatively higher content access latency. To address this challenge, in this paper, we propose a novel dynamic behaviour strategy that can be integrated into the known NDN caching schemes. This strategy can enable the NDN routers to make cooperative decisions and move the content copy to an edge router that requests the content most frequently. We comprehensively evaluate the performance of state-of-the-art NDN caching schemes with and without our proposed dynamic strategy using several real-world topologies. Our experimental results show that incorporating dynamic behaviour into these schemes leads to significantly better outcomes in terms of CHR, content latency, and path stretch. Specifically, the best improvements include a threefold increase in CHR, an 80% reduction in content access latency, and nearly a 45% decrease in path stretch. As an aside, we also develop a framework for the Icarus simulator to automate the process of performance assessment of different NDN caching schemes on a large number of real-world topologies.</div></div>","PeriodicalId":54784,"journal":{"name":"Journal of Network and Computer Applications","volume":"243 ","pages":"Article 104288"},"PeriodicalIF":8.0000,"publicationDate":"2025-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Network and Computer Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1084804525001857","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

The TCP/IP architecture has been the backbone of the Internet for decades, but its host-centric design is becoming less suitable for the data-centric communication demands of today. As the demand for efficient content distribution and retrieval grows, Named Data Networking (NDN) emerges as a promising alternative. NDN shifts the focus from host-centric to data-centric networking, with packets routed based on content names rather than IP addresses. A key feature of NDN is in-network caching, which attempts to reduce latency, alleviate network congestion and enhance content availability. However, the known NDN caching schemes do not consider the dynamic content demand that changes with respect to time and location. This causes the end users to encounter relatively higher content access latency. To address this challenge, in this paper, we propose a novel dynamic behaviour strategy that can be integrated into the known NDN caching schemes. This strategy can enable the NDN routers to make cooperative decisions and move the content copy to an edge router that requests the content most frequently. We comprehensively evaluate the performance of state-of-the-art NDN caching schemes with and without our proposed dynamic strategy using several real-world topologies. Our experimental results show that incorporating dynamic behaviour into these schemes leads to significantly better outcomes in terms of CHR, content latency, and path stretch. Specifically, the best improvements include a threefold increase in CHR, an 80% reduction in content access latency, and nearly a 45% decrease in path stretch. As an aside, we also develop a framework for the Icarus simulator to automate the process of performance assessment of different NDN caching schemes on a large number of real-world topologies.
自适应NDN缓存:利用动态行为来提高效率
几十年来,TCP/IP体系结构一直是Internet的支柱,但其以主机为中心的设计越来越不适合当今以数据为中心的通信需求。随着对高效内容分发和检索需求的增长,命名数据网络(NDN)作为一种有前途的替代方案出现了。NDN将重点从以主机为中心的网络转移到以数据为中心的网络,数据包路由基于内容名称而不是IP地址。NDN的一个关键特性是网络内缓存,它试图减少延迟、缓解网络拥塞和增强内容可用性。然而,已知的NDN缓存方案没有考虑随时间和位置变化的动态内容需求。这将导致最终用户遇到相对较高的内容访问延迟。为了解决这一挑战,在本文中,我们提出了一种新的动态行为策略,可以集成到已知的NDN缓存方案中。该策略可以使NDN路由器做出协作决策,并将内容副本移动到请求内容最频繁的边缘路由器。我们全面评估了最先进的NDN缓存方案的性能,在使用和不使用我们提出的动态策略的情况下,使用几个真实世界的拓扑结构。我们的实验结果表明,将动态行为纳入这些方案在CHR、内容延迟和路径拉伸方面可以显著改善结果。具体来说,最好的改进包括CHR增加了三倍,内容访问延迟减少了80%,路径扩展减少了近45%。除此之外,我们还为伊卡洛斯模拟器开发了一个框架,用于在大量现实世界拓扑上自动化不同NDN缓存方案的性能评估过程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Network and Computer Applications
Journal of Network and Computer Applications 工程技术-计算机:跨学科应用
CiteScore
21.50
自引率
3.40%
发文量
142
审稿时长
37 days
期刊介绍: The Journal of Network and Computer Applications welcomes research contributions, surveys, and notes in all areas relating to computer networks and applications thereof. Sample topics include new design techniques, interesting or novel applications, components or standards; computer networks with tools such as WWW; emerging standards for internet protocols; Wireless networks; Mobile Computing; emerging computing models such as cloud computing, grid computing; applications of networked systems for remote collaboration and telemedicine, etc. The journal is abstracted and indexed in Scopus, Engineering Index, Web of Science, Science Citation Index Expanded and INSPEC.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信