Supporting QoS for Legacy Applications

  • C. Tsetsekas
  • S. Maniatis
  • I. S. Venieris
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2094)


Internet is widely known for lacking any kind of mechanism for the provisioning of Quality of Service (QoS) guarantees. The Internet community currently concentrates its efforts on mechanisms that support QoS in various layers of the OSI model. Apart from that, the Internet community is trying also to define the protocols, through which applications and users will signal their QoS requirements to the lower network layer mechanisms. The latter task, however, is not trivial, especially for legacy applications that cannot be modified and recompiled. This paper presents a framework for a middleware component that supports QoS for legacy applications. It mainly focuses on the support of a proxy-based framework for the identification of flows, the measurement of basic QoS parameters and the definition of an API that can be used by middleware components or even applications. The position of this proxy architecture in a reference network topology and the communication with other middleware entities is also discussed.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R. Braden et al., “Integrated Services in the Internet Architecture: an Overview”, RFC 1633Google Scholar
  2. 2.
    S. Blake et al., “An Architecture for Differentiated Services”, RFC 2475Google Scholar
  3. 3.
    K. Nichols et al., “A Two-bit Differentiated Services Architecture for the Internet”, RFC 2638Google Scholar
  4. 4.
    R. Braden et al., “Resource ReSerVation Protocol (RSVP)”, RFC 2205Google Scholar
  5. 5.
    B. Riddle & A. Adamson, “A Quality of Service API Proposal”,
  6. 6.
  7. 7.
    G. Poliths, P. Sampatakos, I.S. Venieris, “Design of a multi-layer bandwidth broker architecture”, Lecture Notes in Computer Science; Vol 1938, Springer Verlag, Oct 2000Google Scholar
  8. 8.
    E. Nikolouzou, P. Sampatakos, I.S. Venieris, “Evaluation of an Algorithm for Dynamic Resource Distribution in a Differentiated Services Network”, Proceedings of ICN2001, June 2001Google Scholar
  9. 9.
    Ch. Tsetsekas, S. Maniatis, I.S. Venieris, “An end-to-end middleware solution for the support of QoS in the Internet”, Proceedings of SoftCOM2000, Oct 2000Google Scholar
  10. 10.
    CORBA/IIOP 2.3.1 Specification, corba/cichpter.html
  11. 11.
    E.R. Harold: XML Extensible Markup Language, IDG Books Worldwide, 1998Google Scholar
  12. 12.
    ITU-T Recommendation H.323, Packet-Based Multimedia Communication Systems, 1998Google Scholar
  13. 13.
    M. Handley et al., “SIP: Session Initiation Protocol”, RFC 2543Google Scholar
  14. 14.
    W. Marshall et al., “Integration of Resource Management and SIP”, draft-ietf-sipmanyfolks-resource-00, November 2000Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • C. Tsetsekas
  • S. Maniatis
  • I. S. Venieris
    • 1
  1. 1.Department of Electrical and Computer EngineeringNational Technical University of AthensAthensGreece

Personalised recommendations