Abstract
Congestion control is critical for a multicast transport protocol to be deployed and coexist fairly with current unicast transport protocols, such as TCP. We present a new congestion control protocol for video multicast: Routing-based Video Multicast Congestion Control (RVMCC), which combats congestion from a new direction: enriching abstractions of the routing layer. RVMCC overcomes most of the disadvantages of current end-to-end multi-layer video multicast congestion control schemes, such as unstable throughput and unfair sharing of bandwidth with other sessions [9] [10]. These disadvantages are inherent for end-to-end multi-layer video multicast congestion control schemes and extremely hard for them to deal with [10]. RVMCC not only achieves good stability of throughput but also approaches Max-Min fairness closely at bottlenecks. The former is necessary for ensuring the viewing quality of transmitted video, while the latter is necessary for the deployment of multicast in the current Internet. Furthermore, unlike existing network-assisted video multicast congestion control schemes, RVMCC does not require the change of the queuing, scheduling, or forwarding structure of the current Internet. RVMCC can be integrated with minimum assistance from network by enriching the abstractions of the routing layer.
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.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-540-35127-6_28
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
S. Deering “Internet multicast routing: State of the art and open research issues,” Multimedia Integrated Conferencing for Europe (MICE) Seminar at the Swedish Institute of Computer Science, Stockholm, Oct. 1993.
N. Chaddha and A. Gupta “A frame-work for live multicast of video streams over the Internet,” Proceedings of the IEEE International Conference on Image Processing, Lausanne, Switzerland, Sept. 1996.
L. Delgrossi, C. Halstrick, D. Hehmann, G. Her-rtwich, O. Krone, J. Sandvoss and C. Vogt “Media scaling for audiovisual communication with the Heidelberg transport system,” Proceedings of ACM Multi-media’ 93 Aug. 1993
D. Hoffman and M. Speer “Hierarchical video distribution over Internet-style networks,” Proceedings of the IEEE International Conference on Image Processing Lausanne, Switzerland, Sept. 1996.
Mccanne, S. and Vetterli, M. “Joint source/channel coding for multicast packet video,” Proceedings of the IEEE International Conference on Image Processing Washington, DC, Oct. 1995.
T. Turletti and J.-C. Bolot “Issues with multicast video distribution in heterogeneous packet networks,” Proceedings of the Sixth International Workshop on Packet Video Portland, OR, Sept. 1994.
S. McCanne, V Jacobson and M. Vetterli, “Receiver-driven Layered Multicast,” Proceedings ACM SIGCOMM 96, August 1996.
L. Vicisano, L. Rizzo and J. Crowcrof, “TCP-like Congestion Control for Layered Multicast Data Transfer,” Proceedings of IEEE INFOCOM, San Franciso, March 1998.
R. Gopalakrishnan, J. Griffioen, G. Hjalmtysson and C. Sreenan. “Stability and Fairness Issues in Layered Multicast,” Proceedings of the NOSSDAV’ 99, June 1999.
A. Legout and E. W Biersack, “Pathological Behaviors for RLM and RLC,” Proc. of NOSS-DAV’00, pp. 164–172, Chapel Hill, North Carolina, USA, June 2000.
J. Byers, M. Frumin, G. Horn, M. Luby, M. Mitzenmacher, A. Roetter and W. Shaver. “FLID-DL: Congestion Control for Layered Multicast,” Proceedings of NGC 2000, pages 71–81, November 2000.
S. Sarkar and L. Tassiulas, “Back Pressure Based Multicast Scheduling for Fair Bandwidth Allocation;” Proceedings of IEEE Infocom April, 2001
N. Shacham, “Multipoint communication by hierarchically encoded data,” Proc. IEEE IN-FOCOM’92, pp. 2107–2114, May 1992.
R. Gopalakrishnan, J. Griffoen, G. Hjalmtysson, C. Sreenan, and S. Wen, “A Simple Loss Differentiation Approach to Layered Multicast,” Proc. IEEE INFOCOM’00, Mar 2000.
M. Yajnik, J. Kuros and D. Towslcy, “Packet Loss Correlation in the MBone Multicast Network,” In Proceedings of IEEE Global Internet, November 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 IFIP International Federation for Information Processing
About this paper
Cite this paper
Peng, J., Sikdar, B. (2002). Routing-Based Video Multicast Congestion Control. In: Almeroth, K.C., Hasan, M. (eds) Management of Multimedia on the Internet. MMNS 2002. Lecture Notes in Computer Science, vol 2496. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45812-3_26
Download citation
DOI: https://doi.org/10.1007/3-540-45812-3_26
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44271-4
Online ISBN: 978-3-540-45812-8
eBook Packages: Springer Book Archive