Dynamic real-time scheduling strategies for interactive continuous media servers

被引:0
|
作者
Tsun-Ping J. To
Babak Hamidzadeh
机构
[1] Department of Electronic Engineering,
[2] The Hong Kong Polytechnic University,undefined
[3] Hung Hom,undefined
[4] Hong Kong ,undefined
[5] Department of Electrical and Computer Engineering,undefined
[6] University of British Columbia,undefined
[7] Vancouver B.C.,undefined
[8] V6T1Z4 Canada ,undefined
来源
Multimedia Systems | 1999年 / 7卷
关键词
Key words: Video on demand – Continuous media file server – Multimedia scheduling – Admission control – Variable bit-rate;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we propose and study a dynamic approach to schedule real-time requests in a video-on-demand (VOD) server. Providing quality of service in such servers requires uninterrupted and on-time retrieval of motion video data. VOD services and multimedia applications further require access to the storage devices to be shared among multiple concurrent streams. Most of the previous VOD scheduling approaches use limited run-time,0 information and thus cannot exploit the potential capacity of the system fully. Our approach improves throughput by making use of run-time information to relax admission control. It maintains excellent quality of service under varying playout rates by observing deadlines and by reallocating resources to guarantee continuous service. It also reduces start-up latency by beginning service as soon as it is detected that deadlines of all real-time requests will be met. We establish safe conditions for greedy admission, dynamic control of disk read sizes, fast initial service, and sporadic services. We conduct thorough simulations over a wide range of buffer capacities, load settings, and over varying playout rates to demonstrate the significant improvements in quality of service, throughput and start-up latency of our approach relative to a static approach.
引用
收藏
页码:91 / 106
页数:15
相关论文
共 50 条
  • [41] A scheduling service for a dynamic real-time CORBA system
    DiPippo, LC
    Wolfe, VF
    Wheeler, T
    TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 608 - 613
  • [42] Design of continuous media servers in support of interactive personalized presentation
    Kim, SH
    Lu, Y
    Wu, HL
    INTERNET MULTIMEDIA MANAGEMENT SYSTEMS II, 2001, 4519 : 215 - 225
  • [43] Dynamic Command Scheduling for Real-Time Memory Controllers
    Li, Yonghui
    Akesson, Benny
    Goossens, Kees
    2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), 2014, : 3 - +
  • [44] Dynamic Scheduling of Hybrid Real-Time Tasks on Clusters
    Hu, Menglan
    Veeravalli, Bharadwaj
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 2988 - 2997
  • [45] Dynamic scheduling solutions for real-time multiprocessor systems
    Saez, S
    Vila, J
    Crespo, A
    CONTROL ENGINEERING PRACTICE, 1997, 5 (07) : 1007 - 1013
  • [46] Granularity aware (m, k) queue management for real-time media servers
    Jiang, Yingxin
    Striegel, Aaron
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 103 - +
  • [47] Delivery of real-time continuous media over the Internet
    ElMarakby, R
    Hutchison, D
    SECOND IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1997, : 22 - 26
  • [48] Improving scalability of processor utilization on heavily-loaded servers with real-time scheduling
    Kawai, E
    Kadobayashi, Y
    Yamaguchi, S
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 134 - 140
  • [49] Schedulability Analysis of Fixed Priority Servers for Scheduling Aperiodic Real-Time Tasks - A Review
    Zhang, Fengxiang
    MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 1933 - 1936
  • [50] Scheduling-aware real-time garbage collection using dual aperiodic servers
    Kim, T
    Shin, H
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 1 - 17