{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:00:24Z","timestamp":1760148024983,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,3,25]],"date-time":"2023-03-25T00:00:00Z","timestamp":1679702400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Strategic Leadership Project of Chinese Academy of Sciences: SEANET Technology Standardization Research System Development","award":["XDC02070100"],"award-info":[{"award-number":["XDC02070100"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>As the Internet communication model changes from host-centric to content-centric, information-centric networking (ICN) as a new network architecture has received increasing attention. There are often multiple replicas of content in ICN, and how to reasonably utilize the characteristics of multiple replicas to further improve user experience is an important issue. In this paper, we propose a replica-selection algorithm, called the transmission completion time estimation (TCTE) algorithm. TCTE maintains the state of replica nodes in the domain with passive measurements in a limited domain of an enhanced name resolution system (ENRS), then estimates the transmission completion time of different replica nodes and selects the smallest one. When no replica is found in the ENRS domain, the nearest-replica algorithm will be used, so TCTE will not increase the traffic in the core network. Experiments show that TCTE not only effectively improves the user\u2019s download rate and edge node throughput, reduces download rate fluctuations, reduces user download delay, and improves fairness, but also has universal applicability.<\/jats:p>","DOI":"10.3390\/fi15040120","type":"journal-article","created":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T01:38:36Z","timestamp":1679881116000},"page":"120","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Replica-Selection Algorithm Based on Transmission Completion Time Estimation in ICN"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9342-2111","authenticated-orcid":false,"given":"Zhiyuan","family":"Wang","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"}]},{"given":"Hong","family":"Ni","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"}]},{"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"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/MNET.2019.1800551","article-title":"ICN publisher-subscriber models: Challenges and group-based communication","volume":"33","author":"Nour","year":"2019","journal-title":"IEEE Netw."},{"key":"ref_2","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_3","unstructured":"NDN (2023, January 09). The Named Data Networking Project. Available online: http:\/\/www.named-data.net\/."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1145\/2412096.2412098","article-title":"Mobilityfirst: A robust and trustworthy mobility-centric architecture for the future internet","volume":"16","author":"Raychaudhuri","year":"2012","journal-title":"ACM Sigmob. Mob. Comput. Commun. Rev."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.comcom.2013.01.009","article-title":"Network of information (netinf)\u2013an information-centric networking architecture","volume":"36","author":"Dannewitz","year":"2013","journal-title":"Comput. Commun."},{"key":"ref_6","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_7","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_8","doi-asserted-by":"crossref","unstructured":"Saadeh, H., Almobaideen, W., Sabri, K.E., and Saadeh, M. (2019, January 10\u201313). Hybrid SDN-ICN architecture design for the internet of things. Proceedings of the 2019 Sixth International Conference on Software Defined Systems (SDS), Rome, Italy.","DOI":"10.1109\/SDS.2019.8768582"},{"key":"ref_9","unstructured":"Mehmood, K., Kralevska, K., and Palma, D.J. (2021). Intent-driven autonomous network and service management in future networks: A structured literature review. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1109\/SURV.2013.070813.00063","article-title":"A survey of information-centric networking research","volume":"16","author":"Xylomenos","year":"2013","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2847","DOI":"10.1109\/COMST.2016.2565541","article-title":"A Survey of Caching Policies and Forwarding Mechanisms in Information-Centric Networking","volume":"18","author":"Ioannou","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Song, Y., Ni, H., and Zhu, X. (2021). An Enhanced Replica Selection Approach Based on Distance Constraint in ICN. Electronics, 10.","DOI":"10.3390\/electronics10040490"},{"key":"ref_13","first-page":"1865","article-title":"A deterministic latency name resolution framework using network partitioning for 5G-ICN integration","volume":"15","author":"Liao","year":"2019","journal-title":"Int. J. Innov. Comput. Inf. Control"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Dong, L., and Wang, G. (2018, January 5\u20138). A Hybrid Approach for Name Resolution and Producer Selection in Information Centric Network. Proceedings of the 2018 International Conference on Computing, Networking and Communications (ICNC), Maui, HI, USA.","DOI":"10.1109\/ICCNC.2018.8390406"},{"key":"ref_15","unstructured":"Wang, L., Hoque, A., Yi, C., Alyyan, A., and Zhang, B. (2023, February 05). Available online: https:\/\/named-data.net\/techreport\/TR003-OSPFN.pdf."},{"key":"ref_16","unstructured":"Hoque, A.M., Amin, S.O., Alyyan, A., Zhang, B., Zhang, L., and Wang, L. (2016, January 26\u201328). NLSR: Named-data link state routing protocol. Proceedings of the 3rd ACM SIGCOMM Workshop on Information-Centric Networking, Kyoto, Japan."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"8433","DOI":"10.1109\/ACCESS.2017.2694045","article-title":"Caching Strategy Based on Hierarchical Cluster for Named Data Networking","volume":"5","author":"Yan","year":"2017","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hasan, K., and Jeong, S.H. (2019, January 2\u20135). Efficient Caching for Delivery of Multimedia Information with Low Latency in ICN. Proceedings of the 2019 Eleventh International Conference on Ubiquitous and Future Networks (ICUFN), Split, Croatia.","DOI":"10.1109\/ICUFN.2019.8806137"},{"key":"ref_19","unstructured":"Rossini, G., and Rossi, D. (2022, January 19\u201321). Coupling caching and forwarding: Benefits, analysis, and implementation. Proceedings of the 1st ACM Conference on Information-Centric Networking, Osaka, Japan."},{"key":"ref_20","unstructured":"Badov, M., Seetharam, A., Kurose, J., Firoiu, V., and Nanda, S. (2022, January 19\u201321). Congestion-aware caching and search in information-centric networks. Proceedings of the 1st ACM Conference on Information-Centric Networking, Osaka, Japan."},{"key":"ref_21","unstructured":"Chiocchetti, R., Perino, D., Carofiglio, G., Rossi, D., and Rossini, G. (2016, January 26\u201328). Inform: A dynamic interest forwarding mechanism for information centric networking. Proceedings of the 3rd ACM SIGCOMM Workshop on Information-Centric Networking, Kyoto, Japan."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/BF00992698","article-title":"Technical Note: Q-Learning","volume":"8","author":"Watkins","year":"1992","journal-title":"Mach. Learn."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1016\/j.comcom.2013.01.005","article-title":"A case for stateful forwarding plane","volume":"36","author":"Yi","year":"2013","journal-title":"Comput. Commun."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Lee, M., Cho, K., Park, K., Kwon, T., and Choi, Y. (2011, January 5\u20139). SCAN: Scalable content routing for content-aware networking. Proceedings of the 2011 IEEE International Conference on Communications (ICC), Kyoto, Japan.","DOI":"10.1109\/icc.2011.5963381"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1145\/362686.362692","article-title":"Space\/time trade-offs in hash coding with allowable errors","volume":"13","author":"Bloom","year":"1970","journal-title":"Commun. ACM"},{"key":"ref_26","unstructured":"Domingues, G.d.M.B., Le\u00e3o, R.M.M., and Menasch\u00e9, D.S. (2013). Enabling information centric networks through opportunistic search, routing and caching. arXiv."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Sevilla, S., Mahadevan, P., and Garcia-Luna-Aceves, J. (May, January 27). iDNS: Enabling information centric networking through The DNS. Proceedings of the 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada.","DOI":"10.1109\/INFCOMW.2014.6849278"},{"key":"ref_28","unstructured":"(2013). RFC 6833: Locator\/ID Separation Protocol (LISP) Map-Server Interface, ACM Digital Library."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bogdanov, K., Pe\u00f3n-Quir\u00f3s, M., Maguire, G.Q., and Kosti\u0107, D. (2015, January 27\u201329). The nearest replica can be farther than you think. Proceedings of the Sixth ACM Symposium on Cloud Computing, Kohala Coast, HI, USA.","DOI":"10.1145\/2806777.2806939"},{"key":"ref_30","unstructured":"Carter, R.L., and Crovella, M.E. (1997, January 7\u201312). Server selection using dynamic path characterization in wide-area networks. Proceedings of the INFOCOM\u201997, Kobe, Japan."},{"key":"ref_31","unstructured":"Hanna, K.M., Natarajan, N., and Levine, B.N. (2001, January 11\u201314). Evaluation of a novel two-step server selection metric. Proceedings of the Ninth International Conference on Network Protocols ICNP 2001, Riverside, CA, USA."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1109\/71.963420","article-title":"The power of two choices in randomized load balancing","volume":"12","author":"Mitzenmacher","year":"2001","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zeng, L., Ni, H., and Han, R. (2020). An incrementally deployable IP-compatible-information-centric networking hierarchical cache system. Appl. Sci., 10.","DOI":"10.3390\/app10186228"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Salsano, S., Detti, A., Cancellieri, M., Pomposini, M., and Blefari-Melazzi, N. (2012, January 17). Transport-layer issues in information centric networks. Proceedings of the Second Edition of the ICN Workshop on Information-Centric Networking, Helsinki, Finland.","DOI":"10.1145\/2342488.2342493"},{"key":"ref_35","first-page":"1511","article-title":"Analytical Modeling of Optimal Chunk Size for Efficient Transmission in Information-Centric Networking","volume":"16","author":"Song","year":"2020","journal-title":"J Int. J. Innov. Comput. Inf. Control"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Wang, Z., Ni, H., and Han, R. (2022). Copa-ICN: Improving Copa as a Congestion Control Algorithm in Information-Centric Networking. Electronics, 11.","DOI":"10.3390\/electronics11111710"},{"key":"ref_37","unstructured":"Saino, L., Psaras, I., and Pavlou, G. (2016, January 26\u201328). Hash-routing schemes for information centric networking. Proceedings of the 3rd ACM SIGCOMM Workshop on Information-Centric Networking, Kyoto, Japan."},{"key":"ref_38","unstructured":"(2023, January 09). NS-3 Project. Available online: https:\/\/www.nsnam.org."},{"key":"ref_39","unstructured":"Breslau, L., Cao, P., Fan, L., Phillips, G., and Shenker, S. (1999). The Future Is Now (Cat. No. 99CH36320), Proceedings of the IEEE INFOCOM\u201999 Conference on Computer Communications, Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, New York, NY, USA, 21\u201325 March 1999, IEEE."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0169-7552(89)90019-6","article-title":"Analysis of the increase and decrease algorithms for congestion avoidance in computer networks","volume":"17","author":"Chiu","year":"1989","journal-title":"Comput. Netw. ISDN Syst."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/15\/4\/120\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:03:01Z","timestamp":1760122981000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/15\/4\/120"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":40,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["fi15040120"],"URL":"https:\/\/doi.org\/10.3390\/fi15040120","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2023,3,25]]}}}