VBR video data scheduling using window-based prefetching

The MPEG data used in a video server has variable bit rate (VBR) characteristics because each frame is different in size, and the difference of movements between frames is also variable. So, a video server must consider this VBR characteristic in resource management. So far, for VBR data, many scheduling schemes have been proposed. When VBR video is displayed, if disk bandwidth is allocated assuming the worst case, the utilization of disk bandwidth becomes very low. In order to raise the utilization of disk bandwidth, a prefetching scheme is used, but this needs extra buffers. We propose a WVS (Window-based VBR data scheduling scheme) for VBR data. WVS prefetches data with a limited maximum bandwidth for each window unit. Moreover, WVS, which considers the state of system resources, can obtain a tradeoff between disk bandwidth and buffer allocation. The proposed scheme constructs in advance CTL (Constant Time Length) meta data about a video and dynamically allocates resources for each window unit. In simulations, we compared the proposed scheme with previous schemes in terms of the size of resource allocation and the number of concurrent users.

[1]  Harrick M. Vin,et al.  A statistical admission control algorithm for multimedia servers , 1994, MULTIMEDIA '94.

[2]  Jyh-Charn Liu,et al.  Real-time guaranteed video transport for video-on-demand systems , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[3]  Gerald W. Neufeld,et al.  Design of a variable bit rate continuous media file server for an ATM network , 1996, Electronic Imaging.

[4]  Kern Koh,et al.  A dynamic buffer management technique for minimizing the necessary buffer space in a continuous media server , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[5]  Gerald W. Neufeld,et al.  An evaluation of VBR disk admission algorithms for continuous media file servers , 1997, MULTIMEDIA '97.

[6]  Keith W. Ross,et al.  Video on demand over ATM: constant-rate transmission and transport , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[7]  Shahram Ghandeharizadeh,et al.  An Evaluation of Alternative Disk Scheduling Techniques in Support of Variable Bit Rate Continuous Media , 1998, EDBT.

[8]  Edward Y. Chang,et al.  Cost Analyses for VBR Video Servers , 1996, IEEE Multim..

[9]  Edward Y. Chang,et al.  Admissions control and data placement for VBR video servers , 1994, Proceedings of 1st International Conference on Image Processing.