Skip to main content
Log in

The architecture of a middleware layer for controlling the quality of multimedia sessions

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Collaborative multimedia systems demand overall session quality control beyond the level of Quality of Service (QoS) as pertaining to individual streams in isolation of others. To this end, we have recently introduced the concept of Quality of Session (QoSess) control. At every instant in time, the quality of the session depends on the actual QoS offered by the system to each of the application streams, as well as on the relative priorities of these streams according to the application semantics. In this paper, we present the architecture of a middleware layer for controlling the quality of a session. In addition, we describe the inter-stream bandwidth adaptation mechanisms, which are used by the QoSess layer to dynamically control the bandwidth shares of the streams belonging to a session.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. E. Amir, S. McCane and R. Katz, Receiver-driven bandwidth adaptation for light-weight sessions, in: ACM SIGCOMM, France (September 1997).

  2. J. Bolot and T. Turletti, A rate control mechanism for packet video in the internet, in: Proceedings of IEEE INFOCOM'94, Toronto, Canada (June 1994) pp. 1216-1223.

  3. S. Cheung, M. Ammar and X. Li, On the use of destination set grouping to improve fairness in multicast video distribution, in: Proceedings of IEEE INFOCOM'96, San Francisco, CA (March 1996) pp. 553-560.

  4. D. Clark and D. Tennenhouse, Architectural considerations for a new generation of protocols, in: ACM SIGCOMM, Philadelphia (September 1990) pp. 200-208.

  5. A. Gupta, W. Howe, M. Moran and Q. Nguyen, Resource sharing for multi-party real-time communication, in: Proceedings of IEEE INFOCOM'95.

  6. X. Li and M. Ammar, Bandwidth control for replicated-stream multicast video distribution, in: Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing (HPDC-5), Syracuse, NY (August 1996).

  7. X. Li, S. Paul and M. Ammar, Layered video multicast with retransmissions (LVMR): Evaluation of hierarchical rate control, in: Proceedings of INFOCOM 98, San Francisco, CA (March/April 1998).

  8. K. Maly, H. Abdel-Wahab, C.M. Overstreet, C. Wild, A. Gupta, A. Youssef, E. Stoica and E. Al-Shaer, Interactive distance learning over intranets, IEEE Internet Computing 1(1) (January 1997) 60-71.

    Article  Google Scholar 

  9. S. McCane and V. Jacobson, Receiver-driven layered multicast, in: ACM SIGCOMM, Stanford, CA (August 1996) pp. 117-130.

  10. S. McCanne, M. Vetterli and V. Jacobson, Low-complexity video coding for receiver-driven layered multicast, IEEE Journal on Selected Areas in Communications 16(6) (August 1997) 983-1001.

    Article  Google Scholar 

  11. S. Senbel and H. Abdel-Wahab, A quadtree-based image encoding scheme for real-time communication, in: Proceedings of the IEEE International Conference on Multimedia Computing and Systems, Ottawa, Canada (June 1997) pp. 143-150.

  12. M. Willebeek-LeMair and Z. Shae, Videoconferencing over packet-based networks, IEEE Journal on Selected Areas in Communications 15(6) (August 1997) 1101-1114.

    Article  Google Scholar 

  13. A. Youssef, H. Abdel-Wahab and K. Maly, Performance evaluation of an inter-stream adaptation algorithm for multimedia communications, in: Proceedings of IFIP Conference on Performance of Information and Communication Systems (PICS'98), Lund, Sweden (May 1998) pp. 333-344.

  14. A. Youssef, H. Abdel-Wahab and K. Maly, The software architecture of a distributed quality of session control layer, in: Proceedings of the 7th IEEE Symposium on High Performance Distributed Computing (HPDC-7), Chicago, IL (July 1998) pp. 21-28.

  15. A. Youssef, H. Abdel-Wahab and K. Maly, A scalable and robust feedback mechanism for adaptive multimedia multicast systems, in: Proceedings of IFIP Conference on High Performance Networking (HPN'98), Vienna, Austria (September 1998) pp. 113-137.

  16. A. Youssef, H. Abdel-Wahab and K. Maly, Controlling quality of session in adaptive multimedia multicast systems, in: Proceedings of the 6th IEEE International Conference on Network Protocols (ICNP'98), Austin, TX (October 1998) pp. 160-167.

  17. L. Zhang, S. Deering, D. Estrin, S. Shenker and D. Zappala, RSVP: A new Resource ReSerVation protocol, IEEE Network Magazine (September 1993).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Youssef, A., Abdel-Wahab, H. & Maly, K. The architecture of a middleware layer for controlling the quality of multimedia sessions. Cluster Computing 2, 187–194 (1999). https://doi.org/10.1023/A:1019082810007

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019082810007

Keywords

Navigation