A collaborative caching scheme with network clustering and hash-routing in CCN
Weiyuan Li, Yang Li, Wei Wang, Yonghui Xin, Yuemei Xu · 2016
Content-Centric Networking (CCN) proposals rethink the communication model around named data. In-network caching is a fundamental feature to distinguish the CCN from the current host-centric IP network. Caching scheme by hash-routing is a prominent solution as it enables a joint consideration of content placement and request-to-cache routing through a hash function, and therefore, makes the cached contents visible in the domain and meanwhile, eliminates the content redundancy. In this paper, we present here a collaborative caching scheme in a CCN AS domain, which can fully exploit in-network caching by network clustering and hash-routing. Specifically, a heuristic algorithm is proposed to dynamically adjust caching capacity of each cluster based on its egress traffic while controlling the total path stretch incurred. The proposed scheme can improve the caching utility and reduce caching redundancy. Extensive experiments have been performed to evaluate the proposed scheme. Simulation results show that the proposed is effective and outperforms the existing caching mechanisms in CCN.