{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T04:46:16Z","timestamp":1761108376253,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2022,1,25]],"date-time":"2022-01-25T00:00:00Z","timestamp":1643068800000},"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 Standardiza-tion Research System Development","award":["XDC02070100"],"award-info":[{"award-number":["XDC02070100"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Information-centric networking (ICN) is expected to be a candidate for future internet architecture, and it supports features such as multicast that improves bandwidth utilization and transmission efficiency. However, multicast itself does not provide congestion control. When multiple multicast groups coexist, multicast traffic may exhaust all network resources, and cause network congestion and packet loss. Additionally, traditional IP multicast congestion control mechanisms cannot be directly applied to ICN architecture. Therefore, it is necessary to consider an effective congestion control mechanism for ICN multicast. This paper proposes a single-rate multicast congestion control mechanism, called SRMCC. It supports router-assisted awareness of the network congestion state and congestion control message aggregation. Moreover, the fair shared rate estimation method is innovatively proposed to achieve protocol fairness. Most importantly, it adjusts the rate according to different congestion states indicated by the queue occupancy ratio. By introducing a rate selection factor, it can achieve a balance between packet loss rate and throughput. Experimental results show that our proposal outperforms other mechanisms in throughput, packet loss rate, total bandwidth utilization, and overhead, and achieves protocol fairness and better TCP friendliness.<\/jats:p>","DOI":"10.3390\/fi14020038","type":"journal-article","created":{"date-parts":[[2022,1,25]],"date-time":"2022-01-25T20:38:58Z","timestamp":1643143138000},"page":"38","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8930-4649","authenticated-orcid":false,"given":"Yingjie","family":"Duan","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":"Xiaoyong","family":"Zhu","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":"Xu","family":"Wang","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":[[2022,1,25]]},"reference":[{"key":"ref_1","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":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MCOM.2012.6231276","article-title":"A survey of information-centric networking","volume":"50","author":"Ahlgren","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/CC.2015.7188520","article-title":"A survey on Information-centric Networking: Rationales, designs and debates","volume":"12","author":"Jiang","year":"2015","journal-title":"China Commun."},{"key":"ref_4","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 Nontent. Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, Italy, Rome.","DOI":"10.1145\/1658939.1658941"},{"key":"ref_5","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). A data-oriented (and beyond) network architecture. Proceedings of the ACM SIGCOMM Computer Communication Review, Kyoto, Japan.","DOI":"10.1145\/1282380.1282402"},{"key":"ref_6","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 SIGMOBILE Mob. Comput. Commun. Rev."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.comcom.2013.01.009","article-title":"Network of Information (NetInf)\u2014An informationcentric networking architecture","volume":"36","author":"Dannewitz","year":"2013","journal-title":"Comput. Commun."},{"key":"ref_8","first-page":"1","article-title":"SEANet: Architecture and Technologies of an On-site, Elastic, Autonomous Network","volume":"9","author":"Wang","year":"2020","journal-title":"J. Netw. New Media."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yang, B., Chen, X., Xie, J., Li, S., and Yang, J. (2019, January 18\u201321). Multicast Design for the MobilityFirst Future Internet Architecture. Proceedings of the International Conference on Computing, Networking and Communications (ICNC), Honolulu, HI, USA.","DOI":"10.1109\/ICCNC.2019.8685485"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Li, B., and Wang, J. (2021). An Identifier and Locator Decoupled Multicast Approach (ILDM) Based on ICN. Appl. Sci., 11.","DOI":"10.3390\/app11020578"},{"key":"ref_11","unstructured":"Lao, L., Cui, J.H., Gerla, M., and Maggiorini, D. (2005, January 13\u201317). A comparative study of multicast protocols: Top, bottom, or in the middle?. Proceedings of the IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Miami, FL, USA."},{"key":"ref_12","unstructured":"Whetten, B., Conlan, J., and Communications, G. (2021, December 18). A Rate Based Congestion Control Scheme for Reliable Multicast. Technical White Paper, GlobalCast Communications, Available online: http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.46.6783&rep=rep1&type=pdf."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1002\/nem.485","article-title":"A dynamic multicast routing satisfying multiple QoS constraints","volume":"13","author":"Chakraborty","year":"2003","journal-title":"Int. J. Netw. Manag."},{"key":"ref_14","unstructured":"(2005, November 04). NS-2 Simulator. Available online: https:\/\/www.isi.edu\/nsnam\/ns\/ns-build.html."},{"key":"ref_15","first-page":"23","article-title":"Survey on TCP Friendly Congestion Control for Unicast and Multicast Traffic","volume":"26","author":"Singhal","year":"2011","journal-title":"Int. J. Comput. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/COMST.2003.5341336","article-title":"A survey of congestion control schemes for multicast video applications","volume":"5","author":"Matrawy","year":"2003","journal-title":"Commun. Surv. Tutor. IEEE"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kammoun, W., and Youssef, H. (July, January 29). An Adaptive Mechanism for End-to-End Multirate Multicast Congestion Control. Proceedings of the 2008 the Third International Conference on Digital Telecommunications (ICDT 2008), Bucharest, Romania.","DOI":"10.1109\/ICDT.2008.20"},{"key":"ref_18","unstructured":"Huo, L., and Yi, J. (2015, January 10\u201314). Research on Multicast Congestion Control. Proceedings of the 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom), Beijing, China."},{"key":"ref_19","first-page":"511","article-title":"Review of multicast Congestion Control","volume":"25","author":"Zhao","year":"2004","journal-title":"J. Small Microcomput. Syst."},{"key":"ref_20","first-page":"1441","article-title":"Summary of Multicast Congestion Control","volume":"13","author":"Shi","year":"2002","journal-title":"J. Softw."},{"key":"ref_21","unstructured":"Kumar, S., and Singh, K. Logarithmic Based Multicast Congestion Control Mechanism. Proceedings of the Industrial and Intelligent Information (ICIII 2012), Singapore."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2614","DOI":"10.1016\/j.comnet.2005.09.026","article-title":"Explicit rate multicast congestion control","volume":"50","author":"Jiang","year":"2006","journal-title":"Comput. Netw."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/347057.347390","article-title":"pgmcc: A tcp-friendly single-rate multicast congestion control scheme","volume":"30","author":"Rizzo","year":"2000","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_24","unstructured":"Widmer, J., and Handley, M. (2021, June 02). TCP-Friendly Multicast Congestion Control (TFMCC): Protocol Specification. IETF RFC 4654. Available online: https:\/\/datatracker.ietf.org\/doc\/rfc4654\/."},{"key":"ref_25","unstructured":"Handley, M., Floyd, S., Padhye, J., and Widmer, J. (2021, February 02). TCP Friendly Rate Control (TFRC): Protocol Specification. IETF RFC 5348. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/rfc5348."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1002\/dac.1059","article-title":"Adaptive smooth multicast protocol for multimedia transmission: Implementation details and performance evaluation","volume":"23","author":"Bouras","year":"2010","journal-title":"Int. J. Commun. Syst."},{"key":"ref_27","first-page":"1421","article-title":"Generalized multicast congestion control","volume":"51","author":"Li","year":"2007","journal-title":"Comput. Netw. Int. J. Comput. Telecommun. Netw."},{"key":"ref_28","unstructured":"Jiang, L., and Kalyanaraman, S. (May, January 28). MCA: A Rate-based End-to-end Multicast Congestion Avoidance Scheme. Proceedings of the 2002 IEEE International Conference on Communications (ICC 2002), New York, NY, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chen, J., Arumaithurai, M., Fu, X., and Ramakrishnan, K.K. (2013, January 12\u201316). Reliable Publish\/Subscribe in Content-Centric Networks. Proceedings of the 3rd ACM SIGCOMMWorkshop on Information-Centric Networking, Hong Kong, China.","DOI":"10.1145\/2491224.2491229"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.jnca.2014.06.006","article-title":"A reliable multicast transport protocol for information-centric networks","volume":"50","author":"Stais","year":"2015","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Su, K., Ramakrishnan, K.K., and Raychaudhuri, D. (2016, January 13\u201315). Scalable, network-assisted congestion control for the MobilityFirst future internet architecture. Proceedings of the 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), Rome, Italy.","DOI":"10.1109\/LANMAN.2016.7548871"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1109\/MWC.001.2000245","article-title":"Information-Centric Networking in Wireless Environments: Security Risks and Challenges","volume":"28","author":"Nour","year":"2021","journal-title":"IEEE Wirel. Commun."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Khelifi, H., Luo, S., Nour, B., and Moungla, H. (2019, January 15\u201318). LQCC: A Link Quality-based Congestion Control Scheme in Named Data Networks. Proceedings of the 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco.","DOI":"10.1109\/WCNC.2019.8885909"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Nguyen, D., Fukushima, M., Sugiyama, K., and Tagami, A. (2015, January 8\u201312). Efficient multipath forwarding and congestion control without route-labeling in CCN. Proceedings of the 2015 IEEE International Conference on Communication Workshop (ICCW), London, UK.","DOI":"10.1109\/ICCW.2015.7247397"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Nour, B., Khelifi, H., Hussain, R., Moungla, H., and Bouk, S.H. (2020, January 15\u201319). A Collaborative Multi-Metric Interface Ranking Scheme for Named Data Networks. Proceedings of the 2020 International Wireless Communications and Mobile Computing (IWCMC), Limassol, Cyprus.","DOI":"10.1109\/IWCMC48107.2020.9148196"},{"key":"ref_36","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_37","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/11499169_22","article-title":"Processor sharing flows in the Internet","volume":"3552","author":"Dukkipati","year":"2005","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Badov, M., Seetharam, A., Kurose, J., Firoiu, V., and Nanda, S. (2014, January 24\u201326). Congestion-aware caching and search in information-centric networks. Proceedings of the 1st ACM Conference on Information-Centric Networking, Paris, France.","DOI":"10.1145\/2660129.2660145"},{"key":"ref_39","first-page":"58","article-title":"ALINEA: A local feedback control law for on-ramp metering","volume":"1320","author":"Papageorgiou","year":"1991","journal-title":"Transp. Res. Rec. J. Transp. Res. Board"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/2\/38\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:07:40Z","timestamp":1760134060000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/2\/38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,25]]},"references-count":39,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["fi14020038"],"URL":"https:\/\/doi.org\/10.3390\/fi14020038","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2022,1,25]]}}}