QoS specification and mapping for distributed multimedia systems: A survey of issues

Abstract The drastic improvement of network performance in terms of throughput and error rate coupled with the continuous increase in power of end-systems have led to the emergence of a variety of distributed Multimedia (MM) applications. The performance levels required by the distributed MM systems are expressed as Quality of Service (QoS). Network QoS support alone cannot guarantee the real-time performance required for distributed MM applications. Successful operation of distributed MM systems depends on the guaranteed support of all intervening layers including the end-systems. The guaranteed performance of these layers in turn is affected by the efficiency of the support provided by: QoS specification, QoS mapping or translation, QoS negotiation and re-negotiation, Resource monitoring and adaptation, and QoS architectures. Most people usually have a good understanding of a certain layer but not the others. However, to be able to deliver MM QoS, developers need to have a better understanding of several layers. This paper focuses on QoS specification and mapping and aims to provide a survey of issues for those working on MM QoS so that they have a better view on these two areas which are important to MM QoS.

[1]  Jörg Liebeherr,et al.  Video traffic characterization for multimedia networks with a deterministic service , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[2]  Guru M. Parulkar,et al.  A Framework for QoS Guarantees for Multimedia Applications within an Endsystem , 1995, GI Jahrestagung.

[3]  Mark Moran,et al.  A Continuous Media Data Transport Service and Protocol for Real-Time Communication in High Speed Networks , 1991, NOSSDAV.

[4]  Eoin Hyden,et al.  Operating system support for quality of service , 1994 .

[5]  Gordon S. Blair,et al.  The Design of a QoS-Controlled ATM-Based Communications System in Chorus , 1995, IEEE J. Sel. Areas Commun..

[6]  James W. Layland,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[7]  James W. Roberts,et al.  QoS Guarantees for Shaped Bit Rate Video Connections in Broadband Networks , 1995, MMNET.

[8]  Kevin Jeffay,et al.  Kernel support for live digital audio and video , 1992, Comput. Commun..

[9]  David Hutchison,et al.  Integrated quality of service for multimedia communications , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[10]  Brian N. Bershad,et al.  Scheduler activations: effective kernel support for the user-level management of parallelism , 1991, TOCS.

[11]  Jae-Il Jung,et al.  Translation of QoS parameters into ATM performance parameters in B-ISDN , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[12]  C. Parris,et al.  A RESOURCE BASED PRICING POLICY FOR REAL-TIME CHANNELS IN A PACKET-SWITCHING NETWORK , 1992 .

[13]  C. Parris,et al.  A Framework for the Study of Pricing in Integrated Networks , 1992 .

[14]  Hideyuki Tokuda,et al.  System Support for Dynamic QOS Control of Continuous Media Communication , 1992, NOSSDAV.

[15]  Jörg Liebeherr Multimedia Networks: Issues and Challenges , 1995, Computer.

[16]  Eric Horlait,et al.  Dynamic QoS Issues in Distributed Multimedia Systems , 1993, Broadband Islands.

[17]  Thomas D. C. Little,et al.  Time-based media representation and delivery , 1994 .

[18]  Domenico Ferrari The Tenet experience and the design of protocols for integrated-services internetworks , 1998, Multimedia Systems.

[19]  David Hutchison,et al.  A Multimedia Enhanced Transport Service in a Quality of Service Architecture , 1993, NOSSDAV.

[20]  Thomas Plagemann,et al.  Application Requirements and QoS Negotiation in Multimedia Systems , 1995 .

[21]  Klara Nahrstedt,et al.  Resource Management in Networked Multimedia Systems , 1995, Computer.

[22]  Raif O. Onvural,et al.  Asynchronous Transfer Mode Networks: Performance Issues, Second Edition , 1993 .

[23]  Guru M. Parulkar,et al.  Efficient Quality of Service Support in Multimedia Computer Operating Systems , 1994 .

[24]  Giorgio Ventre,et al.  Client-Network Interactions in Quality of Service Communication Environments , 1992, HPN.

[25]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..

[26]  Stefan Fischer,et al.  Quality of Service Mapping in Distributed Multimedia Systems , 1995, MMNET.

[27]  Gregor von Bochmann,et al.  Distributed Multimedia and QOS: A Survey , 1995, IEEE Multim..

[28]  Klara Nahrstedt,et al.  The QOS Broker , 1995, IEEE Multim..

[29]  Deborah Estrin,et al.  A study of priority pricing in multiple service class networks , 1991, SIGCOMM '91.

[30]  Andrew T. Campbell,et al.  Architectural Perspectives on QoS Management in Distributed Multimedia Systems , 1995 .

[31]  Donald F. Ferguson,et al.  An approach to pricing, optimal allocation and quality of service provisioning in high-speed packet networks , 1995, Proceedings of INFOCOM'95.

[32]  James F. Kurose,et al.  Open issues and challenges in providing quality of service guarantees in high-speed networks , 1993, CCRV.

[33]  David Hutchison,et al.  Towards an Integrated Quality of Service Architecture (QOS-A) for Distributed Multimedia Communications , 1992, HPN.

[34]  S. Dixit,et al.  MPEG-2 over ATM for video dial tone networks: issues and strategies , 1995 .

[35]  Kevin Jeffay,et al.  Kernel Support for Live Digital Audio and Video , 1991, NOSSDAV.

[36]  Ramesh Govindan,et al.  Scheduling and IPC mechanisms for continuous media , 1991, SOSP '91.

[37]  V. Nirkhe,et al.  Quality of service support for networked media players , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[38]  Tatsuo Nakajima,et al.  A continuous media application supporting dynamic QOS control on real-time Mach , 1994, MULTIMEDIA '94.