Title :
Synchronizing Parallel Data Streams via Cross-Stream Coding
Author :
Shaofeng Liu ; Schulze, Jurgen P. ; Defanti, Tomas A.
Author_Institution :
Dept. Of Comput. Sci. & Eng., Univ. of California, San Diego, CA, USA
Abstract :
Streaming very-high-definition visualization data objects on top of optical networks is critical in many scientific research areas, including video streaming/conferencing, remote rendering on tiled display walls, 3D virtual reality applications, etc. Current data streaming protocols rely on UDP as well as a variety of compression techniques. However, none of the protocols scale well to the parallel streaming model of large scale graphic applications, and the existing parallel streaming protocols have limited synchronization mechanisms to synchronize the streams efficiently, and are prone to be slowed down by just one slow stream. In this paper, we propose a new parallel streaming protocol that can stream synchronized multiple Gbps media content over optical networks through reliable Cross-Stream packet coding, which not only tolerates random UDP packet loss, but also aims to achieve good synchronization performance across multiple parallel data streams with reasonable coding overhead. We simulated the approach, and the results show that our approach can generate steady throughput with fluctuating data streams.
Keywords :
encoding; optical fibre networks; protocols; cross-stream coding; optical networks; parallel data streams; parallel streaming protocols; very-high-definition visualization data objects; Data visualization; Graphics; Large-scale systems; Optical fiber networks; Protocols; Random media; Rendering (computer graphics); Streaming media; Three dimensional displays; Virtual reality;
Conference_Titel :
Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3741-2
DOI :
10.1109/NAS.2009.62