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 条
  • [21] Dynamic scheduling of real-time tasks, by assignment
    Hamidzadeh, B
    Atif, Y
    IEEE CONCURRENCY, 1998, 6 (04): : 14 - +
  • [22] Dynamic scheduling of real-time tasks, by assignment
    University of British Columbia, Vancouver, BC, Canada
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    IEEE Concurrency, 4 (14-25):
  • [23] DARTS: DynAmic Real-time Task Scheduling
    Ghavidel, Abolfazl
    Nik, Samaneh Sadat Mousavi
    Hajibegloo, Mohammad
    Naghibzadeh, Mahmoud
    2015 7TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2015,
  • [24] Real-time interactive graphics - Real-time interactive storytelling
    Fraser, GD
    COMPUTER GRAPHICS-US, 1999, 33 (04): : 14 - 16
  • [25] Interactive Real-time Media Streaming with Reliable Communication
    Pan, Xunyu
    Free, Kevin M.
    MOBILE DEVICES AND MULTIMEDIA: ENABLING TECHNOLOGIES, ALGORITHMS, AND APPLICATIONS 2014, 2014, 9030
  • [26] Optimizing the ready queue structure for dynamic scheduling strategies in real-time operating systems
    Sharifi, M
    Zolfaghari, B
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2003, 18 (06): : 325 - 330
  • [27] CPU scheduling and memory management for interactive real-time applications
    Kato, Shinpei
    Ishikawa, Yutaka
    Rajkumar, Ragunathan
    REAL-TIME SYSTEMS, 2011, 47 (05) : 454 - 488
  • [28] CPU scheduling and memory management for interactive real-time applications
    Shinpei Kato
    Yutaka Ishikawa
    Ragunathan (Raj) Rajkumar
    Real-Time Systems, 2011, 47 : 454 - 488
  • [29] Real-time scheduling on scalable media stream delivery
    Gao, K
    Gao, W
    He, SM
    Gao, P
    Zhang, Y
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 824 - 827
  • [30] Earliest-deadline-first scheduling on nonpreemptive real-time threads for a continuous media server
    Sohn, JM
    Kim, GY
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 950 - 956