Skip to main content
Log in

QRTP: A Middleware for Broadband Networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Broadband networks, such as those based on Asynchronous Transfer Mode (ATM), provide large bandwidth and multiple services. An essential application area for broadband networks is multimedia systems. The development of multimedia applications, however, is currently lagging behind the advances in the network technology. Our approach to the problem of more effectively developing multimedia applications is to provide developers with a middleware that encompasses a set of broadband-specific services needed by multimedia applications, for instance virtual connection setup, bandwidth reservation and session synchronization. Our middleware, called the Queen's Real-time Transport Protocol (QRTP), is based on the Real-time Transport Protocol standard from the Internet Engineering Task Force. The paper discuses the design, implementation and evaluation of the QRTP middleware.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Ahmed and K. Tesink, Definitions of Managed Objects for ATM Management Version 8.0 Using SMIv2, IETF Network Working Group RFC 1695, 1994.

  2. R. Ahuja, S. Keshav, and H. Saran, “Design implementation and measurement of native mode ATM transport layer,” IEEE/ACM Trans. Networking, Vol. 4, No. 4, pp. 502-515, 1996.

    Google Scholar 

  3. ATM Forum, User-Network Interface Specification-Version 3.1, ATM Forum Technical Specification, 1996.

  4. ATM Forum, Integrated Local Management Interface Specification-Version 4.0, ATM Forum Technical Specification, 1996.

  5. M. Baugher, J. Du, and Naudus, Real-Time Protocol Management Informaion Base, IETF Audio/Video Transport Working Group Internet Draft, 1997.

  6. P.A. Bernstein, “Middleware:Amodel for distributed system services,” Communications of the ACM, Vol. 39, No. 2, pp. 86-98, 1996.

    Google Scholar 

  7. R. Bettati, D. Ferrari, A. Gupta, W. Heffner, W. Howe, M. Moran, Q. Nguyen, and R. Yavatkar, “Connection establishment for multiparty real-time communication,” in Proc of the IEEE Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV)' 95, Durham NH, April 1995, pp. 255-266.

  8. R. Braden and D. Hoffman, RSVP Application Programming Interface (RAPI) for SunOS/BSD, Internet Draft, 1995.

  9. Fore Systems Inc., ForeThought Software Manual, Fore Systems Inc., 1996.

  10. J. Huard and A. Lazar, “On QoS mapping in multimedia networks,” in Proc. of the 21st IEEE Annual International Computer Software and Application Conference, Washington D.C., 1997.

  11. IETF Audio-Video Transport Working Group, RTP: A Transport Protocol for Real-Time Applications, Internet Draft, 1996.

  12. IETF Network Working Group, Classical IP and ARP over ATM, RFC 1577, 1995.

  13. S. Jackowski, Native ATM Support for ST2+, IETF RFC 1946, 1996.

  14. B.W. Kernigan and D.M. Ritchie, The C Programming Language, Prentice-Hall: Englewood Cliffs, New Jersey, 1978.

    Google Scholar 

  15. K. Nahrstedt and J. Smith, “A QoS broker,” IEEE Multimedia, Vol. 2, No. 1, pp. 53-67, 1995.

    Google Scholar 

  16. J.K. Ousterhout, “Scripting: Higher level programming for the 21st century,” Technical Report, Sun Microsystems Laboratories, May 1997.

  17. J. Schönwälder and H. Langendörfer, “Tcl extensions for network management applications,” in 3rd Tcl/Tk Workshop, Toronto, Canada, July 1995.

  18. H. Schulzrinne, “Internet services: From electronic mail to real-time multimedia,” in Proc. of KIVS'95 (Kommunikation in verteilten Systemen), Chemnitz, Germany, Feb. 1995, pp. 21-34.

  19. M. Sim, “QoS management in a multimedia real-time protocol,” M.Sc. Thesis, Department of Computing and Information Science, Queen's University, 1998.

  20. SunSoft, XIL Programmer's Guide, SunSoft-Sun Microsystems, 1997.

  21. G. Wright and W. Stevens, TCP/IP Implementation Illustrated Vol. 2, Addison-Wesley Professional Computing Series, 1995.

  22. XTP Forum, Xpress Transport Protocol Specification, XTP Revision 6.0, Aug. 1995.

  23. Z. Zhu, “Multimedia real-time transport protocol over ATM network,” M.Sc. Thesis, Department of Computing and Information Science, Queen's University, 1996.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Martin, P., Sim, M., Zhu, Z. et al. QRTP: A Middleware for Broadband Networks. Multimedia Tools and Applications 18, 115–135 (2002). https://doi.org/10.1023/A:1016202825334

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016202825334

Navigation