Exploring wait tolerance in effective batching for video-on-demand scheduling

被引:0
|
作者
Hadas Shachnai
Philip S. Yu
机构
[1] The Department of Computer Science,
[2] Technion,undefined
[3] Haifa 32000,undefined
[4] Israel; e-mail:hadas@csa.cs.technion.ac.il ,undefined
[5] IBM T.J. Watson,undefined
[6] P.O. Box 704,undefined
[7] Yorktown Heights,undefined
[8] NY 10598,undefined
[9] USA; e-mail:psyu@watson.ibm.com ,undefined
来源
Multimedia Systems | 1998年 / 6卷
关键词
Key words:Video-on-demand – Scheduling – FCFS – Performance analysis;
D O I
暂无
中图分类号
学科分类号
摘要
In a video-on-demand (VOD) environment, batching requests for the same video to share a common video stream can lead to significant improvement in throughput. Using the wait tolerance characteristic that is commonly observed in viewers behavior, we introduce a new paradigm for scheduling in VOD systems. We propose and analyze two classes of scheduling schemes: the Max_Batch and Min_Idle schemes that provide two alternative ways for using a given stream capacity for effective batching. In making a video selection, the proposed schemes take into consideration the next stream completion time, as well as the viewer wait tolerance. We compared the proposed schemes with the two previously studied schemes: (1) first-come-first-served (FCFS) that schedules the video with the longest waiting request and (2) the maximum queue length (MQL) scheme that selects the video with the maximum number of waiting requests. We show through simulations that the proposed schemes substantially outperform FCFS and MQL in reducing the viewer turn-away probability, while maintaining a small average response time. In terms of system resources, we show that, by exploiting the viewers wait tolerance, the proposed schemes can significantly reduce the server capacity required for achieving a given level of throughput and turn-away probability as compared to the FCFS and MQL. Furthermore, our study shows that an aggressive use of the viewer wait tolerance for batching may not yield the best strategy, and that other factors, such as the resulting response time, fairness, and loss of viewers, should be taken into account.
引用
收藏
页码:382 / 394
页数:12
相关论文
共 50 条
  • [21] A dynamic scheduling algorithm for video-on-demand servers
    Lee, KO
    Lee, JB
    Rim, KW
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (04) : 1113 - 1118
  • [22] Scheduling design for distributed video-on-demand servers
    Zhao, YQ
    Kuo, CCJ
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1545 - 1548
  • [23] Scheduling design for distributed video-on-demand servers
    Zhao, Y. (yinqingz@sipi.usc.edu), Circuits and Systems Society, IEEE CASS; Science Council of Japan; The Inst. of Electronics, Inf. and Communication Engineers, IEICE; The Institute of Electrical and Electronics Engineers, Inc., IEEE (Institute of Electrical and Electronics Engineers Inc.):
  • [24] CHANNEL ALLOCATION UNDER BATCHING AND VCR CONTROL IN VIDEO-ON-DEMAND SYSTEMS
    DAN, A
    SHAHABUDDIN, P
    SITARAM, D
    TOWSLEY, D
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 30 (02) : 168 - 179
  • [25] A replication strategy for reducing wait time in video-on-demand systems
    Chua, TS
    Goh, CH
    Ooi, BC
    Tan, KL
    MULTIMEDIA TOOLS AND APPLICATIONS, 2001, 15 (01) : 39 - 58
  • [26] A Replication Strategy for Reducing Wait Time in Video-On-Demand Systems
    Tat Seng Chua
    Cheng Hian Goh
    Beng Chin Ooi
    Kian-Lee Tan
    Multimedia Tools and Applications, 2001, 15 : 39 - 58
  • [27] A Model of Job Scheduling with Deadline for Video-on-Demand System
    Xie, Dongqing
    Qian, Biwei
    Peng, Yi
    Chen, Tianyu
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 661 - +
  • [28] Providing VCR functionality in multicast video-on-demand systems using adaptive batching
    Poon, WF
    Lo, KT
    Feng, J
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2002, 13 (04) : 476 - 489
  • [29] A movie-scheduling policy for video-on-demand systems
    Dubey, S
    Pantziou, GE
    Sheth, N
    MULTIMEDIA COMMUNICATIONS AND VIDEO CODING, 1996, : 191 - 198
  • [30] Optimal stream-scheduling scheme in video-on-demand
    Zang, HQ
    Hu, YQ
    Proceedings of the 11th Joint International Computer Conference, 2005, : 968 - 971