计算机应用 ›› 2018, Vol. 38 ›› Issue (12): 3509-3513.DOI: 10.11772/j.issn.1001-9081.2018051057

• 网络与通信 • 上一篇    下一篇

内容中心网络中基于用户偏好的协作缓存策略

熊炼1, 李朋明1,2, 陈翔2, 朱红梅2   

  1. 1. 重庆邮电大学 通信工程应用研究所, 重庆 400065;
    2. 移动通信技术重庆市重点实验室(重庆邮电大学), 重庆 400065
  • 收稿日期:2018-05-22 修回日期:2018-08-02 出版日期:2018-12-10 发布日期:2018-12-15
  • 通讯作者: 李朋明
  • 作者简介:熊炼(1968-),男,重庆人,高级工程师,硕士,主要研究方向:移动通信技术、未来网络;李朋明(1989-),男,河南鹤壁人,硕士研究生,主要研究方向:未来网络、缓存技术;陈翔(1994-),女,重庆人,硕士研究生,主要研究方向:未来网络、路由转发;朱红梅(1994-),女,重庆人,硕士研究生,主要研究方向:未来网络、网络安全。
  • 基金资助:
    长江学者和创新团队发展计划项目(IRT_16R72)。

Cooperative caching strategy based on user preference for content-centric network

XIONG Lian1, LI Pengming1,2, CHEN Xiang2, ZHU Hongmei2   

  1. 1. Institute of Communication Engineering Application, Chongqing University of Posts and Communications, Chongqing 400065, China;
    2. Chongqing Key Lab of Mobile Communications Technology(Chongqing University of Posts and Communications), Chongqing 400065, China
  • Received:2018-05-22 Revised:2018-08-02 Online:2018-12-10 Published:2018-12-15
  • Contact: 李朋明
  • Supported by:
    This work is partially supported by the Program for Changjiang Scholars and Innovative Research Teams in Universities (IRT_16R72).

摘要: 针对内容中心网络(CCN)中节点默认缓存所有经过的内容,未能实现对内容选择性缓存与最佳放置的问题,提出一种基于用户偏好的协作缓存策略(CCUP)。首先,考虑用户对内容类型的喜好和内容流行度作为用户本地偏好度指标,实现缓存内容的选择;然后,对需要缓存内容执行差异化缓存策略,全局活跃的内容则缓存在重要的中心节点,非活跃内容则按本地偏好度与节点同用户距离层级匹配缓存;最后,实现用户对本地偏好内容的就近获取和全局活跃内容的快速分发。仿真结果表明,相比典型缓存策略(LCE、Prob(0.6)、Betw),CCUP在平均缓存命中率和平均请求时延方面有明显优势。

关键词: 内容中心网络, 协作缓存策略, 本地偏好度, 全局活跃度, 最佳放置

Abstract: Nodes in the Content-Centric Network (CCN) cache all the passed content by default, without selective caching and optimally placing of the content. In order to solve the problems, a new Cooperative Caching strategy based on User Preference (CCUP) was proposed. Firstly, user's preference for content type and content popularity were considered as user's local preference indexes to realize the selection of cached content. Then, the differentiated caching strategy was executed on the content that needed to be cached, the globally active content was cached at the important central node, and the inactive content was cached according to the matching of the local preference and the distance level between node and user. Finally, the near access of user to local preference content and the quick distribution of global active content were both achieved. The simulation results show that, compared with typical caching strategies, such as LCE (Leave Copy Everywhere)、Prob(0.6) (Probabilistic caching with 0.6)、Betw (cache "less for more"), the proposed CCUP has obvious advantages in average cache hit rate and average request delay.

Key words: Content-Centric Network (CCN), cooperative caching strategy, local preference degree, global active degree, best placement

中图分类号: