Design and Evaluation of the Optimal Cache Allocation for Content-Centric Networking

被引:67
|
作者
Wang, Yonggong [1 ,2 ]
Li, Zhenyu [3 ]
Tyson, Gareth [4 ]
Uhlig, Steve [4 ]
Xie, Gaogang [3 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
[2] CETC 54, Sci & Technol Informat Transmiss & Disseminat Com, Shijiazhuang, Hebei, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Network Div, Beijing 100080, Peoples R China
[4] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London, England
基金
中国国家自然科学基金;
关键词
Cache allocation; CCN; on-path; optimization; centrality;
D O I
10.1109/TC.2015.2409848
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Content-centric networking (CCN) is a promising framework to rebuild the Internet's forwarding substrate around the concept of content. CCN advocates ubiquitous in-network caching to enhance content delivery, and thus each router has storage space to cache frequently requested content. In this work, we focus on the cache allocation problem, namely, how to distribute the cache capacity across routers under a constrained total storage budget for the network. We first formulate this problem as a content placement problem and obtain the optimal solution by a two-step method. We then propose a suboptimal heuristic method based on node centrality, which is more practical in dynamic networks with frequent content publishing. We investigate through simulations the factors that affect the optimal cache allocation, and perhaps more importantly we use a real-life Internet topology and video access logs from a large scale Internet video provider to evaluate the performance of various cache allocation methods. We observe that network topology and content popularity are two important factors that affect where exactly should cache capacity be placed. Further, the heuristic method comes with only a very limited performance penalty compared to the optimal allocation. Finally, using our findings, we provide recommendations for network operators on the best deployment of CCN caches capacity over routers.
引用
收藏
页码:95 / 107
页数:13
相关论文
共 50 条
  • [1] Optimal Cache Allocation for Content-Centric Networking
    Wang, Yonggong
    Li, Zhenyu
    Tyson, Gareth
    Uhlig, Steve
    Xie, Gaogang
    [J]. 2013 21ST IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2013,
  • [2] Enhancing Cache Robustness for Content-Centric Networking
    Xie, Mengjun
    Widjaja, Indra
    Wang, Haining
    [J]. 2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2426 - 2434
  • [3] Secure and Optimal Content-Centric Networking Caching Design
    Thakker, Karan
    Lung, Chung-Horng
    Morde, Prathamesh
    [J]. 2015 SECOND INTERNATIONAL CONFERENCE ON TRUSTWORTHY SYSTEMS AND THEIR APPLICATIONS, 2015, : 28 - 35
  • [4] Hybrid Memory Allocation for Content-Centric Networking
    Liu, Teng
    Abouzeid, Alhussein A.
    [J]. 2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [5] An Optimal Fair Resource Allocation Strategy for a Lightweight Content-Centric Networking Architecture
    Yuan, Dongming
    Xu, Yanan
    Ran, Jing
    Hu, Hefei
    Liu, Yuanan
    Li, Xu
    [J]. PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 573 - 577
  • [6] Energy-Aware Cache Management for Content-Centric Networking
    Imai, Satoshi
    Leibnitz, Kenji
    Murata, Masayuki
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, : 1623 - 1629
  • [7] Content-Centric Networking
    Kurose, Jim
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (01) : 116 - 116
  • [8] Content-Centric Vehicular Networking: An Evaluation Study
    Amadeo, Marica
    Campolo, Claudia
    Molinaro, Antonella
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 71 - 75
  • [9] ICP: Design and Evaluation of an Interest Control Protocol for Content-Centric Networking
    Carofiglio, Giovanna
    Gallo, Massimo
    Muscariello, Luca
    [J]. 2012 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2012, : 304 - 309
  • [10] On the Optimal Cache Allocation in Information-Centric Networking
    Hagikura, Jo
    Nakamura, Ryo
    Ohsaki, Hiroyuki
    [J]. 2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1151 - 1156