Synchronization system for networked multimedia streams

Multiplex communications – Diagnostic testing – Determination of communication parameters

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

370519, H04J 306

Patent

active

056234830

ABSTRACT:
A network data stream synchronization method and system are disclosed. Operating delay and loss parameters are accepted and a data stream buffer is initialized. The network delay experienced by a data packet is determined and a buffer delay is imposed to provide a fixed end-to-end delay. Packets arriving too late to be played within the fixed end-to-end delay are discarded. Network delay models may be updated and clock drifts may be detected and compensated for using historical buffer data.

REFERENCES:
patent: 4071706 (1978-01-01), Warren
patent: 4817085 (1989-03-01), DePrycker
patent: 5127000 (1992-06-01), Henrion
patent: 5140417 (1992-08-01), Tanaka et al.
patent: 5164938 (1992-11-01), Jurkevich et al.
patent: 5274680 (1993-12-01), Sorton et al.
patent: 5282215 (1994-01-01), Hyodo et al.
patent: 5301193 (1994-04-01), Toyofuku
patent: 5317562 (1994-05-01), Nardin et al.
patent: 5381404 (1995-01-01), Sugano et al.
patent: 5381408 (1995-01-01), Brent et al.
patent: 5412642 (1995-05-01), Nunokawa
patent: 5440562 (1995-08-01), Cutler, Jr.
patent: 5483523 (1996-01-01), Nederlof
Ades, S., et al., "Protocols for Real Time Voice Communication on a Packet Local Network," Proceedings of IEEE ICC '86, Jun. 1986, pp. 525-530.
Alvarez-Cuevas, F., et al., "Voice Synchronization in Packet Switching Networks," IEEE Network, Sep. 1993, pp. 20-25.
Barberis, G., and Pazzaglia, D., "Analysis and Optimal Design of a Packet-Voice Receiver," IEEE Transactions on Communications, vol. COM-28, No. 2, Feb. 1980, pp. 217-227.
Escobar, J., et al., "Flow Synchronization Protocol," Proceedings GlobeCom '92, 1992, pp. 1381-1387.
Li, L., et al., "Synchronization in Real Time Multimedia Data Delivery," Proceedings of IEEE ICC '92, Jun. 1992, pp. 587-591.
Mills, D., "Internet Time Synchronization: The Network Protocol," IEEE Transactions on Communications, vol. 39, No. 10, Oct. 1991, pp. 1482-1493.
Montgomery, W.A., "Techniques for Packet Voice Synchronisation," IEEE Journal on Selected Areas in Communications, vol. SAC-1, No. 6, Dec. 1983, pp. 1022-1028.
Ramjee, R., et al., "Adaptive Playout Mechanisms for Packetized Audio Applications in Wide-Area Networks," Proceedings of IEEE INFOCOM '94, Jun. 1994, pp. 680-688.
Ravindran, K., and Bansal, V., "Delay Compensation Protocols for Synchronization of Multimedia Data Streams," IEEE Transactions on Knowledge and Data Engineering, vol. 5, No. 4, Aug. 1993, pp. 574-589.
Swinehart, D.C., et al., "Adding Voice to an Office Computer Network," Proceedings of IEEE GlobeCom '83, Nov. 1983, pp. 392-398. Also available as Xerox PARC technical report CSL-83-8, Feb. 1983.
Yavatkar, R., "MCP: A Protocol for Coordination and Temporal Synchronization in Multimedia Collaborative Applications," Proceedings of IEEE International Conference on Distributed Computing Systems, Jun. 1992, pp. 606-613.
Zarros, P., et al., "Statistical Synchronization Among Participants in Real-Time Multimedia Conference," Proceedings of IEEE INFOCOM '94, Jun. 1994, pp. 912-919.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Synchronization system for networked multimedia streams does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Synchronization system for networked multimedia streams, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronization system for networked multimedia streams will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-346689

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.