A Hybrid ICN Cache Coordination Scheme Based on Role Division between Cache Nodes

Information-Centric Networking(ICN) is a paradigm shift from traditional TCP/IP's host-centric approaches, which relies on self-certifiable content, built-in pervasive in-network caching and flexible request routing to provide native support for efficient and scalable content distribution from the architectural layer. Caching in ICN diverts from traditional Web Caching due to its arbitrary network topology and the requirement for line-rate operation, which makes cache coordination a crucial task. However, most of the cache coordination schemes proposed to date use uniform caching coordination policies within the same cache network, which is either hard to achieve good balance between user QoE and resource utilization or hard to scale. This paper proposes a hybrid cache coordination scheme that bases on cache node role separation. The cache network is divided into a core area and several edge areas. The core area applies an explicit and off- path cache coordination policy such as the HASH-based cache coordination to improve cache diversity within the cache network, whereas the edge areas can apply any implicit and on-path cache coordination policies such as LCE and LCD. The separation allows this scheme to be easily extended to large networks, and simulation results show that the hybrid schemes can achieve good balance between user QoE and network resource utilization.

[1]  Massimo Gallo,et al.  Performance evaluation of the random replacement policy for networks of caches , 2012, SIGMETRICS '12.

[2]  Daniel Massey,et al.  Routing policies in named data networking , 2011, ICN '11.

[3]  Martin Dräxler,et al.  Efficiency of On-Path and Off-Path Caching Strategies in Information Centric Networks , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[4]  Yanghee Choi,et al.  WAVE: Popularity-based and collaborative in-network caching for content-oriented networks , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[5]  Dario Rossi,et al.  ccnSim: An highly scalable CCN simulator , 2013, 2013 IEEE International Conference on Communications (ICC).

[6]  Diego Perino,et al.  A reality check for content centric networking , 2011, ICN '11.

[7]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM '07.

[8]  Xueyan Tang,et al.  Coordinated En-Route Web Caching , 2002, IEEE Trans. Computers.

[9]  J. J. Garcia-Luna-Aceves,et al.  Understanding optimal caching and opportunistic caching at "the edge" of information-centric networks , 2014, ICN '14.

[10]  James F. Kurose,et al.  Congestion-aware caching and search in information-centric networks , 2014, ICN '14.

[11]  Jun Zhang,et al.  Intra-AS cooperative caching for content-centric networks , 2013, ICN '13.

[12]  George Pavlou,et al.  Probabilistic in-network caching for information-centric networks , 2012, ICN '12.

[13]  Masayuki Murata,et al.  CATT: potential based routing with content caching for ICN , 2012, ICN '12.

[14]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[15]  Dario Rossi,et al.  INFORM: a dynamic interest forwarding mechanism for information centric networking , 2013, ICN '13.

[16]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[17]  Dario Rossi,et al.  Evaluating CCN multi-path interest forwarding strategies , 2013, Comput. Commun..

[18]  Jianping Wu,et al.  Collaborative caching based on hash-routing for information-centric networking , 2013, SIGCOMM 2013.

[19]  George Pavlou,et al.  Hash-routing schemes for information centric networking , 2013, ICN '13.

[20]  Tao Zhou,et al.  Evolution of the Internet and its cores , 2008 .

[21]  Gwendal Simon,et al.  Time-Shifted TV in Content Centric Networks: The Case for Cooperative In-Network Caching , 2011, 2011 IEEE International Conference on Communications (ICC).

[22]  Yang Li,et al.  A chunk caching location and searching scheme in Content Centric Networking , 2012, 2012 IEEE International Conference on Communications (ICC).

[23]  James F. Kurose,et al.  Breadcrumbs: Efficient, Best-Effort Content Location in Cache Networks , 2009, IEEE INFOCOM 2009.

[24]  Dario Rossi,et al.  Coupling caching and forwarding: benefits, analysis, and implementation , 2014, ICN '14.

[25]  F. Richard Yu,et al.  A Survey of Green Information-Centric Networking: Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[26]  Bruce M. Maggs,et al.  Less pain, most of the gain: incrementally deployable ICN , 2013, SIGCOMM.

[27]  Nikolaos Laoutaris,et al.  Meta algorithms for hierarchical Web caches , 2004, IEEE International Conference on Performance, Computing, and Communications, 2004.

[28]  F. Richard Yu,et al.  A survey of energy-efficient caching in information-centric networking , 2014, IEEE Communications Magazine.