Slotted stream tapping

Video on Demand VOD is a multimedia service which allows a remote user to select and then view video at his convenience at any time he wants. Required bandwidth and latency time, defined as a user maximum waiting time, are usually among the most critical issues in VoD systems. Previous works in the field may be classified within two categories of protocols; namely reactive and proactive. Proactive protocols broadcast video regardless of the number of participating viewers. Reactive protocols, however, broadcast any given video upon the request by at least one client. While the former save bandwidth at high workloads, the later save bandwidth at low workloads. In this paper, we propose a rather hybrid solution, termed Slotted Stream Tapping SST broadcasting protocol, which operates as a reactive protocol at low workloads and as a proactive one at high workloads. We start with a description of our proposed protocol and then provide an exact analytical study of its keys parameters and performance measures. We show that under all different workloads, our SST protocols requires indeed less bandwidth than even the optimal Stream Tapping reactive protocol, performs much better than many well known proactive protocols and assures at high workloads a very reasonable performance with respect to the optimal proactive protocol; namely the Harmonic Broadcasting protocol, yet very easy to implement.

[1]  Heon Young Yeom,et al.  Providing VCR Functionality in Staggered Video Broadcasting , 2001, PROMS.

[2]  Li-Ming Tseng,et al.  Fast broadcasting for hot video access , 1997, Proceedings Fourth International Workshop on Real-Time Computing Systems and Applications.

[3]  Darrell D. E. Long,et al.  A low bandwidth broadcasting protocol for video on demand , 1998, Proceedings 7th International Conference on Computer Communications and Networks (Cat. No.98EX226).

[4]  Darrell D. E. Long,et al.  A dynamic heuristic broadcasting protocol for video-on-demand , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[5]  Jehan-François Pâris A simple low-bandwidth broadcasting protocol for video-on-demand , 1999, Proceedings Eight International Conference on Computer Communications and Networks (Cat. No.99EX370).

[6]  O K LiVictor,et al.  The Split and Merge Protocol for Interactive Video-on-Demand , 1997 .

[7]  Philip S. Yu,et al.  A permutation-based pyramid broadcasting scheme for video-on-demand systems , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[8]  Mary K. Vernon,et al.  Minimizing Bandwidth Requirements for On-Demand Data Delivery , 2001, IEEE Trans. Knowl. Data Eng..

[9]  Li-Ming Tseng,et al.  Harmonic broadcasting for video-on-demand service , 1997, IEEE Trans. Broadcast..

[10]  Darrell D. E. Long,et al.  Variable bandwidth broadcasting protocol for video-on-demand , 2003, IS&T/SPIE Electronic Imaging.

[11]  Kien A. Hua,et al.  Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems , 1997, SIGCOMM '97.

[12]  Tomasz Imielinski,et al.  Pyramid broadcasting for video-on-demand service , 1995, Electronic Imaging.

[13]  Lawrence A. Rowe,et al.  The Berkeley distributed video-on-demand system , 1995, NEC Research Symposium on Multimedia Computing.

[14]  Darrell D. E. Long,et al.  Improving video-on-demand server efficiency through stream tapping , 1997, Proceedings of Sixth International Conference on Computer Communications and Networks.

[15]  Ailan Hu,et al.  Video-on-demand broadcasting protocols: a comprehensive study , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[16]  Darrell D. E. Long,et al.  A universal distribution protocol for video-on-demand , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[17]  Darrell D. E. Long,et al.  Hybrid broadcasting protocol for video on demand , 1998, Electronic Imaging.

[18]  Darrell D. E. Long,et al.  Efficient broadcasting protocols for video on demand , 1998, Proceedings. Sixth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.98TB100247).

[19]  J.-F. Paris An interactive broadcasting protocol for video-on-demand , 2001, Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference (Cat. No.01CH37210).

[20]  Wanjiun Liao,et al.  The Split and Merge Protocol for Interactive Video-on-Demand , 1997, IEEE Multim..

[21]  Darrell D. E. Long,et al.  An efficient implementation of interactive video-on-demand , 2000, Proceedings 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (Cat. No.PR00728).

[22]  Jehan-Francois Paris,et al.  A better dynamic broadcasting protocol for video-on-demand , 2001, Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference (Cat. No.01CH37210).

[23]  A. Gazdar,et al.  Discrete interactive staggered broadcasting , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..