Abstract
The Unix operating system made a vital contribution to information technology by introducing the notion of composing complicated applications out of simple ones by means of pipes and shell scripts. One day, this will also be possible with multimedia applications. Before this can happen, however, operating systems must support multimedia in as general a way as Unix now supports ‘ordinary’ applications. Particularly, attention must be paid to allowing the operating-system service to degrade gracefully under heavy loads.
This paper presents the Quality-of-Service architecture of the Huygens project. This architecture provides the mechanisms that allow applications to adapt the level of their service to the resources the operating system can make available.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
N.C. Audsley, A. Burns, M.F. Richardson, and A.J. Wellings. Incorporating unbounded algorithms into predictable real-time systems. Technical report, University of York (UK), Sep 1991.
Luca Delgrossi, Christian Halstrick, Dietmar Hehmann, Ralf Guido Herrtwich, Oliver Krone, Jochen Sandvoss, and Carsten Vogt. Media scaling for audiovisual communication with the Heidelberg Transport System. In Computer Graphics (Multimedia '93 Proceedings), pages 99–104. ACM, Addison-Wesley, August 1993.
Alexandras Eleftheriadis and Dimitris Anastassiou. Meeting arbitrary qos contraints using dynamic rate shaping of coded digital video. In 5th NOSSDAV, Durham, NH, USA, apr 1995.
Anne Fladenmuller, Eric Horlait, and Aruna Seneviratne. Qos management scheme for multimedia applications in best effort environments. Journal of Electrical and Electronics Engineering, Mar 1996.
S. Furuno and T. Nakajima. A toolkit for building continuous media applications using a new dynamic qos control scheme. In Proceedings of the Multimedia Japan 96 — Yokohama March 18–20, pages 268–277, Mar 1996.
Eoin Andrew Hyden. Operating System Support for Quality of Service. PhD thesis, Wolfson College, University of Cambridge, February 1994.
Ian M. Leslie, Derek R. McAuley, and Sape J. Mullender. Operating-System Support for Distributed Multimedia. Proceedings of the Summer Usenix Conference, Boston, MA, pages 209–220, June 1994.
C.W. Mercer, S. Savage, and H. Tokuda. Processor Capacity Reserves: Operating System Support for Multimedia Applications. In Proceedings of the IEEE International Conference on Multimedia Computing and Systems, May 1994. To appear. (This is a condensed version of tech report CMU-CS-93-157).
Timothy Roscoe. The Structure of a Multi-Service Operating System. PhD thesis, Queens' College,University of Cambridge, April 1995.
Paul G.A. Sijben and Sape J. Mullender. An architecture for scheduling and qos management in multimedia workstations. Technical Report Pegasus paper 95-05, University of Twente, Dec 1995.
Gregory K. Wallace. The jpeg still picture compression standard. Communications of ACM, 34(4):30–44, Apr 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mullender, S.J., Sijben, P. (1996). Quality of service in distributed multimedia systems. In: Spaniol, O., Linnhoff-Popien, C., Meyer, B. (eds) Trends in Distributed Systems CORBA and Beyond. TreDS 1996. Lecture Notes in Computer Science, vol 1161. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61842-2_22
Download citation
DOI: https://doi.org/10.1007/3-540-61842-2_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61842-3
Online ISBN: 978-3-540-70716-5
eBook Packages: Springer Book Archive