Abstract
A QoS middleware provides the Quality of Service support required by many QoS sensitive applications. The QoS middleware is between a host and a QoS-enabled infrastructure and hides the complexity of the extra functionality behind a set of APIs. This article presents the AQUILA QoS middleware, a QoS API to implement QoS-aware applications, a QoS Portal based on application specifications and Proxies to provide legacy non QoS-aware applications with QoS.
This work was partially funded by the European Union under contract number IST-1999-10077 “AQUILA”.
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
Aagedal: Quality of service support in development of distributed systems. PhD thesis, University of Oslo, march 2001
AQUILA — Adaptive Resource Control for QoS Using an IP-based Layered Architecture. http://www.ist-aquila.org/
Bernet et al.: A Framework for Integrated Services Operation over Diffserv Networks. IETF, RFC 2998
Blake et al.: An Architecture for Differentiated Services. IETF, RFC 2475
DTD — Document Type Definition. http://www.w3.org/XML/1998/06/xmlspec-report-v20.htm
Jingwen, Nahrstedt: Classification and Comparison of QoS Specification Languages for Distributed Multimedia Applications. Technical Report UIUCDCS-R-2002-2302/UILUENG-2002-1745, Department of Computer Science, University of Illinois at Urbana-Champaign, November 2002
Koster, Kramp: Structuring QoS-Supporting Services with Smart Proxies, In IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing. Hudson River Valley, USA, April 2000.
Nichols et al.: A Two-bit Differentiated Services Architecture for the Internet. IETF, RFC 2638
Nikolouzou, Tsetsekas, Maniatis, Venieris: RSVP as a User Signalling Protocol in a Multi-Layer Bandwidth Broker Architecture. In Proceedings of SPIE ITCom’ 01, Denver, USA, August 2001
Resource Reservation Setup Protocol API (RAPI), Open Group Technical Standard. http://www.opengroup.org/products/publications/catalog/c809.htm
Riddle, Adamson: A Quality of Service API Proposal. http://qos.internet2.edu/may98Workshop/html/apiprop.html
Roscoe, Bowen: Script-driven Packet Marking for Quality of Service Support in Legacy Applications. Proceedings of SPIE Conference on Multimedia Computing and Networking 2000, January 2000
Schmidt et al: Developing Next-generation Distributed Applications with QoS-enabled DPE Middleware. http://www.cs.wustl.edu/~schmidt/PDF/tao_qos.pdf
Thomas: Supplying legacy applications with QoS: a description syntax at application, enduser and network level. IASTED conference on Software Engineering and Applications (SEA 2002), November 4–6, 2002, MIT, Cambridge, USA
Tsetsekas, Maniatis, Venieris: Supporting QoS for Legacy Applications. In Proceedings of ICN’ 01, Colmar, France, July 2001
Wang: QoSME: Quality of Service Management Environment. http://www.cs.columbia.edu/dcc/qosockets/
Windows Sockets 2 Application Programming Interface. Microsoft, ftp://ftp.microsoft.com/bussys/winsock/winsock2/WSAPI22.DOC
Xiaohui et al.: An XML-based Quality of Service Enabling Language for the Web. Journal of Visual Language and Computing (JVLC), special issue on Multimedia Languages for the Web, vol. 13, num. 1, pp. 61–95, Academic Press, February 2002
XML — Extensible Markup Language. http://www.w3.org/XML/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kemmel, F., Maniatis, S., Thomas, A., Tsetsekas, C. (2003). Application Support by QoS Middleware. In: Burakowski, W., Bęben, A., Koch, B. (eds) Architectures for Quality of Service in the Internet. Art-QoS 2003. Lecture Notes in Computer Science, vol 2698. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45020-3_13
Download citation
DOI: https://doi.org/10.1007/3-540-45020-3_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40444-6
Online ISBN: 978-3-540-45020-7
eBook Packages: Springer Book Archive