Abstract
This presentation is a tutorial and a state of the art in Quality of Service and support for Quality of Service in middleware. It is organized as follow:
-
First, we briefly introduce the problematic of Quality of Service and middleware.
-
The second part, presents concepts handled in Quality of Service to support distributed applications.
-
The third part, shortly presents middleware concepts and how Quality of Service is added in existing middleware implementation. It explains which concepts are common to these implementations.
-
Finally we summerize what is already done in term of QoS Support in middleware, what is expected to come, and what are the unresolved problems that need more work to overcome.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ANSA Architecture Report: The ANSA Computational Model AR.001.01. ANSA, Cambridge (UK), February 1993.
G. S. Blair et al.An Architecture for Next Generation Middleware. In MIDDLE-WARE 98, http://www.comp.lancs.ac.uk/computing/middleware98/, September 1998. Springer Verlag ISBN 1-85233-088-0.
A. Campbell, C. Aurrecoecha, and L. Hauw. A Review of QoS Architectures. In Proc. 4th Int. IFIP Workshop on Quality of Service, IWQoS96, Paris (France), March 1996.
A. Campbell, G. Coulson, and D. Hutchison. A Quality of Service Architecture. ACM SIGCOMM Computer Communication Review, April 1994.
A. Danthine, Y. Baguette, G. Leduc, and L. Leonard. The OSI 95 Connection-Mode Transport Service Enhanced QoS. In Proc. 4th IFIP Conference on High Performance Networking, Liège (Belgium), December 1992.
D. Donaldson, F. Faupel, R. Hayton, A. Herbert, N. Howarth, A. Kramer, I. MacMillan, D. Otway, and S. Waterhouse. DIMMA—A Multi-Media ORB. In Proc. of Middleware’98, The Lake District, September 15-18, 1998.
B. Dumant, F. Horn, F. Tran, and J.-B. Stefani. Jonathan: an Open Distributed Processing Environment in Java. In Proc. of Middleware’98, The Lake District, September 15-18, 1998.
S. Blake et al.An Architecture for Di erentiated Services. Request for comments no rfc-2475, Internet, December 1998.
D. Ferrari. The Tenet Experience and the Design of Protocols for Integrated Services Internetworks. Multimedia Systems Journal, November 1995.
D. B. Hehmann, R. G. Herrtwich, W. Schulz, T. Schuett, and R. Steinmetz. Implementing HeiTS: Architecture and Implementation Strategy of the Heidelberg High Speed Transport System. In Proc.2nd International Workshop on Network and Operating System Support for Digital Audio and Video, IBM ENC, Heidelberg (Germany), 1991.
QoS — Basic Framework —CD Text (ISO/IEC JTC1/SC21 N9309, 1995.
E. W. Kightly and H. Zhang. Connection Admission Control for RED-VBR. In Proc. 4th Int. IFIP Workshop on Quality of Service, IWQoS96, Paris (France), March 1996.
S. Mungee, N. Surendran, and D. C. Schmidt. The Design and Performance of a CORBA Audio/Video Streaming Service. Technical Report WUC-98-15, Washington University, 1998.
K. Nahrstedt. Quality of service in networked Multimedia Systems, chapter 10. CRC press, 1999.
C. Nicolaou. An Architecture for Real-Time Multimedia Communication Systems. IEEE Journal on Selected Areas in Communications, 8(3), April 1990.
C. A. Nicolaou. A Distributed Architecture for Multimedia Communication Systems. PhD thesis, University of Cambridge (UK), May 1991.
Basic Reference Model of Open Distributed Processing, November 1992.
Common Object Request Broker: Architecture and Specification Revision 2.1. OMG Document 97-08, 1997.
D. Clark R. Braden and S. Shenker. Integrated Services in the Internet Architecture: an Overview. Request for comments no rfc-1633, Internet, June 1994.
RTP: A Transport Protocol for Real-Time Applications, 1996.
A. Smith and A. Grace. A QoS Conguration System for Distributed Applications, chapter 6. Chapman & Hall, London, 1997.
A. Schmidt, D. C. Gokhale, T.R H. Harrison, and G. Parulkar. A High-performance Endsystem Architecture for Real-time CORBA. IEEE Communications Magazine, 14(2), February 1997.
C. Topolcic. Experimental Internet Stream Protocol, Version 2 (ST-II). Request for comments no rfc-1190, Internet, October 1990.
S. Vinoski. CORBA: Integrating Diverse Applications Within Distributed Heterogeneous Environments. IEEE Communications Magazine, 14(2), February 1997.
C. Volg, L. Wolf, R. Herrtwich, and H. Wittig. HeiRAT—Quality of Service Management for Distributed Multimedia Systems. Multimedia Systems Journal, November 1995.
R. Vanegas, J. Zinky, J. Loyall, D. Karr, R. Schantz, and D. Bakken. QuO’s Runtime Support for Quality of Service in Distributed Objects. In Proc. of Mid-Dleware’98, The Lake District, September 15-18, 1998.
V. F. Wolfe, L. C. DiPippo, R. Ginis, M. Squadrito, S. Wohlever, I. Zykh, and R. Johnston. Real-Time CORBA. University of Rhode Island Department of Computer Science and Statistics Technical Reports TR97-256, University of Rhode Island, June 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bac, C., Bernard, G., Le Tien, D., Villin, O. (1999). Middleware and Quality of Service. In: Pavelka, J., Tel, G., Bartošek, M. (eds) SOFSEM’99: Theory and Practice of Informatics. SOFSEM 1999. Lecture Notes in Computer Science, vol 1725. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47849-3_5
Download citation
DOI: https://doi.org/10.1007/3-540-47849-3_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66694-3
Online ISBN: 978-3-540-47849-2
eBook Packages: Springer Book Archive