|
|
Cooperative Caching Mechanism with Content Migration in Content-centric Networking |
Luo Xi①③ An Ying② Wang Jian-xin① Liu Yao④ |
①(School of Information Science and Engineering, Central South University, Changsha 410083, China)
②(Xiangya Medical School, Central South University, Changsha 410013, China)
③(Department of Information Technology, Hunan Police Academy, Changsha 410138, China)
④(School of Computer and Information Engineering, Hunan University of Commerce, Changsha 410205, China) |
|
|
Abstract Content-Centric Networking (CCN) is a new Internet architecture with native support for scalable and efficient content acquisition, which is proposed to accommodate the changes in future communication mode. Content caching is one of the key issues in CCN. In some existing work, the choice of caching nodes is over-focused on few special nodes, which results in an uneven distribution of cached contents. It greatly decreases the utilization of network resources and impairs the overall caching performance. In this paper, a Cooperative Caching Mechanism with Content Migration (CCMCM) is proposed. In this scheme, the centrality of node is considered in the selection of caching nodes to ensure that contents can be cached in the more important nodes as much as possible. When the cached contents are extensive, the caching node can transfer some contents to the appropriate neighbor according to the cache space available, the cache replacement rate and the connection stability between nodes. The aim is to fully utilize the resource of neighbor nodes and achieve effective load distribution. Simulation results show that the proposed scheme improves the load balance among caching nodes, increases the resource utilization and achieves high cache hit rate with low average access cost.
|
Received: 08 April 2015
Published: 27 August 2015
|
|
Fund: The National Natural Science Foundation of China (61402541, 61103204) |
Corresponding Authors:
An Ying
E-mail: anying@csu.edu.cn
|
|
|
|
[1] |
Koponen T, Chawla M, Chun B G, et al.. A data-oriented (and beyond) network architecture[J]. ACM SIGCOMM Computer Communication Review, 2007, 37(4): 181-192.
|
[2] |
Ahlgren B, Dannewitz C, Imbrenda C, et al.. A survey of information-centric networking[J]. IEEE Communications Magazine, 2012, 50(7): 26-36.
|
[3] |
Jacobson V, Smetters D K, Thornton J D, et al.. Networking named content[J]. Communications of the ACM, 2012, 55(1): 117-124.
|
[4] |
Laoutaris N, Syntila S, and Stavrakakis I. Meta algorithms for hierarchical web caches[C]. Proceedings of the IEEE International Performance Computing and Communications Conference (IEEE IPCCC), Phoenix, 2004: 445-452.
|
[5] |
Cho K, Lee M, Park K, et al.. WAVE: popularity-based and collaborative in-network caching for contentoriented networks[C]. Proceedings of the IEEE INFOCOM Workshop on NOMEN, Orlando, FL, 2012: 316-321.
|
[6] |
Ming Z, Xu M, and Wang D. Age-based cooperative caching in information-centric network[C]. Proceedings of the 23rd International Conference on Computer Communication and Networks (ICCCN), Shanghai, 2014: 1-8.
|
[7] |
葛国栋, 郭云飞, 刘彩霞, 等. 命名数据网络中基于内容请求相关性的协作缓存算法[J]. 电子与信息学报, 2014, 36(12): 2795-2801.
|
|
Ge Guo-dong, Guo Yun-fei, Liu Cai-xia, et al.. Collaborative caching algorithm based on request correlation in named data networking[J]. Journal of Electronics & Information Technology, 2014, 36(12): 2795-2801.
|
[8] |
Wang L, Bayhan S, and Kangasharju J. Optimal chunking and partial caching in information-centric networks[J]. Computer Communications, 2015, 61: 48-57.
|
[9] |
Qian H, Muqing W, Dongyang W, et al.. Lifetime-based greedy caching approach for content-centric networking[C]. Proceedings of the 21st International Conference on Telecommunications (ICT), Lisbon, Portugal, 2014: 426-430.
|
[10] |
Chai W K, He D, Psaras I, et al.. Cache “less for more” in information-centric networks (extended version)[J]. Computer Communications, 2013, 36(7): 758-770.
|
[11] |
Psaras I, Chai W K, and Pavlou G. Probabilistic in-network caching for information-centric networks[C]. Proceedings of the Second Edition of the ICN Workshop on Information- centric Networking, Helsinki, Finland, 2012: 55-60.
|
[12] |
崔现东, 刘江, 黄韬, 等. 基于节点介数和替换率的内容中心网络网内缓存策略[J]. 电子与信息学报, 2014, 36(1): 1-7.
|
|
Cui Xian-dong, Liu Jiang, Huang Tao, et al.. A novel in-network caching scheme based on betweenness and replacement rate in content centric networking[J]. Journal of Electronics & Information Technology, 2014, 36(1): 1-7.
|
[13] |
NS-3 based Named Data Networking (NDN) Simulator[OL]. http://ndnsim.net, 2013.6.
|
|
|
|