CPHR: In-Network Caching for Information-Centric Networking With Partitioning and Hash-Routing

被引:59
作者
Wang, Sen [1 ,2 ,3 ]
Bi, Jun [3 ,4 ]
Wu, Jianping [3 ,4 ]
Vasilakos, Athanasios V. [5 ]
机构
[1] Chongqing Univ, Sch Software Engn, Chongqing 400044, Peoples R China
[2] Minist Educ, Key Lab Dependable Serv Comp Cyber Phys Soc, Chongqing 400044, Peoples R China
[3] Tsinghua Univ, Inst Network Sci & Cyberspace, Beijing 100084, Peoples R China
[4] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol TNList, Beijing 100084, Peoples R China
[5] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
基金
美国国家科学基金会;
关键词
Collaborative caching; hash-routing; information-centric networking; in-network caching;
D O I
10.1109/TNET.2015.2480093
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, research on Information-Centric Networking (ICN) has flourished, which attempts to shift from the current host-oriented Internet architecture to an information-oriented one. The built-in caching capability is a typical feature of ICN. In this paper, in order to fully exploit the built-in caching capability of ICN, we propose a collaborative in-network caching scheme with Content-space Partitioning and Hash-Routing, which is named as CPHR. By intelligently partitioning the content space and assigning partitions to caches, CPHR is able to constrain the path stretch incurred by hash-routing. We formulate the problem of assigning partitions to caches into an optimization problem of maximizing the overall hit ratio and propose a heuristic algorithm to solve it. We also formulate the partitioning proportion problem into a min-max linear optimization problem to balance cache workloads. By simulations with both the characteristics of real Internet traffic and traces of peer-to-peer (P2P) traffic, we show the necessity of collaborative caching since the en-route caching mode cannot yield a considerable overall hit ratio with practical cache size. It is shown as well that CPHR can significantly increase the overall hit ratio by up to about 100% with the practical cache policy Least Recently Used (LRU) while the overhead incurred is acceptable in terms of propagation latency and load on links.
引用
收藏
页码:2774 / 2787
页数:14
相关论文
共 28 条
  • [1] [Anonymous], ACM T INTERNET TECHN
  • [2] [Anonymous], 2013, P 3 ACM SIGCOMM WORK
  • [3] [Anonymous], 2009, P 5 INT C EM NETW EX, DOI [DOI 10.1145/1658939.1658941, 10.1145/1658939.1658941]
  • [4] [Anonymous], P ITC
  • [5] [Anonymous], NAMED DATA NETWORKIN, DOI DOI 10.1109/ICCMC.2018.848806
  • [6] [Anonymous], 2009, P 6 USENIX S NETW SY
  • [7] Breslau L, 1999, IEEE INFOCOM SER, P126, DOI 10.1109/INFCOM.1999.749260
  • [8] Cho K, 2012, IEEE CONF COMPUT, P316, DOI 10.1109/INFCOMW.2012.6193512
  • [9] A Survey on Content-Oriented Networking for Efficient Content Delivery
    Choi, Jaeyoung
    Han, Jinyoung
    Cho, Eunsang
    Kwon, Ted 'Taekyoung'
    Choi, Yanghee
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (03) : 121 - 127
  • [10] Fayazbakhsh, 2013, ACM SIGCOMM, DOI DOI 10.1145/2534169.2486023