A scalable video-on-demand system using future reservation of resources and multicast communications

被引:3
|
作者
Hafid, A [1 ]
机构
[1] Univ Western Ontario, Fac Engn Sci, Adv Commun Engn Ctr, London, ON N6A 5B9, Canada
关键词
video-on-demand; future reservation; multicast communications; quality of service; agent; video server;
D O I
10.1016/S0140-3664(97)00188-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a video-on-demand (VoD) system the user can select and play movies according to his/her own quality of service (QoS) requirements. Upon receipt of the user request, a typical VoD system checks whether there are enough available resources to deliver the requested movie to the user's host. If the response is yes, the movie presentation can start; otherwise, a rejection is sent back to the user. This means that the response is based only on the system's load at the time the request is made and assumes that the service duration (movie length) is infinite. In this paper we propose a scalable VoD (SVoD) system which decouples the starting time of the service from the time the service request is made and requires that the duration of the requested service must be specified. In response to a user request, SVoD determines the QoS with which the movie can be presented at the time the service request is made, and at certain later times carefully chosen. As an example if the requested QoS cannot be supported at the time the service request is made, SVoD allows to compute the earliest time, when the user can play the movie with the desired QoS. This time can also be determined in a way to use multicast communication to deliver the same movie to several users. The scalability achieved by SVoD is quantified and compared with that of typical VoD. The performance quantification, performed through the use of simulations, shows that SVoD achieves (in average) high resource utilization and decreases (in average) the blocking probability of user requests. In the worst case (very unlikely to happen) SVoD performs similarly to VoD. However, at any case SVoD provides a more useful feedback to the user helping him/her to make appropriate decisions. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:431 / 444
页数:14
相关论文
共 50 条
  • [1] Scalable video-on-demand system using future reservation of resources and multicast communications
    Univ of Western Ontario, London, Canada
    [J]. Comput Commun, 5 (431-444):
  • [2] Scheduling policy for multicast video-on-demand system
    Poon, WF
    Lo, KT
    Feng, J
    [J]. ELECTRONICS LETTERS, 2001, 37 (02) : 138 - 140
  • [3] Multicast video-on-demand services
    Ma, HD
    Shin, KG
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2002, 32 (01) : 31 - 43
  • [4] Video-on-demand system using multicast and Web-caching techniques
    Kang, S
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 273 - 276
  • [5] The use of multicast delivery to provide a scalable and interactive video-on-demand service
    Almeroth, KC
    Ammar, MH
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (06) : 1110 - 1122
  • [6] A scalable Video-on-Demand system using Multi-Batch Buffering
    Hamdi, M
    Hamdi, M
    [J]. GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 1989 - 1993
  • [7] Supplying instantaneous video-on-demand services using controlled multicast
    Gao, LX
    Towsley, D
    [J]. IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 2, 1999, : 117 - 121
  • [8] A scalable Video-on-Demand system using multi-batch buffering techniques
    Choi, CCY
    Hamdi, M
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 2003, 49 (02) : 178 - 191
  • [9] A scalable architecture for video-on-demand servers
    Wu, CS
    Ma, GK
    Lin, BSP
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1996, 42 (04) : 1029 - 1036
  • [10] Fuzzycast: Efficient video-on-demand over multicast
    Janakiraman, R
    Waldvogel, M
    Xu, LH
    [J]. IEEE INFOCOM 2002: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 920 - 929