An adaptive end-to-end QoS management with dynamic protocol configurations

The widespread deployment of distributed multimedia services and applications has led to increasing demands in QoS services. In order to deliver QoS to these applications regardless of the presence of QoS mechanisms in the network, runtime QoS adaptation at the end nodes is essential. In this paper, we present a middleware for adaptive multimedia communication. QMan, an end-to-end QoS management framework, is designed to capitalize on dynamic protocol configurability provided by OCTOPUS dynamic protocol framework (ODPF). The provision of on-the-fly reflection of protocol configurations in ODPF allows QMan to offer a flexible approach in dealing with QoS violations. By using this technique, QMan is able to perform QoS adaptation at a higher level. QMan also provides other QoS management functions: specification, negotiation, mapping, and monitoring. Both QMan and ODPF are independent components of the OCTOPUS middleware.

[1]  Henning Schulzrinne,et al.  Comparison of Adaptive Internet Multimdia Applications , 1999 .

[2]  Klara Nahrstedt,et al.  QoS-aware middleware for ubiquitous and heterogeneous environments , 2001, IEEE Commun. Mag..

[3]  Klara Nahrstedt,et al.  An XML-based QoS Enabling Language for the Web , 2002 .

[4]  Fabio Kon,et al.  Reflective Middleware: From Your Desk to Your Hand , 2001, IEEE Distributed Syst. Online.

[5]  Torsten Braun,et al.  Evaluation of bandwidth broker signaling , 1999, Proceedings. Seventh International Conference on Network Protocols.

[6]  George Coulouris,et al.  Dynamically reconfiguring multimedia components: a model-based approach , 1998, ACM SIGOPS European Workshop.

[7]  Jim Waldo,et al.  The Jini Specification , 1999 .

[8]  Xipeng Xiao,et al.  Internet QoS: a big picture , 1999, IEEE Netw..

[9]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

[10]  Nat Pryce,et al.  Component interaction in distributed systems , 1998, Proceedings. Fourth International Conference on Configurable Distributed Systems (Cat. No.98EX159).

[11]  Sangkyung Kim,et al.  High Level Service Architecture Supporting Multimedia Multicast , 2000 .

[12]  Gregor von Bochmann,et al.  Distributed Multimedia and QOS: A Survey , 1995, IEEE Multim..

[13]  Douglas C. Schmidt,et al.  The design and performance of a CORBA audio/video streaming service , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[14]  Morris Sloman,et al.  A survey of quality of service in mobile computing environments , 1999, IEEE Communications Surveys & Tutorials.

[15]  George Coulouris,et al.  A QoS support framework for dynamically reconfigurable multimedia applications , 1999, DAIS.

[16]  Burkhard Stiller,et al.  A flexible middleware for multimedia communication: design, implementation, and experience , 1999, IEEE J. Sel. Areas Commun..

[17]  Frank Matthijs,et al.  Component framework technology for protocol stacks , 1999 .

[18]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[19]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .