Fundamental observations on multicast congestion control in the Internet

被引:32
作者
Golestani, SJ [1 ]
Sabnani, KK [1 ]
机构
[1] AT&T Bell Labs, Murray Hill, NJ 07974 USA
来源
IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW | 1999年
关键词
D O I
10.1109/INFCOM.1999.751490
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study congestion control for one-to-many multicast applications in the Internet and establish a three-way relationship between the choice of regulation parameter (i.e., rate or window size), the requirement to estimate receiver round trip times, and the type of fairness that may be accomplished. In particular, we show that in order to provide TCP-compatible fairness in rate-based regulation, receiver round trip times must be known. However, such a requirement does not exist in window-based regulation. We further show that measurement of receiver round-trip times in multicast communication, is fundamentally different and more complex than unicast communication, in order to avoid implosion of acknowledgments at the source. A major part of the paper deals with extending window-based regulation to multicast communications. We show that window-based regulation using a common window size for the whole session leads to unnecessary restrictions on the throughput. To alleviate this problem, we propose a multicast window scheme using a distinct window size for each receiver, and enforcing it as the limit on the number of outstanding packets to that receiver. The complexity of window-based regulation can be defused by a receiver-driven implementation and by consolidation of receiver feedback in successive stages, e.g., using a hierarchical architecture. This hierarchical approach is also useful for scalable consolidation of receiver feedback in the case of rate-based regulation, and for distributed estimation of receiver round trip times, when such estimation is necessary.
引用
收藏
页码:990 / 1000
页数:11
相关论文
共 16 条
[1]  
AMMAR MH, 1992, IEEE INFOCOM SER, P262, DOI 10.1109/INFCOM.1992.263559
[2]  
[Anonymous], P ACM SIGCOMM
[3]  
BASU A, ESTIMATION RECEIVER
[4]  
Bhattacharyya S, 1998, IEEE INFOCOM SER, P1173
[5]  
FLOYD S, ROUTER MECH SUPPORT
[6]   A class of end-to-end congestion control algorithms for the Internet [J].
Golestani, SJ ;
Bhattacharyya, S .
SIXTH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 1998, :137-150
[7]  
GOLESTANI SJ, UNPUB ALGORITHMS REG
[8]  
JACOBSON V, 1988, P ACM SIGCOMM, P158
[9]   The performance of TCP/IP for networks with high bandwidth-delay products and random loss [J].
Lakshman, TV ;
Madhow, U .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (03) :336-350
[10]  
MCCANNE S, 1996, P ACM SIGCOMM 96 STA, P117