ABSTRACT
Content Centric Networking (CCN) is a content name-oriented approach to disseminate content to edge gateways/routers. In CCN, a content is cached at routers for a certain time. When the associated deadline is reached, the content is removed to cope with the limited size of content storage. If the content is popular, the previously queried content can be reused for multiple times to save bandwidth capacity. It is, therefore, critical to design an efficient replacement policy to keep popular content as long as possible. Recently, a novel caching strategy, named Most Popular Content (MPC), was proposed for CCN. It considers the high skewness of content popularity and outperforms existing default caching approaches in CCN such as Least Recently Used (LRU) and Least Frequency Used (LFU). However, MPC has some undesirable features, such as slow convergence of hitting rate and unstable hitting rate performance for various cache sizes. In this paper, a new caching policy, dubbed Fine-Grained Popularity-based Caching (FGPC), is proposed to overcome the above-mentioned weak points. Compared to MPC, FGPC always caches coming content when storage is available. Otherwise, it keeps only most popular content. FGPC achieves higher hitting rate and faster convergence speed than MPC. Based on FGPC, we further propose a Dynamic-FGPC (D-FGPC) approach that regularly adjusts the content popularity threshold. D-FGPC exhibits more stability in the hitting rate performance in comparison to FGPC and that is for various cache sizes and content sizes. The performance of both FGPC and D-FGPC caching policies are evaluated using OPNET Modeler. The obtained simulation results show that FGPC and D-FGPC outperform LRU, LFU, and MPC.
- V. Jacobson, D. Smetters, J. Thornton, M. Plass, N. Briggs, and R. Braynard, "Networking named content", Communication of the ACM, Vol. 55, No. 1, pp. 117--124, Jan. 2012. Google ScholarDigital Library
- CCNx protocol. Available: http://www.ccnx.orgGoogle Scholar
- C. Bernardini, T. Silverston, and O. Festor, "MPC: Popularity-based Caching Strategy for Content Centric Networks", IEEE International Conference onComminication (ICC2013), pp. 2212--2216, Budapest, Hungary, Jun. 2013.Google ScholarCross Ref
- OPNET Modeler. Available: www.opnet.comGoogle Scholar
- M. Chen, "OPNET Network Simulation", Press of Tsinghua University, ISBN 7--302-08232--4, 2004.Google Scholar
- Named Data Networking. Available: http://www.nameddata.netGoogle Scholar
- NS-3 based Named Data Networking (NDN) simulator. Available: http://ndnsim.net/index.htmlGoogle Scholar
- B. Han, X. Wang, T. Kwon, Y. Choi, and N. Choi, "AMVS-NDN : Adaptive Mobile Video Streaming with Offloading and Sharing in Wireless Named Data Networking", IEEE INFOCOM, NOMEN Workshop, Turin, Italy, April, 2013.Google Scholar
- X. N. Nguyen, D. Saucez, and T. Turletti, "Efficient caching in Content-Centric Networks using OpenFlow", INFOCOM 2013 Workshop Proceedings (2013), pp. 1--2, Feb. 2013.Google ScholarCross Ref
- M. Xie, I. Widjaja, and H. Wang, "Enhancing Cache Robustness for Content-Centric Networking", INFOCOM 2013 Workshop Proceedings (2012), pp. 2426--2434, Mar. 2012.Google Scholar
- Y. Li ,H. Xie, Y. Wen, and Z. Zhang, "Coordinating In-Network Caching in Content-Centric Networks: Model and Analysis", Distributed Computing Systems (ICDCS) 2013, pp. 62--72, Jul. 2013. Google ScholarDigital Library
- M. Cha, H. Kwak, P. Rodriguez, Y. Ahn, and S.Moon, "Analyzing the Video Popularity Characteristics of Large-Scale User Generated Content Systems", IEEE/ACM Transaction on Networking, Vol. 17, No. 5, pp. 1357--1370, Oct. 2009. Google ScholarDigital Library
- N. Eisley, L. Peh, and L. Shang, "In-Network Cache Coherence", Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture, pp. 321--332, Dec. 2006. Google ScholarDigital Library
- I. Psaras, W. K. Chai, and George Pavlou, "Probabilistic In-Network Caching for Information-Centric Networks", ICN '12 Proceedings of the second edition of the ICN workshop on Information-centric networking, pp. 55--60, Aug. 2012. Google ScholarDigital Library
- T. Taleb, N. Kato, and Y. Nemoto, "Neighbors-Buffering Based Video-on-Demand Architecture", in Signal Processing: Image Communication J., Vol. 18, No. 7, Aug. 2003, pp. 515--526.Google ScholarCross Ref
- T. Taleb, Y. Hadjadj-Aoul, and K. Samdanis, "Efficient Solutions for Data Traffic Management in 3GPP Networks", in IEEE Systems J. (to appear)Google Scholar
- K. Samdanis, T. Taleb, and S. Schmid, "Traffic Offload Enhancements for eUTRAN", in IEEE Communications Surveys & Tutorials J., Vol. 14, No. 3, Third Quarter 2012. pp. 884--896.Google Scholar
- X. Wang, M. Chen, T. Taleb, A. Ksentini, and V.C.M. Leung, "Cache in the air: exploiting content caching and delivery techniques for 5G systems", in IEEE Communications Magazine, Vol. 52, No. 2, Feb. 2014. pp.131--139Google ScholarCross Ref
- G. Li, M. Wang, J. Feng, L. Xu, B. Ramamurthy, W. Li, and X. Guan, "Understanding User Generated Content Characteristics: A Hot-Event Perspective", IEEE Communications Conference (IEEE ICC2011), pp. 1--5, Kyoto, Japan, Jun. 2011.Google ScholarCross Ref
- G. Tyson, S. Kauney, S. Miles, Y. El-khatibz, A. Mauthez and A. Taweel, "A Trace-Driven Analysis of Caching in Content-Centric Networks", IEEE Conference on Computer Communications and Networks (ICCCN), Munich, Germani, 2012.Google ScholarCross Ref
- A. Ghodsi, T. Koponen, B. Raghavan, S. Shenker, A. Singla and J. Wilcox," Information-Centric Networking: Seeing the Forest for the Trees", Procedure of 10th ACM Workshop Hot Topics in Networks, Nov. 2011. Google ScholarDigital Library
- J. Li, H. Wu, B. Liu, J. Lu, Y. Wang, X. Wang, Y. Zhang, and L. Dong, "Popularity-driven Coordinated Caching in Named Data Networking", ACM/IEEE symposium on Architectures for networking and communications systems (ANCS), pp. 15--26, Oct. 2012. Google ScholarDigital Library
- Z. Ming, M. Xu, and D. Wangy, "Age-based Cooperative Caching in Information-Centric Networks", IEEE Conference on Computer Communication Workshops (INFOCOM), pp. 268--273, Mar. 2012.Google Scholar
- D. Rossi, G. Rossini, "Caching performance of content centric networks under multi-path routing (and more)", Telecom ParisTech, Technical report, Paris, France, 2011.Google Scholar
- D. Rossi, G. Rossini, "A dive into the caching performance of Content Centric Networking", Computer Aided Modeling and Design of Communication Links and Networks(CAMAD), 2012 IEEE 17th International Workshop on, pp.105--109, Sept. 2012.Google Scholar
Index Terms
- FGPC: fine-grained popularity-based caching design for content centric networking
Recommendations
Coexist: a hybrid approach for content oriented publish/subscribe systems
ICN '12: Proceedings of the second edition of the ICN workshop on Information-centric networkingContent Centric Networking (CCN) is a new paradigm that addresses the gap between the content-centric needs of a user and the current widespread location-centric IP network architecture. In this paper, we propose a hybrid content centric architecture ...
Coexist: integrating content oriented publish/subscribe systems with ip
ANCS '12: Proceedings of the eighth ACM/IEEE symposium on Architectures for networking and communications systemsContent-Centric Networking (CCN) seeks to meet the content-centric needs of users. In this paper, we propose hybrid-COPSS, a hybrid content-centric architecture. We build on the previously proposed Content-Oriented Publish/Subscribe System (COPSS) to ...
Flash-forward CCN: flow-driven forwarding architecture for content centric networks
ACM-ICN '14: Proceedings of the 1st ACM Conference on Information-Centric NetworkingContent-centric Networking (CCN) promises significant advantages over the current Internet architecture by replacing its host-centric design with a content-centric one, and enabling in-network caching and name-based forwarding. However, despite its ...
Comments