UVoD: An unified architecture for video-on-demand services

Existing video-on-demand (VoD) systems can be classified into two categories: true-VoD (TVoD) and near-VoD (NVoD). TVoD systems allocate a dedicated channel for every user to achieve short latency. NVoD systems make use of multicast technologies to enable multiple users to share a single channel to reduce system cost. This paper proposes a VoD architecture called UVoD that unifies the existing TVoD and NVoD architectures by integrating unicast with multicast transmissions. A performance model of the system is derived and numerical results show that one can achieve significant performance gain over TVoD (over 500%) under the same latency constraints.

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

[2]  Yueh-Min Huang,et al.  An efficient storage server in near video-on-demand systems , 1998 .

[3]  Ho Kyun Park,et al.  Multicast delivery for interactive video-on-demand service , 1998, Proceedings Twelfth International Conference on Information Networking (ICOIN-12).

[4]  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..

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

[6]  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.

[7]  Eric Wing Ming Wong,et al.  Performance Model of Interactive Video-on-Demand Systems , 1996, IEEE J. Sel. Areas Commun..

[8]  Borko Furht,et al.  Techniques for improving the capacity of video-on-demand systems , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

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

[10]  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).

[11]  Philip S. Yu,et al.  Exploring wait tolerance in effective batching for video-on-demand scheduling , 1998, Multimedia Systems.

[12]  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.

[13]  Arnold O. Allen,et al.  Probability, statistics and queueing theory - with computer science applications (2. ed.) , 1981, Int. CMG Conference.

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

[15]  Philip S. Yu,et al.  On optimal piggyback merging policies for video-on-demand systems , 1996, SIGMETRICS '96.

[16]  Tzi-cker Chiueh,et al.  Periodic broadcasting approach to video-on-demand service , 1996, Other Conferences.