End-to-end QoS Provisioning through Resource Adaptation
2000
Abstract
With the progression of multimedia middleware and guaranteed network services, developers are now presented with flexible frameworks for the development and deployment of distributed multimedia applications. New and more advanced applications are supporting end-to-end Quality of Service (QoS) guarantees through the configuration and management of distributed resources. As an effect of the sharing of network and end-system resources across multiple clients, coupled with their dynamically changing state, the general end-to-end availability of resources in a distributed environment is variable and potentially unpredictable. Thus, the provision of QoS constrained services in a distributed environment demands carefully controlled and co-ordinated management mechanisms. In this paper we discuss the requirements for QoS adaptation mechanisms and QoS-based distributed resource management, together with our approaches to QoS adaptation and policing, with issues concerning the incorporation of these mechanisms in our recently developed Distributed Resource Management Architecture (DRMA).
References (20)
- REFERENCES Anderson, D.P. (1993) Metascheduling for Continuous Media, ACM Transactions on Computer Systems, Vol. 11, No.3, pp. 226-252.
- Bolot, J.C. and Turletti, T. (1996) Adaptive Error Control for Packet Video in the Internet, IEEE Signal Processing Society, Proceedings of the International Conference on Image Processing (ICIP), Lausanne.
- Campbell, A. and Coulson, G. and Hutchison, D. (1994) A Quality of Service Architecture, ACM Computer Communications Review.
- Chatterjee, S., Sydir, J. and Sabata, B. (1997) Modelling Applications for Adaptive QoS-based Resource Management", Proceedings of the 2 1111 IEEE High Assurance Systems Engineering Workshop, Bethesda, Maryland.
- Dang Tran, F. and Perebaskine, V. (1995) TORBoyau: Architecture and Implementation, General Leclerc, Issy-les-Moulineaux, France.
- Davis, M. and Downing, A. (1994) Adaptable System Resource Management for Soft Real-Time Systems, Symposium on Command and Control Research and Decision Aids, Monterey, California.
- Degermark, M., Kohler, T., Pink, S. and Schelen, 0. (1995) Advance Reservations for Predictive Service, Proceedings of 5th International Workshop on Network and Operating System Support for Digital Audio and Video, Durham, New Hampshire.
- Edwards, C., Hutchison, D. and Waddington, D. (1998) Open Interface Support for Heterogeneous Network Services, to be presented at the Third European Conference on Multimedia Applications, Services and Techniques (ECMAST'98), Berlin.
- Huard, J., Inoue, 1., Lazar, A. and Yamanaka, H. (1996) Meeting QoS Guarantees by End-to-end QoS Monitoring and Adaptation, Workshop on Multimedia and Collaborative Environments of the Fifth IEEE International Symposium On High Performance Distributed Computing, Syracuse, NY.
- Hyman, J., Lazar, A. and Pacifici, G. (1991) Real-time Scheduling with Quality of Service Constraints, IEEE Journal on Selected Areas in Communications, Vol. 9, pp. 1052-1063.
- ISOIIEC JTC l/SC21 (1997) "Quality of Service in ODP-Attachment I" Lazar, A., Ngoh, L. and Sahai, A. (1995) Multimedia networking abstractions with quality of service guarantees, Proceedings of the SPIE Conference on Multimedia Computing and Networking, San Jose, CA.
- Nahrstedt, K., Hossain, A. and Kang, S. (1995) Probe-based Algorithm for QoS Specification and Adaptation, University of Illinois, QoS Workshop, Paris.
- Ott, M., Michelitsch, G., Reininger, D. and Welling, G. (1997) An Architecture for Adaptive QoS and its Application to Multimedia Systems Design, to appear in Special Issue of Computer Communications on Building Quality of Service into Distributed Systems, C&C Research Laboratories, NEC, USA.
- Verscheure, 0. and Hubaux, J. (1996) Perceptual Video Quality and Activity Metrics: Optimization of Video Service Based on MPEG-2 Encoding, Springer Series LNCS 1185, Proceedings of 3'd International COST237 Workshop, Barcelona, Spain.
- Waddington, D., Edwards, C. and Hutchison, D. (1997) Resource Management for Distributed Multimedia Applications, Second European Conference on Multimedia Applications, Services and Techniques (ECMAST '97), Milan.
- Waddington, D. and Coulson, G. (1997) A Distributed Multimedia Component Architecture, Proceedings of the l" International Workshop on Enterprise Distributed Object Computing, Gold Coast, Australia.
- Wolf, L., Delgrossi, W. L., Steinmetz, R., Schaller, S. and Wittig, H. (1995) Issues of Reserving Resources in Advance, Proc. 5th Intl. Workshop on Network and Operating System Support for Digital Audio and Video, Durham, New Hampshire.
- 8 BIOGRAPHY
- Daniel Waddington is a final year Ph.D. student, with the Distributed Multimedia Research Group. He is currently working as a Research Assistant on the British Telecom University Research Initiative (BT-URI) project. On the BT-URI, Daniel is looking at issues of end-to-end QoS management and a framework for service provision. His primary Ph.D. research interests are Distributed Object Computing and its support for distributed multimedia services.
- David Hutchison is Professor of Computing at Lancaster University and has worked in the areas of computer communications and distributed systems for the past 15 years. He has completed many UK and European funded research contracts and published over 100 papers as well as writing and editing books on these areas. He has just finished a years sabbatical leave as a visiting academic at HP Labs in Bristol, UK, at EPFL in Lausanne, Switzerland, and at BT Labs in Ipswich, UK.