Abstract
We present a mechanism for providing state feedback information to multicast sources of multimedia streams in a scalable and robust manner. The presented feedback mechanism is suitable for best-effort unreliable networks such as the Internet. This mechanism is useful for controlling the transmission rate of multimedia sources in both cases of layered and single-rate multicast. It allows for determining the worst case state among a group of receivers, where each receiver may be in one of a set of finite states, and is applicable in receiver-driven as well as in sender-driven adaptive multimedia systems. Simulation results show that the presented feedback mechanism scales well for very large groups of up to few thousands of participants. The efficiency of the proposed mechanism in eliminating the reply implosion problem, its robustness in facing network losses, as well as its responsiveness are illustrated. In addition, the advantages of the proposed mechanism over other feedback mechanisms are demonstrated. Moreover, adaptive enhancements for the mechanism are proposed to maintain its scalability for even larger groups.
This work is supported in part by IBM.
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-0-387-35388-3_42
Chapter PDF
Similar content being viewed by others
References
Bolla, R., Marchese, M. and Zappatore, S. (1997) A Congestion Control Scheme for Multimedia Traffic in Packet Switching Best-Effort Networks. Proceedings of the Second European Conference on Multimedia Applications, Services and Techniques (ECMAST’97), Milan, Italy, May 1997.
Bolot, J., Turletti, T. and Wakeman, I. (1994) Scalable Feedback Control for Multicast Video Distribution in the Internet. ACM SIGCOMM, October 1994.
Bolot, J. and Turletti, T. (1994) A Rate Control Mechanism for Packet Video in the Internet. Proceedings of IEEE INFOCOM’94.
Busse, I., Deffner, B. and Schulzrinne, H. (1995) Dynamic QoS Control of Multimedia Applications based on RTP. Second Workshop on Protocols for Multimedia Systems, Salzburg, Austria, October 1995.
Cheung, S., Ammar, M. and Li, X. (1996) On the Use of Destination Set Grouping to Improve Fairness in Multicast Video Distribution. Proceedings of IEEE INFOCOM’96, San Francisco, CA, March 1996.
Deering, S. and Cheriton, D.(1990) Multicast Routing in Internetworks and Extended LANs. ACM Trans. on Computer Systems, 8 (2), 85–110, May 1990.
Floyd, S., Jacobson, V., Liu, C., McCanne, S. and Zhang, L. (1995) A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing. ACM SIGCOMM, August 1995.
Gupta, A., Howe, W., Moran, M. and Nguyen, Q. (1995) Resource Sharing for Multi-Party Real-Time Communication. Proceedings of IEEE INFOCOM’95.
Jacobson, V.(1988) Congestion Avoidance and Control. ACM Computer Communication Review, 18 (4), 314–329, August 1988.
Li, X. and Ammar, M. (1996) Bandwidth Control for Replicated-Stream Multicast Video Distribution. Proceedings of the Fifth IEEE Syposium on High Performance Distributed Computing (HPDC-5), Syracuse, NY, August 1996.
Maly, K., Abdel-Wahab, H., Overstreet, C.M., Wild, C., Gupta, A., Youssef, A., Stoica, E. and Al-Shaer, E. (1997) Interactive Distance Learning over Intranets. IEEE Internet Computing, 1(1), 60–71, January 1997.
McCanne, S. and Jacobson, V. (1996) Receiver-driven Layered Multicast. ACM SIGCOMM, Stanford, CA, August 1996.
McCanne, S., Vetterli, M. and Jacobson, V. (1997) Low-complexity Video Coding for Receiver-driven Layered Multicast. IEEE Journal on Selected Areas in Communications, 16(6), 983–1001, August 1997.
Senbel, S. and Abdel-Wahab, H. (1997) A Quadtree-based Image Encoding Scheme for Real-Time Communication. Proceedings of the IEEE International Conference on Multimedia Computing and Systems, Ottawa, Canada, June 1997.
Schulzrinne, H. Casner, S., Fredrick, R. and Jacobson, V.(1996) RTP: A Transport Protocol for Real-Time Applications. RFC 1889,January 1996.
Willebeek-LeMair, M. and Shae, Z. (1997) Videoconferencing over Packet-Based Networks. IEEE Journal on Selected Areas in Communication, 15(6), 1101–1114, August 1997.
Youssef, A., Abdel-Wahab, H. and Maly, K. (1998) The Software Architecture of a Distributed Quality of Session Control Layer. Proceedings of the Seventh IEEE Syposium on High Performance Distributed Computing (HPDC-7), Chicago, IL, July 1998.
Youssef, A., Abdel-Wahab, H., Maly, K. and Gouda, M. (1997) Inter-Stream Adaptation for Collaborative Multimedia Applications. Proceedings of the Second IEEE Symposium on Computers and Communications (ISCC’97), Alexandria, Egypt, July 1997.
Zhang, L, Deering, S., Estrin, D., Shenker, S. and Zappala, D. (1993) RSVP: A New Resource ReSerVation Protocol. IEEE Network Magazine, September 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Youssef, A., Abdel-Wahab, H., Maly, K. (1998). A Scalable and Robust Feedback Mechanism for Adaptive Multimedia Multicast Systems. In: van As, H.R. (eds) High Performance Networking. HPN 1998. IFIP — The International Federation for Information Processing, vol 8. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35388-3_7
Download citation
DOI: https://doi.org/10.1007/978-0-387-35388-3_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5397-4
Online ISBN: 978-0-387-35388-3
eBook Packages: Springer Book Archive