Congestion Control for Multicast Flows With Network Coding

被引:14
作者
Chen, Lijun [1 ]
Ho, Tracey [2 ]
Chiang, Mung [3 ]
Low, Steven H. [2 ]
Doyle, John C. [2 ]
机构
[1] Univ Colorado, Coll Engn & Appl Sci, Boulder, CO 80309 USA
[2] CALTECH, Div Engn & Appl Sci, Pasadena, CA 91125 USA
[3] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
Coding subgraph; congestion control; distributed algorithm; multicast; network coding; ALGORITHM;
D O I
10.1109/TIT.2012.2204170
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent advances in network coding have shown great potential for efficient information multicasting in communication networks, in terms of both network throughput and network management. In this paper, the problem of flow control at end-systems for network-coding-based multicast flows is addressed. Optimization-based models are formulated for network resource allocation, based on which two sets of decentralized controllers at sources and links/nodes for congestion control are developed for wired networks with given coding subgraphs and without given coding subgraphs, respectively. With random network coding, both sets of controllers can be implemented in a distributed manner, and work at the transport layer to adjust source rates and at network layer to carry out network coding. The convergence of the proposed controllers to the desired equilibrium operating points is proved, and numerical examples are provided to complement the theoretical analysis. The extension to wireless networks is also briefly discussed.
引用
收藏
页码:5908 / 5921
页数:14
相关论文
共 50 条
[41]   An adaptive multirate congestion control protocol for multicast communications [J].
Rodriguez Perez, M. ;
Herreria Alonso, S. ;
Fernandez Veiga, M. ;
Lopez Garcia, C. .
COMPUTER COMMUNICATIONS, 2006, 29 (12) :2247-2260
[42]   Network Coding in a Multicast Switch [J].
Kim, Minji ;
Sundararajan, Jay Kumar ;
Medard, Muriel ;
Eryilmaz, Atilla ;
Koeter, Ralf .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (01) :436-460
[43]   Rate Control, Routing Algorithm and Scheduling for Multicast with Network Coding in Ad Hoc Networks [J].
Miao, Xu Na ;
Zhou, Xian Wei .
ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PROCEEDINGS, 2009, 5855 :705-714
[44]   Research on Layered Multicast Congestion Control [J].
Huang, Weili ;
Kong, Xiangguang .
2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL II, 2009, :509-512
[45]   Multicast Congestion Control for Content Distribution [J].
Martinez-Bonastre, Oscar ;
Palau, Carlos E. .
UPGRADE-CN2009: 4TH UPGRADE-CN WORKSHOP ON CONTENT MANAGEMENT AND DELIVERY IN LARGE-SCALE NETWORKS, 2009, :27-34
[46]   Overview of the Problems on Multicast Congestion Control [J].
Yang, Yang .
2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING APPLICATIONS (CSEA 2015), 2015, :169-174
[47]   On minimizing coding operations in network coding based multicast: an evolutionary algorithm [J].
Huanlai Xing ;
Rong Qu ;
Lin Bai ;
Yuefeng Ji .
Applied Intelligence, 2014, 41 :820-836
[48]   Congestion control scheme for reliable multicast improving intrasession fairness with network support [J].
Yamaguchi, M ;
Yamamoto, M .
ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 2005, 88 (02) :61-70
[49]   On minimizing coding operations in network coding based multicast: an evolutionary algorithm [J].
Xing, Huanlai ;
Qu, Rong ;
Bai, Lin ;
Ji, Yuefeng .
APPLIED INTELLIGENCE, 2014, 41 (03) :820-836
[50]   An equation-based network-supported for layered multicast congestion control [J].
Shi, F ;
Xu, K ;
Wu, JP .
ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2003, :185-189