A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking

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 grou...

Full description

Bibliographic Details
Main Authors: Yingjie Duan, Hong Ni, Xiaoyong Zhu, Xu Wang
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/14/2/38
_version_ 1797480057464160256
author Yingjie Duan
Hong Ni
Xiaoyong Zhu
Xu Wang
author_facet Yingjie Duan
Hong Ni
Xiaoyong Zhu
Xu Wang
author_sort Yingjie Duan
collection DOAJ
description 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.
first_indexed 2024-03-09T21:54:41Z
format Article
id doaj.art-44e411e730a44340a6abbd91d102a6dc
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-09T21:54:41Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-44e411e730a44340a6abbd91d102a6dc2023-11-23T19:59:43ZengMDPI AGFuture Internet1999-59032022-01-011423810.3390/fi14020038A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric NetworkingYingjie Duan0Hong Ni1Xiaoyong Zhu2Xu Wang3National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaInformation-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.https://www.mdpi.com/1999-5903/14/2/38multicast congestion controlsingle-ratequeue occupancyICN
spellingShingle Yingjie Duan
Hong Ni
Xiaoyong Zhu
Xu Wang
A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
Future Internet
multicast congestion control
single-rate
queue occupancy
ICN
title A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
title_full A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
title_fullStr A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
title_full_unstemmed A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
title_short A Single-Rate Multicast Congestion Control (SRMCC) Mechanism in Information-Centric Networking
title_sort single rate multicast congestion control srmcc mechanism in information centric networking
topic multicast congestion control
single-rate
queue occupancy
ICN
url https://www.mdpi.com/1999-5903/14/2/38
work_keys_str_mv AT yingjieduan asingleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT hongni asingleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT xiaoyongzhu asingleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT xuwang asingleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT yingjieduan singleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT hongni singleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT xiaoyongzhu singleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking
AT xuwang singleratemulticastcongestioncontrolsrmccmechanismininformationcentricnetworking