Consistent hashing based cooperative caching and forwarding in content centric network

The original Content Centric Network (CCN) employs a simple caching scheme, Leave Copy Everywhere (LCE). However, this scheme is not efficient because cache redundancy reduces the storage capacity of the CCN network. In this paper, to resolve the issue of cache redundancy, we propose a cooperative caching decision and forwarding mechanism which is based on consistent hashing and virtual routers. We divide the Autonomous System (AS) into several groups of routers. The routers in the group cooperatively store the contents (Data) and also forward the requests (Interest) cooperatively in order to increase the caching performance of the CCN network. Finally, we evaluate our proposal by using a chunk-level simulator. The results show that the cache hit ratio of our proposed scheme is better than other proposed schemes.

[1]  Alexander Afanasyev,et al.  Adaptive forwarding in named data networking , 2012, CCRV.

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

[3]  Werner Vogels,et al.  Dynamo: amazon's highly available key-value store , 2007, SOSP.

[4]  Jason Min Wang,et al.  Progressive caching in CCN , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

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

[6]  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).

[7]  Mohammad Reza Nakhai,et al.  2013 IEEE International Conference on Communications (ICC) , 2013 .

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

[9]  Choong Seon Hong,et al.  Probabilistic In-Networking Chunk Marking and Caching for Information-Centric Networks , 2013 .

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

[11]  Gennaro Boggia,et al.  COBRA: Lean intra-domain routing in NDN , 2014, 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC).

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

[13]  László Böszörményi,et al.  A survey of Web cache replacement strategies , 2003, CSUR.

[14]  Ben Y. Zhao,et al.  OceanStore: an architecture for global-scale persistent storage , 2000, SIGP.

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

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

[17]  David R. Karger,et al.  Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the World Wide Web , 1997, STOC '97.

[18]  Guangyu Shi,et al.  Collaborative Forwarding and Caching in Content Centric Networks , 2012, Networking.