Smooth multirate multicast congestion control
- 1 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 1022-1032 vol.2
- https://doi.org/10.1109/infcom.2003.1208939
Abstract
A significant impediment to deployment of multicast services is the daunting technical complexity of developing, testing and validating congestion control protocols fit for wide-area deployment. Protocols such as pgmcc and TFMCC have recently made considerable progress on the single rate case, i.e. where one dynamic reception rate is maintained for all receivers in the session. However, these protocols have limited applicability, since scaling to session sizes beyond tens of participants necessitates the use of multiple rate protocols. Unfortunately, while existing multiple rate protocols exhibit better scalability, they are both less mature than single rate protocols and suffer from high complexity. We propose a new approach to multiple rate congestion control that leverages proven single rate congestion control methods by orchestrating an ensemble of independently controlled single rate sessions. We describe SMCC, a new multiple rate equation-based congestion control algorithm for layered multicast sessions that employs TFMCC as the primary underlying control mechanism for each layer. SMCC combines the benefits of TFMCC (smooth rate control, equation-based TCP friendliness) with the scalability and flexibility of multiple rates to provide a sound multiple rate multicast congestion control policy.Keywords
This publication has 12 references indexed in Scilit:
- A digital fountain approach to asynchronous reliable multicastIEEE Journal on Selected Areas in Communications, 2002
- FLID-DL: congestion control for layered multicastIEEE Journal on Selected Areas in Communications, 2002
- Fine-grained layered multicastPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Extending equation-based congestion control to multicast applicationsPublished by Association for Computing Machinery (ACM) ,2001
- pgmccPublished by Association for Computing Machinery (ACM) ,2000
- Equation-based congestion control for unicast applicationsPublished by Association for Computing Machinery (ACM) ,2000
- PLMACM SIGMETRICS Performance Evaluation Review, 2000
- Modeling TCP Reno performance: a simple model and its empirical validationIEEE/ACM Transactions on Networking, 2000
- Source-adaptive multilayered multicast algorithms for real-time video distributionIEEE/ACM Transactions on Networking, 2000
- Low-complexity video coding for receiver-driven layered multicastIEEE Journal on Selected Areas in Communications, 1997