{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T16:35:55Z","timestamp":1778344555006,"version":"3.51.4"},"reference-count":41,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2021,5,15]],"date-time":"2021-05-15T00:00:00Z","timestamp":1621036800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>With the rapid growth of mass content retrieval on the Internet, Information-Centric Network (ICN) has become one of the hotspots in the field of future network architectures. The in-network cache is an important feature of ICN. For better network performance in ICN, the cache size on each node should be allocated in proportion to its importance. However, in some current studies, the importance of cache nodes is usually determined by their location in the network topology, ignoring their roles in the actual content transmission process. In this paper, we focus on the allocation of cache size for each node within a given total cache space budget. We explore the impact of heterogeneous cache allocation on content dissemination under the same ICN infrastructure and we quantify the importance of nodes from content dissemination and network topology. To this purpose, we implement a hierarchy partitioning method based on content dissemination, then we formulate a set of weight calculation methods for these hierarchies and to provide a per-node cache space allocation to allocate the total cache space budget to each node in the network. The performance of the scheme is evaluated on the Garr topology, and the average hit ratio, latency, and load are compared to show that the proposed scheme has better performance in these aspects than other schemes.<\/jats:p>","DOI":"10.3390\/fi13050131","type":"journal-article","created":{"date-parts":[[2021,5,16]],"date-time":"2021-05-16T23:17:16Z","timestamp":1621207036000},"page":"131","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Hierarchical Cache Size Allocation Scheme Based on Content Dissemination in Information-Centric Networks"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0064-3247","authenticated-orcid":false,"given":"Hongyu","family":"Liu","sequence":"first","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, China"},{"name":"School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences No. 19(A), Yuquan Road, Shijingshan District, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Han","sequence":"additional","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, China"},{"name":"School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences No. 19(A), Yuquan Road, Shijingshan District, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.cosrev.2016.01.001","article-title":"Named Data Networking: A Survey","volume":"19","author":"Saxena","year":"2016","journal-title":"Comput. Sci. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Carofiglio, G., Gehlen, V., and Perino, D. (2011, January 5\u20139). Experimental Evaluation of Memory Management in Content-Centric Networking. Proceedings of the 2011 IEEE International Conference on Communications (ICC), Kyoto, Japan.","DOI":"10.1109\/icc.2011.5962739"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ahlgren, B., D\u2019Ambrosio, M., Marchisio, M., Marsh, I., Dannewitz, C., Ohlman, B., Pentikousis, K., Strandberg, O., Rembarz, R., and Vercellone, V. (2008, January 9\u201312). Design Considerations for a Network of Information. Proceedings of the 2008 ACM CoNEXT Conference, Madrid, Spain.","DOI":"10.1145\/1544012.1544078"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Koponen, T., Chawla, M., Chun, B.G., Ermolinskiy, A., Kim, K.H., Shenker, S., and Stoica, I. (2007, January 27\u201331). A Data-Oriented (and beyond) Network Architecture. Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Kyoto, Japan.","DOI":"10.1145\/1282380.1282402"},{"key":"ref_5","first-page":"75","article-title":"Publish\/Subscribe for Internet: PSIRP Perspective","volume":"84","author":"Lagutin","year":"2010","journal-title":"Future Internet Assem."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.comcom.2013.01.009","article-title":"Network of Information (Netinf)\u2014An Information-Centric Networking Architecture","volume":"36","author":"Dannewitz","year":"2013","journal-title":"Comput. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1145\/2740070.2626331","article-title":"A Global Name Service for a Highly Mobile Internetwork","volume":"44","author":"Sharma","year":"2014","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/2656877.2656888","article-title":"Mobilityfirst: A Mobility-Centric and Trustworthy Internet Architecture","volume":"44","author":"Venkataramani","year":"2014","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Jacobson, V., Smetters, D.K., Thornton, J.D., Plass, M.F., Briggs, N.H., and Braynard, R.L. (2009, January 1\u20134). Networking Named Content. Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, Rome, Italy.","DOI":"10.1145\/1658939.1658941"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1145\/2656877.2656887","article-title":"Named Data Networking","volume":"44","author":"Zhang","year":"2014","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_11","first-page":"1","article-title":"SEANet: Architecture and Technologies of an On-site, Elastic, Autonomous Network","volume":"6","author":"Wang","year":"2020","journal-title":"J. Netw. New Media"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Afanasyev, A., Burke, J., Refaei, T., Wang, L., Zhang, B., and Zhang, L. (2018, January 29\u201331). A Brief Introduction to Named Data Networking. Proceedings of the MILCOM 2018\u20142018 IEEE Military Communications Conference (MILCOM), Los Angeles, CA, USA.","DOI":"10.1109\/MILCOM.2018.8599682"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MCOM.2012.6384447","article-title":"Economic Incentives in Information-Centric Networking: Implications for Protocol Design and Public Policy","volume":"50","author":"Agyapong","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2011.10.005","article-title":"A Survey on Content-Centric Technologies for the Current Internet: CDN and P2P Solutions","volume":"35","author":"Passarella","year":"2012","journal-title":"Comput. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1475","DOI":"10.1007\/s11432-011-4464-8","article-title":"P2P Traffic Optimization","volume":"55","author":"Zhang","year":"2012","journal-title":"Sci. China Inf. Sci."},{"key":"ref_16","unstructured":"Wierzbicki, A., Leibowitz, N., Ripeanu, M., and Wozniak, R. (2004, January 19\u201322). Cache Replacement Policies Revisited: The Case of P2P Traffic. Proceedings of the IEEE International Symposium on Cluster Computing and the Grid, 2004 (CCGrid 2004), Chicago, IL, USA."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1447","DOI":"10.1109\/TNET.2008.918081","article-title":"Traffic Modeling and Proportional Partial Caching for Peer-to-Peer Systems","volume":"16","author":"Hefeeda","year":"2008","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_18","unstructured":"Arianfar, S., Nikander, P., and Ott, J. (2010, January 30\u201331). Packet-Level Caching for Information-Centric Networking. Proceedings of the Re-Architecting the Internet Workshop, Philadelphia, PA, USA."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Arianfar, S., Nikander, P., and Ott, J. (2010, January 30\u201331). On Content-Centric Router Design and Implications. Proceedings of the Re-Architecting the Internet Workshop, Philadelphia, PA, USA.","DOI":"10.1145\/1921233.1921240"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1109\/MCOM.2014.6957152","article-title":"A survey of energy-efficient caching in information-centric networking","volume":"52","author":"Fang","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Muscariello, L., Carofiglio, G., and Gallo, M. (2011, January 15\u201319). Bandwidth and Storage Sharing Performance in Information Centric Networking. Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking, Toronto, ON, Canada.","DOI":"10.1145\/2018584.2018593"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1473","DOI":"10.1109\/COMST.2015.2420097","article-title":"A Survey of Caching Mechanisms in Information-Centric Networking","volume":"17","author":"Zhang","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2465","DOI":"10.1016\/j.comnet.2012.11.026","article-title":"Performance Analysis of In-Network Caching for Content-Centric Networking","volume":"57","author":"Kim","year":"2013","journal-title":"Comput. Netw."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Rossini, G., and Rossi, D. (2012, January 17\u201319). A Dive into the Caching Performance of Content Centric Networking. Proceedings of the 2012 IEEE 17th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Barcelona, Spain.","DOI":"10.1109\/CAMAD.2012.6335307"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Rossi, D., and Rossini, G. (2012, January 25\u201330). On Sizing CCN Content Stores by Exploiting Topological Information. Proceedings of the 2012 IEEE INFOCOM Workshops, Orlando, FL, USA.","DOI":"10.1109\/INFCOMW.2012.6193506"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/j.jnca.2013.03.002","article-title":"A Novel Cache Size Optimization Scheme Based on Manifold Learning in Content Centric Networking","volume":"37","author":"Xu","year":"2014","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_27","unstructured":"Cui, X., Liu, J., Huang, T., Chen, J., and Liu, Y. (2013, January 21\u201323). A Novel Metric for Cache Size Allocation Scheme in Content Centric Networking. Proceedings of the National Doctoral Academic Forum on Information and Communications Technology 2013, Beijing, China."},{"key":"ref_28","unstructured":"Wang, Y., Li, Z., Tyson, G., Uhlig, S., and Xie, G. (2013, January 7\u201310). Optimal Cache Allocation for Content-Centric Networking. Proceedings of the 2013 21st IEEE International Conference on Network Protocols (ICNP), Goettingen, Germany."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"568","DOI":"10.1109\/90.879344","article-title":"The Cache Location Problem","volume":"8","author":"Krishnan","year":"2000","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"056114","DOI":"10.1103\/PhysRevE.80.056114","article-title":"Spectral Properties of Networks with Community Structure","volume":"80","author":"Chauhan","year":"2009","journal-title":"Phys. Rev. E"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1016\/j.comnet.2015.09.003","article-title":"Optimal Design of Information Centric Networks","volume":"91","author":"Mangili","year":"2015","journal-title":"Comput. Netw."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Azimdoost, B., Farhadi, G., Abani, N., and Ito, A. (May, January 26). Optimal In-Network Cache Allocation and Content Placement. Proceedings of the 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Hong Kong, China.","DOI":"10.1109\/INFCOMW.2015.7179395"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/TC.2015.2409848","article-title":"Design and evaluation of the optimal cache allocation for content-centric networking","volume":"65","author":"Wang","year":"2015","journal-title":"IEEE Trans. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Li, Y., Wang, J., and Han, R. (2020). An On-Path Caching Scheme Based on the Expected Number of Copies in Information-Centric Networks. Electronics, 9.","DOI":"10.3390\/electronics9101705"},{"key":"ref_35","first-page":"193","article-title":"Optimal Heterogeneous Cache Allocation Mechanism In Information-Centric Networking","volume":"17","author":"Jin","year":"2021","journal-title":"Int. J. Innov. Comput. Inf. Control"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1109\/TPDS.2004.1278101","article-title":"Design, implementation, and evaluation of differentiated caching services","volume":"15","author":"Lu","year":"2004","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Fricker, C., Robert, P., Roberts, J., and Sbihi, N. (2012, January 25\u201330). Impact of traffic mix on caching performance in a content-centric network. Proceedings of the IEEE INFOCOM Workshops, Orlando, FL, USA.","DOI":"10.1109\/INFCOMW.2012.6193511"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Breslau, L., Cao, P., Fan, L., Phillips, G., and Shenker, S. (1999, January 21\u201325). Web caching and Zipf-like distributions: Evidence and implications. Proceedings of the Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, New York, NY, USA.","DOI":"10.1109\/INFCOM.1999.749260"},{"key":"ref_39","unstructured":"Chesire, M., Wolman, A., Voelker, G.M., and Levy, H.M. (2001, January 26\u201328). Measurement and analysis of a streaming media workload. Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, San Francisco, CA, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1016\/j.peva.2005.05.003","article-title":"The LCD interconnection of LRU caches and its analysis","volume":"63","author":"Laoutaris","year":"2006","journal-title":"Perform. Eval."},{"key":"ref_41","unstructured":"Laoutaris, N., Syntila, S., and Stavrakakis, I. (2004, January 15\u201317). Meta algorithms for hierarchical web caches. Proceedings of the IEEE International Conference on Performance, Computing, and Communications, Phoenix, AZ, USA."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/13\/5\/131\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:02:00Z","timestamp":1760162520000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/13\/5\/131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,15]]},"references-count":41,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,5]]}},"alternative-id":["fi13050131"],"URL":"https:\/\/doi.org\/10.3390\/fi13050131","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,15]]}}}