Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2020, Vol. 46 ›› Issue (1): 172-178. doi: 10.19678/j.issn.1000-3428.0053854

Previous Articles     Next Articles

Research on Caching Strategy for Differentiated Services in Named Data Network

CHEN Qiuyao, ZHENG Quan   

  1. Laboratory of Future Networks, Department of Automation, University of Science and Technology of China, Hefei 230026, China
  • Received:2019-01-30 Revised:2019-03-19 Online:2020-01-15 Published:2019-03-21

命名数据网络中适用于区分服务的缓存策略研究

陈秋瑶, 郑烇   

  1. 中国科学技术大学 自动化系 未来网络实验室, 合肥 230026
  • 作者简介:陈秋瑶(1993-),女,硕士研究生,主研方向为未来网络缓存技术;郑烇(通信作者),副教授。
  • 基金资助:
    国家重点研发计划"可重构高通量智能网络检测仪"(2018YFF01012200)。

Abstract: Named Data Network(NDN) caching strategies often pay little attention to the service types to which the content belongs,or the Quality of Service(QoS) requirements of different service types,so it is difficult to apply these strategies to real case scenarios that have various service types and complex user requirements.In order to make better utilization of limited caching resources,this paper refers to the Diffserv model in IP network and proposes a caching content classification model that can be used in NDN.Besides,this paper also presents a probability caching algorithm DiffCache that considers content classification,router local popularity and content download latency at the same time.Experimental results show that the proposed algorithm can realize dynamic allocation of caching resources and evidently distinguish the performance indicators of each content type without affecting the global hit rate and download latency.

Key words: Named Data Network(NDN), caching algorithm, differentiated services, content classification, Quality of Service(QoS) performance

摘要: 命名数据网络(NDN)缓存策略通常较少关注内容所属的服务类型及不同服务类型的服务质量需求差异,难以应用于服务类型多样、用户需求复杂的实际场景。为充分利用有限的缓存资源,借鉴IP网络中的Diffserv模型,提出一个适用于NDN的缓存内容分类模型,并给出同时考虑内容分类、路由器本地流行度和内容下载时延的概率缓存算法DiffCache。实验结果表明,该算法可实现缓存资源的动态分配,在不影响全局命中率和下载时延的情况下,能够准确区分每种内容类型的性能指标表现。

关键词: 命名数据网络, 缓存算法, 区分服务, 内容分类, QoS性能

CLC Number: