Delay Compensation Protocols for Synchronization of Multimedia Data Streams

Temporal synchronization of various data streams in multimedia information supporting voice, video, graphics and text, that are exchanged between users over a high speed network are discussed. During delivery of such data, maintaining the required association between data units across various streams in real-time is necessary to sustain quality of service in the presence of data loss and/or delay in the network. Solving this synchronization problem requires framing of data streams whereby various points in the data streams deliverable simultaneously to a user are identified. A solution in which the temporal axis of an application is segmented into intervals in which each interval is a unit of synchronization and holds a data frame is presented. Simultaneous data delivery involves delivering all data segments belonging to an interval within a certain real-time delay, as specifiable by the application. Based on the approach, end-to-end transport protocols that compensate for the data skew that may arise due to data loss/delay is described. Simulation experiments confirm the viability of the protocols. Major uses of the protocols are in broadband ISDNs and metropolitan area networks (MANs). >

[1]  Yechiam Yemini,et al.  NEST: a network simulation and prototyping testbed , 1990, CACM.

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

[3]  Doug Shepherd,et al.  Extending OSI to support synchronization required by multimedia applications , 1990, Comput. Commun..

[4]  Aurel A. Lazar,et al.  Real-Time Scheduling with Quality of Service Constraints , 1991, IEEE J. Sel. Areas Commun..

[5]  Dinesh C. Verma,et al.  REAL-TIME COMMUNICATION IN A PACKET-SWITCHING NETWORK , 1990 .

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

[7]  Parameswaran Ramanathan,et al.  Hardware-Assisted Software Clock Synchronization for Homogeneous Distributed Systems , 1990, IEEE Trans. Computers.

[8]  Thomas D. C. Little,et al.  Multimedia Synchronization , 1991, IEEE Data Eng. Bull..

[9]  Domenico Ferrari,et al.  Design and Applications of a Delay Jitter Control Scheme for Packet-Switching Internetworks , 1991, NOSSDAV.

[10]  H. T. Mouftah,et al.  Computer-aided modeling, analysis, and design of communication networks , 1988, IEEE J. Sel. Areas Commun..

[11]  Giuseppe Anastasi,et al.  TPR: A Transport Protocol for Real Time Services in a FDDI Environment , 1990 .

[12]  Steven Minzer A Signaling Protocol for Complex Multimedia Services , 1991, IEEE J. Sel. Areas Commun..

[13]  Masahiro Taka,et al.  Missing packet recovery techniques for low-bit-rate coded speech , 1989, IEEE J. Sel. Areas Commun..

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

[15]  Paul J. M. Havinga,et al.  Rattlesnake: a network for real-time multimedia communications , 1992, CCRV.

[16]  Cosmos Andrea Nicolaou,et al.  An Architecture for Real-Time Multimedia Communication Systems , 1990, IEEE J. Sel. Areas Commun..

[17]  Shyamal K. Chowdhury Distribution of the total delay of packets in virtual circuits , 1991, IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.