Abstract
It has been widely recognized that QoS is important in designing distributed, interactive multimedia systems. However, although much has been said about QoS in the networking domain, and to a lesser degree in processor scheduling, there has hardly been any research activity concerning QoS in the user interface community. We show how the use of 3D graphics techniques in the user interface can lead to a natural way of implicitly specifying and presenting QoS to the end-user. Further, we introduce the concept of generic QoS control tools that allow users to explicitly control and monitor quality of service across different media types. In order to support such a novel user interface, a mechanism is needed to communicate these quality requirements to lower level system components. Although there exists a plethora of QoS architectures that define the semantics and interface of every component in many different ways, none offers a definitive way of structuring QoS aware systems. We instead propose a generalized, abstract concept of QoS for all layers of a software architecture. Each layer in a software system deals with QoS at its appropriate level of abstraction using a generic API for communicating QoS parameters and values to layers above and below. We call the aggregation of these parameters and values a “service contract”. This abstract concept can be applied recursively to build hierarchies of services. This paper describes our framework for building QoS aware software systems and explains in detail the user interface for a multimedia browser as an example application.
Preview
Unable to display preview. Download preview PDF.
References
R. Steinmetz and C. Engler. “Human Perception of Media Synchronization”. Tech. Report 43.9310, IBM European Networking Center, Heidelberg, 1993.
R.T. Apteker et al. “Distributed Multimedia: User Perception and Dynamic QoS”. In Proceedings of IS&T/SPIE Symposium on Electronic Imaging: Science & Technology, Workshop on High-speed Networking and Multimedia Computing, SPIE, New York, 1994.
Klara Nahrstedt and Jonathan Smith, “The QoS Broker”. In the IEEE Multimedia Magazine, Spring 1995, Vol. 2, No. 1.
Andrew Campbell, Cristina Aurrecoechea, and Linda Hauw. “A Review of QoS Architecture”. In the ACM Multimedia Systems Journal, 1996.
Andreas Vogel, Brigitte Kerherve, Gregor von Bochman, and Jan Gecsei. “Distributed Multimedia and QoS: A Survey”. In the IEEE Multimedia Magazine, Summer 1995, Vol. 2, No 2.
G. Michelitsch. “CockpitView: A User Interface Framework for Future Network Terminals”. In conference companion proceedings of CHI'96, Vancouver, BC, Canada, ACM, 1996.
G. G. Robertson, S.K. Card, and J.D. Mackinlay. “Information Visualization using 3D Interactive Animation”. In the Communication of the ACM, 36(4), 1993.
L. Staples. “Representation in Virtual Space: Visual Convention in the Graphical User Interface”. In proceedings of INTERCHI'93, ACM, 1993.
R. B. Smith. “The Alternate Reality Kit: An Animated Environment for Creating Interactive Simulations”. In proceedings of the 1986 IEEE Computer Society Workshop on Visual Languages, 1986.
M. Ott, D. Reininger, and W. Luo. “Adaptive and Scalable QoS for Multimedia using Hierarchical Contracts”. In proceedings of the Fourth ACM International Multimedia Conference, Boston, MA, 1996.
M. Ott, D. Reininger, G. Michelitsch, V. Bansal, R.J. Siracusa, D. Raychaudhuri. “Heidi-II: A Software Architecture for ATM Network Based Distributed Multimedia Systems”. In Proceedings of European Workshop on Interactive Distributed Multimedia Systems and Services (IDMS'96), Berlin, March 1996.
D. Reininger, M. Ott, G. Michelitsch, and G. Welling. “Scalable QoS Control for VBR Video Servers”. In Proceedings of First IEEE Conference on Multimedia Signal Processing, Princeton University, Princeton, NJ, June 1997.
D. Reininger, D.Raychaudhuri, and J. Hui. “Dynamic Bandwidth Allocation for VBR Video over ATM Networks”. In IEEE Journal on Selected Areas in Communications Special Issue on Video delivery to the home, Vol. 14, No 6, August 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Michelitsch, G., Ott, M., Reininger, D., Welling, G. (1997). QoS aware browsing in distributed multimedia systems. In: Steinmetz, R., Wolf, L.C. (eds) Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 1997. Lecture Notes in Computer Science, vol 1309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000373
Download citation
DOI: https://doi.org/10.1007/BFb0000373
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63519-2
Online ISBN: 978-3-540-69590-5
eBook Packages: Springer Book Archive