Design of the application-level protocol for synchronized multimedia sessions

An application-level protocol that integrates the concept of application level framing and network-aware applications is proposed in order to support network applications with a synchronized multimedia session. The application model and the application QoS for the protocol are also proposed. The application QoS for each connection includes the maximum allowable ratio of the lost medium unit and the delay bound of the medium unit associated with the maximum allowable ratio. The control mechanisms that support the application protocol include error control, real-time control for individual connections within the session, and synchronization control for the multimedia session. Moreover, the application protocol with the control mechanisms provides a quantitative expression for the quality of the synchronized session in terms of the QoS parameters. Simulation results show the effectiveness of the protocol.

[1]  Peter Schulthess,et al.  Extending the QoS paradigm of wireless ATM to mobile broadband applications and to the user , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[2]  Thomas F. Lawrence,et al.  Modeling applications for adaptive QoS-based resource management , 1997, Proceedings 1997 High-Assurance Engineering Workshop.

[3]  Chai-Keong Toh,et al.  Performance evaluation of a mobile QoS adaptation strategy for wireless ATM networks , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[4]  Kang G. Shin,et al.  QoS provisioning with qContracts in web and multimedia servers , 1999, Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054).

[5]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

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

[7]  Xue Li,et al.  Layered video multicast with retransmission (LVMR): evaluation of error recovery schemes , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[8]  Jau-Hsiung Huang,et al.  A Multimedia Synchronization Model and Its Implementation in Transport Protocols , 1996, IEEE J. Sel. Areas Commun..

[9]  Yechiam Yemini,et al.  QoSockets: a new extension to the sockets API for end-to-end application QoS management , 1999, Integrated Network Management VI. Distributed Management for the Networked Millennium. Proceedings of the Sixth IFIP/IEEE International Symposium on Integrated Network Management. (Cat. No.99EX302).

[10]  Yechiam Yemini,et al.  QoSockets: a new extension to the sockets API for end-to-end application QoS management , 2001, Comput. Networks.

[11]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[12]  John A. Zinky,et al.  Experimental QoS performances of multimedia applications , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[13]  Yutaka Ishibashi,et al.  Live media synchronization quality of a retransmission-based error recovery scheme , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

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

[15]  Scott A. Brandt,et al.  A dynamic quality of service middleware agent for mediating application resource usage , 1998, Proceedings 19th IEEE Real-Time Systems Symposium (Cat. No.98CB36279).

[16]  Theodora A. Varvarigou,et al.  On the definition, modelling, and implementation of quality of service (QoS) in distributed multimedia systems , 1999, Proceedings IEEE International Symposium on Computers and Communications (Cat. No.PR00250).

[17]  David D. Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM '90.

[18]  Thomas R. Gross,et al.  A Framework-Based Approach to the Development of Network-Aware Applications , 1998, IEEE Trans. Software Eng..

[19]  Thomas R. Gross,et al.  Bandwidth modelling for network-aware applications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[20]  Klara Nahrstedt,et al.  A distributed resource management architecture that supports advance reservations and co-allocation , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[21]  Mary Baker,et al.  Measuring bandwidth , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).