Abstract
Multicast is the most efficient way to address shared communication between groups of computers for streaming multimedia content. The implementation of multicast has many challenges: multicast routing algorithms, address allocation, congestion control and multi-session management. In this paper, we give an overview of congestion control, especially for the receiver-based multicast transport layered congestion control protocols. This mainly focuses on the different technical backgrounds analysis and performance evaluation for two important protocols: Packet-pair receiver-driven cumulative Layered Multicast (PLM) and Wave and Equation Based Rate Control (WEBRC). From our simulation results, PLM can only be used effectively under a Fair Queuing (FQ) network environment; WEBRC has good performance results, but its complex definition and scheduling algorithm make it hard to be recommended as a global standard for multimedia streaming without further research. And all of the existing protocols have not addressed the support of wireless environment and multi-session management algorithms. Simulation results in this paper are based on the NS-2 simulator.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Matrawy, A., Lambadaris, I.: A Survey of Congestion Control Schemes for Multicast Video Applications. IEEE Communications Surveys & Tutorials, Fourth Quarter (2003)
Pauangpronpitag, S.: Design and Performance Evaluation of Multicast Congestion Control for the Internet. PhD thesis, University of Leeds (November 2003)
Pauangpronpitag, S., Boyle, R.D., Djemame, K.: Performance Evaluation of Layered Multicast Congestion Control Protocols: FLID-DL vs. PLM. In: Proceedings of ISPECT (July 2003)
Li, B., Liu, J.: Multirate video Multicast over the Internet: An Overview. IEEE Network (January/February 2003 )
Widmer, J., Denda, R., Mauve, M.: A Survey on TCP-Friendly Congestion Control. IEEE Network (May/June 2001)
Legout, A., Biersack, E.W.: PLM: Fast Convergence for Cumulative Layered Multicast Layered Multicast Transmission. In: Proceedings of ACM SIGMETRICS (June 2000)
Vicisano, L., Rizzo, L., Crowcroft, J.: TCP-like Congestion Control for Layered Multicast Data Transfer. In: Proceedings of IEEE INFCOM (April 1998)
Byers, J., Frumin, M., Horn, G., Luby, M., Mitzenmacher, M., Roetter, A., Shaver, W.: FLID-DL: Congestion Control for Layered Multicast. In: Proceedings of NGC (November 2000)
Byers, J., Luby, M., Mitzenmacher, M., Roetter, A.: A Digital Fountain Approach to Reliable Distribution of Bulk Data. In: Proceedings of ACM SIGCOMM (September 1998)
McCanne, S., Jacobson, V., Vetterli, M.: Receiver-driven Layered Multicast. In: Proceedings of ACM SIGCOMM (August 1996)
Luby, M., Goyal, V., Skaria, S., Horn, G.: Wave and Equation Based Rate Control Using Multicast Round Trip Time. In: Proceedings of ACM SIGCOMM (August 2002)
Luby, M., Goyal, V.: Wave and Equation Based Rate Control (WEBRC) Building Block. IETF Reliable Multicast Transport Working group Internet-Draft (February 2002)
Luby, M., Goyal, V.: Wave and Equation Based Rate Control Using Multicast Round Trip Time: Extended report. Technical Report DF2002-27-001, Digital Fountain (July 2002)
Chaudhuri, K., Maneva, E., Riesenfeld, S.: WEBRC Receiver Coordination (May 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, Y., Munro, A., Kaleshi, D. (2005). Multi-rate Congestion Control over IP Multicast. In: Lorenz, P., Dini, P. (eds) Networking - ICN 2005. ICN 2005. Lecture Notes in Computer Science, vol 3421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31957-3_115
Download citation
DOI: https://doi.org/10.1007/978-3-540-31957-3_115
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25338-9
Online ISBN: 978-3-540-31957-3
eBook Packages: Computer ScienceComputer Science (R0)