Skip to main content
Log in

A quality-of-service specification for multimedia presentations

  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

The bandwidth limitations of multimedia systems force trade-offs between presentation-data fidelity and real-time performance. For example, digital video is commonly encoded with lossy compression to reduce bandwidth, and frames may be skipped during playback to maintain synchronization. These trade-offs depend on device performance and physical data representations that are hidden by a database system. If a multimedia database is to support digital video and other continuous media data types, we argue that the database should provide a quality-of-service (QOS) interface to allow application control of presentation timing and information-loss trade-offs. This paper proposes a data model for continuous media that preserves device and physical data independence. We show how to define formal QOS constraints from a specification of ideal presentation outputs. Our definition enables meaningful requests for endto-end service guarantees, while leaving the database system free to optimize resource management. We propose one set of QOS parameters that constitute a complete model for presentation error, and we show how this error model extends the opportunities for resource optimization.

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. Anderson DP (1993) Metascheduling for continuous media. ACM Trans Comput Syst 11:226–252

    Google Scholar 

  2. Cen S, Pu C, Staehli R, Walpole J (1995) A distributed Real-time MPEG video audio player. Proceedings of the 5th International Workshop on Network and Operating System Support for Digital Audio and Video, Durham, New Hampshire, USA, IEEE Communications Society, pp 151–162

    Google Scholar 

  3. Coulson G, Blair G, Robin P (1994) Micro-kernel support for continuous media in distributed systems. Comput Networks ISDN Syst 26:1323–1341

    Google Scholar 

  4. Gibbs S, Breiteneder C, Tsichritzis D (1994) Data modeling of timebased media. Proceedings SIGMOD '94, Minneapolis, MI, USA, pp 91–102

  5. Hutchison D, Coulson G, Campbell A, Blair GS (1994) Quality of service management in distributed systems. Technical Report MPG94-02, Lancaster University, Lancaster UK

    Google Scholar 

  6. Jeffay K, Stone DL, Talley T, Smith FD (1992) Adaptive best effort delivery of digital audio and video across packet switched networks. Proceedings of the 3rd International Workshop on Network and Operating System Support for Digital Audio and Video, San Diego, California, USA, IEEE Computer Society, pp 1–12

    Google Scholar 

  7. Le Gall D (1991) MPEG: a video compression standard for multimedia applications. Common ACM 34:46–58

    Google Scholar 

  8. Little TDC, Ghafoor A (1990) Network considerations for distributed multimedia object composition and communication. IEEE Network Magazine 4:32–49

    Google Scholar 

  9. Lougher P, Shepherd D (1993) The design of a storage server for continuous media. Comput J 36:32–42

    Article  Google Scholar 

  10. Maier D, Walpole J, Staehli R (1993) Storage system architectures for continuous media data. FODO '93 Proceedings, Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York 730:1–18

    Google Scholar 

  11. Mercer CW, Savage S, Tokuda H (1994) Processor capacity reserves: oerating system support for multimedia applications. Proceedings of the International Conference on Multimedia Computing and Systems, Boston, Massachusetts, USA, IEEE Computer Society Press, Los Alamitos, pp 90–99

    Google Scholar 

  12. Ramakrishnan KK, Vaitzblit L, Gray S, Vahalia U, Ting D, Tzelnic P, Glaser S, Duso W (1993) Operating system support for a video-ondemand file service. Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video, Lancaster, UK, IEE, pp 225–236

    Google Scholar 

  13. Rowe LA, Patel KD, Smith BC, Liu K (1994) MPEG representation, transmission, and playback. High-speed Networking and Multimedia Computing, IS&T/SPIE, San Jose, CA

    Google Scholar 

  14. Spivey JM: The Z notation: a reference manual, 2nd edn. Prentice-Hall, New York, NY

  15. Staehli R, Walpole J (1993) Constrained latency storage access. Computer 26:44–53

    Article  Google Scholar 

  16. Steinmetz R, Engler C (1993) Human perception of media synchronization. Technical Report 43.9310, IBM European Networking Center, Heidelberg

    Google Scholar 

  17. Tokuda H, Tobe Y, Chou ST-C, Moura JMF (1992) Continuous media communication with dynamic QOS control using ARTS with an FDDI network. SIGCOMM '92 Baltimore, Maryland, USA, ACM Press, New York

    Google Scholar 

  18. Wallace GK (1991) The JPEG still picture compression standard. Commun ACM 34:30–44

    Article  Google Scholar 

  19. Wernik M, Aboul-Magd O, Gilbert H (1992) Management for B-ISDN services. IEEE Network 6:10–19

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard Staehli.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Staehli, R., Walpole, J. & Maier, D. A quality-of-service specification for multimedia presentations. Multimedia Systems 3, 251–263 (1995). https://doi.org/10.1007/BF01832141

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01832141

Key words

Navigation