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 条
  • [21] Adaptive batching scheme for multicast video-on-demand systems
    Poon, WF
    Lo, KT
    Feng, J
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 2001, 47 (01) : 66 - 70
  • [22] Buffer replacement algorithm for merge-based multicast Video-on-Demand system
    Zhu, Q
    Shao, L
    Yan, R
    Zhang, J
    Xie, D
    [J]. ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, : 1448 - 1451
  • [23] Peer-to-peer video-on-demand with scalable video coding
    Ding, Yan
    Liu, Jiangchuan
    Wang, Dan
    Jiang, Hongbo
    [J]. COMPUTER COMMUNICATIONS, 2010, 33 (14) : 1589 - 1597
  • [24] Video placement in Video-On-Demand system using genetic algorithm
    Tang, KS
    Ko, KT
    Chan, S
    Wong, E
    [J]. PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY 2000, VOLS 1 AND 2, 2000, : 672 - 676
  • [25] Cost-based optimization for video-on-demand using delayed-multicast
    Nguyen, C
    Hoang, DB
    Symvonis, A
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE COMMUNICATION SYSTEMS AND NETWORKS, 2004, : 190 - 195
  • [26] Providing VCR functionality in multicast video-on-demand systems using adaptive batching
    Poon, WF
    Lo, KT
    Feng, J
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2002, 13 (04) : 476 - 489
  • [27] A Scalable Solution for Interactive Near Video-on-Demand Systems
    Nayfeh, Kamal K.
    Sarhan, Nabil J.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2016, 26 (10) : 1907 - 1916
  • [28] GloVE: A distributed environment for scalable Video-on-Demand systems
    de Pinho, LB
    Ishikawa, E
    de Amorim, CL
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2003, 17 (02): : 147 - 161
  • [29] Video-on-demand system using optical mass storage system
    Mori, Tatsuo
    Nishimura, Kazutoshi
    Nakano, Hirotaka
    Ishibashi, Yutaka
    [J]. 1600, (32):
  • [30] CPM: Adaptive Video-on-Demand with Cooperative Peer Assists and Multicast
    Gopalakrishnan, Vijay
    Bhattacharjee, Bobby
    Ramakrishnan, K. K.
    Jana, Rittwik
    Srivastava, Divesh
    [J]. IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 91 - 99