Providing Interactive Functions through Active Client-Buffer Management in Partitioned Video Multicast VoD Systems

Multicast delivery is an attractive approach to the provision of a video-on-demand service because it scales well to a very large number of clients. The problem is how to provide interactive functions to individual clients within the multicast framework without compromising the scalability of the multicast paradigm. In this paper, we propose an active buffer management scheme to provide interactive functions in partitioned video broadcast. Our scheme lets the client selectively prefetch segments from broadcast channels based on the observation of the play point in its local buffer. We introduce the concept of feasible points which can guarantee the continuity of playback after resuming normal play following VCR actions. Our simulations show that the active buffer management scheme can implement interactive actions through buffering with a very high probability in a wide range of user interaction levels.

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

[2]  Lixin Gao,et al.  E cient Schemes for Broadcasting Popular Videos ? , 1998 .

[3]  Ibrahim Kamel,et al.  Providing interactive functions for staggered multicast near video-on-demand systems , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[4]  Tomasz Imielinski,et al.  Metropolitan area video-on-demand service using pyramid broadcasting , 1996, Multimedia Systems.

[5]  Asit Dan,et al.  Scheduling policies for an on-demand video server with batching , 1994, MULTIMEDIA '94.

[6]  Mostafa Ammar,et al.  Providing Interactive Functions through Active Client Buffer Management in Partitioned Video Broadcast , 1999 .

[7]  Kang G. Shin,et al.  Providing unrestricted VCR functions in multicast video-on-demand servers , 1998, Proceedings. IEEE International Conference on Multimedia Computing and Systems (Cat. No.98TB100241).

[8]  Kevin C. Almeroth,et al.  On the performance of a multicast delivery video-on-demand service with discontinuous VCR actions , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[9]  Kevin C. Almeroth,et al.  The Use of Multicast Delivery to Provide a Scalable and Interactive Video-on-Demand Service , 1996, IEEE J. Sel. Areas Commun..

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

[11]  Kevin C. Almeroth,et al.  A Scalable, Interactive Video-On-Demand Service Using Multicast Communication , 1994 .