Multimedia Group Synchronization Protocols for Integrated Services Networks

Unlike traditional data traffic, real time multimedia traffic requires synchronization. Temporal relationships among media must be maintained. Yet delay jitter and the absence of a global clock may disrupt these temporal relationships. This paper introduces new group synchronization protocols for real-time, multimedia applications, including teleconference, teleorchestration and multimedia on demand services. The proposed protocols achieve synchronization for all configurations (one-to-one, one-to-many, many-to-one, and many-to-many), and does so without prior knowledge of the end-to-end delay distribution, or the distribution of the clock drift. The only a-priori knowledge the protocols require is an upper bound on the end-to-end delay. The paper concludes with simulation experiments showing that the protocols work effectively in both LAN and WAN environments.

[1]  Dinesh C. Verma,et al.  A Scheme for Real-Time Channel Establishment in Wide-Area Networks , 1990, IEEE J. Sel. Areas Commun..

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

[3]  Craig Partridge,et al.  Flow synchronization protocol , 1994, TNET.

[4]  Riccardo Gusella,et al.  An Election Algorithm for a Distributed Clock Synchronization Program , 1986, ICDCS.

[5]  Domenico Ferrari,et al.  Rate-controlled static-priority queueing , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[6]  Laurent Dairaine,et al.  Towards an architecture for distributed multimedia applications support , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[7]  Riccardo Gusella,et al.  The Accuracy of the Clock Synchronization Achieved by TEMPO in Berkeley UNIX 4.3BSD , 1987, IEEE Trans. Software Eng..

[8]  D.C. Verma,et al.  Delay jitter control for real-time communication in a packet switching network , 1991, Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems.

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

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

[11]  P. Venkat Rangan,et al.  Adaptive feedback techniques for synchronized multimedia retrieval over integrated networks , 1993, TNET.

[12]  Nicolas D. Georganas,et al.  Synchronization architecture and protocols for a multimedia news service application , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[13]  P. Venkat Rangan,et al.  Communication architectures and algorithms for media mixing in multimedia conferences , 1993, TNET.

[14]  Tom Fisher,et al.  Real-Time Scheduling Support in Ultrix-4.2 for Multimedia Communiation , 1992, NOSSDAV.

[15]  Hideyuki Tokuda,et al.  ARTS: a distributed real-time kernel , 1989, OPSR.

[16]  Warren A. Montgomery,et al.  Techniques for Packet Voice Synchronization , 1983, IEEE J. Sel. Areas Commun..

[17]  David Hutchison,et al.  Integrated quality of service for multimedia communications , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[18]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[19]  S. Jamaloddin Golestani,et al.  A Framing Strategy for Congestion Management , 1991, IEEE J. Sel. Areas Commun..