Skip to main content

Application Support by QoS Middleware

  • Conference paper
  • First Online:
Architectures for Quality of Service in the Internet (Art-QoS 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2698))

  • 244 Accesses

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”.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Aagedal: Quality of service support in development of distributed systems. PhD thesis, University of Oslo, march 2001

    Google Scholar 

  2. AQUILA — Adaptive Resource Control for QoS Using an IP-based Layered Architecture. http://www.ist-aquila.org/

    Google Scholar 

  3. Bernet et al.: A Framework for Integrated Services Operation over Diffserv Networks. IETF, RFC 2998

    Google Scholar 

  4. Blake et al.: An Architecture for Differentiated Services. IETF, RFC 2475

    Google Scholar 

  5. DTD — Document Type Definition. http://www.w3.org/XML/1998/06/xmlspec-report-v20.htm

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Nichols et al.: A Two-bit Differentiated Services Architecture for the Internet. IETF, RFC 2638

    Google Scholar 

  9. 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

    Google Scholar 

  10. Resource Reservation Setup Protocol API (RAPI), Open Group Technical Standard. http://www.opengroup.org/products/publications/catalog/c809.htm

    Google Scholar 

  11. Riddle, Adamson: A Quality of Service API Proposal. http://qos.internet2.edu/may98Workshop/html/apiprop.html

    Google Scholar 

  12. 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

    Google Scholar 

  13. Schmidt et al: Developing Next-generation Distributed Applications with QoS-enabled DPE Middleware. http://www.cs.wustl.edu/~schmidt/PDF/tao_qos.pdf

    Google Scholar 

  14. 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

    Google Scholar 

  15. Tsetsekas, Maniatis, Venieris: Supporting QoS for Legacy Applications. In Proceedings of ICN’ 01, Colmar, France, July 2001

    Google Scholar 

  16. Wang: QoSME: Quality of Service Management Environment. http://www.cs.columbia.edu/dcc/qosockets/

    Google Scholar 

  17. Windows Sockets 2 Application Programming Interface. Microsoft, ftp://ftp.microsoft.com/bussys/winsock/winsock2/WSAPI22.DOC

    Google Scholar 

  18. 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

    Article  Google Scholar 

  19. XML — Extensible Markup Language. http://www.w3.org/XML/

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics