A Multimedia Synchronization Model and Its Implementation in Transport Protocols

An implementation of a synchronization mechanism in transport protocol to support multimedia applications over a packet or cell switched network is proposed. In designing such a mechanism for practical use, ease of implementation and capability of handling random delay of packets are two key issues for success. Since the random delay of packet or cell switched networks makes synchronization among media more complicated after the transmission across the network, a model which considers the random transmission delay is hence required to specify the temporal relationship among media. Therefore, a real-time synchronization model is presented to satisfy this requirement in the paper. Based on the proposed synchronization model, a transport protocol, namely the multimedia synchronization transport protocol (MSTP), is designed and implemented. We have implemented a prototype system using the MSTP protocol and built a simulation system for the wide area network (WAN) environment in order to evaluate the performance of the MSTP protocol.

[1]  David R. Cheriton,et al.  VMTP: a transport protocol for the next generation of communication systems , 1986, SIGCOMM '86.

[2]  Michael R. Macedonia,et al.  MBone provides audio and video across the Internet , 1994, Computer.

[3]  Lixia Zhang,et al.  NETBLT: a high throughput transport protocol , 1987, Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication.

[4]  Domenico Ferrari,et al.  A continuous media communication service and its implementation , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[5]  J.-H. Huang,et al.  Design and implementation of multimedia conference system on broadcast networks , 1993, 1993 18th Conference on Local Computer Networks.

[6]  Mischa Schwartz,et al.  Architectures, features, and implementation of high-speed transport protocols , 1991 .

[7]  T. J. Baumgartner,et al.  A Software Architecture for Workstations Supporting Multimedia Conferencing in Packet Switching Networks , 1990, IEEE J. Sel. Areas Commun..

[8]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..

[9]  Arif Ghafoor,et al.  A synchronization and communication model for distributed multimedia objects , 1993, MULTIMEDIA '93.

[10]  James F. Kurose,et al.  Open issues and challenges in providing quality of service guarantees in high-speed networks , 1993, CCRV.

[11]  Thomas F. La Porta,et al.  The MultiStream Protocol: A Highly Flexible High-Speed Transport Protocol , 1993, IEEE J. Sel. Areas Commun..

[12]  Arun N. Netravali,et al.  Design and implementation of a high-speed transport protocol , 1990, IEEE Trans. Commun..

[13]  Walid Dabbous,et al.  Minimal complexity for the simplest protocol , 1991, IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.

[14]  Robert Fish,et al.  The Touring Machine system , 1993, CACM.

[15]  Takashi Nishimura,et al.  Multimedia handling scheme in a groupware system for B-ISDN , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[16]  Thomas F. La Porta,et al.  Performance analysis of MSP: feature-rich high-speed transport protocol , 1993, TNET.

[17]  Alfred C. Weaver,et al.  The Xpress transfer protocol (XTP)—a tutorial , 1990, CCRV.

[18]  S.-H. Lee,et al.  MHTP-a multimedia high-speed transport protocol , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[19]  Jau-Hsiung Huang,et al.  Design and Implementation of a Desktop Computer Supported Cooperative Work Systems , 1994, IEEE International Conference on Consumer Electronics.

[20]  Zygmunt J. Haas,et al.  A communication architecture for high-speed networking , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[21]  Harry Rudin,et al.  A survey of light-weight transport protocols for high-speed networks , 1990, IEEE Trans. Commun..

[22]  Alfred C. Weaver,et al.  A new error control scheme for packetized voice over high-speed local area networks , 1993, 1993 18th Conference on Local Computer Networks.

[23]  Arif Ghafoor,et al.  Multimedia Synchronization Protocols for Broadband Integrated Services , 1991, IEEE J. Sel. Areas Commun..

[24]  B. Prabhakaran,et al.  Synchronization models for multimedia presentation with user participation , 1993, MULTIMEDIA '93.

[25]  Ralf Steinmetz,et al.  Synchronization Properties in Multimedia Systems , 1990, IEEE J. Sel. Areas Commun..

[26]  David P. Anderson,et al.  A continuous media I/O server and its synchronization mechanism , 1991, Computer.

[27]  David Hutchison,et al.  A continuous media transport and orchestration service , 1992, SIGCOMM 1992.

[28]  P. Venkat Rangan,et al.  Software Architecture for Integration of Video Services in the Etherphone System , 1991, IEEE J. Sel. Areas Commun..

[29]  D.R. Cheriton,et al.  VMTP as the transport layer for high-performance distributed systems , 1989, IEEE Communications Magazine.