Channel allocation under batching and VCR control in video-on-demand systems
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
Dynamic batching policies for an on-demand video server
Multimedia Systems
Long Term Resource Allocation in Video Delivery Systems
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Exploring Wait Tolerance in Effective Batching for Video-on-Demand Scheduling
ICCSSE '97 Proceedings of the 8th Israeli Conference on Computer-Based Systems and Software Engineering
Journal of Systems and Software - Special issue: Software engineering education and training
Medusa: a novel stream-scheduling scheme for parallel video servers
EURASIP Journal on Applied Signal Processing
A dynamically grouped multi-multicast stream scheduling strategy for video-on-demand systems
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
Hi-index | 0.24 |
A video-on-demand (VOD) service imposes extremely severe resource requirement in terms of bandwidth and storage. Batching policies that use a single channel to serve multiple active clients for the same video program can reduce system resource requirement effectively, especially during high load periods. In this paper, we study heuristic batching policies for VOD systems without a priori knowledge of traffic pattern. In waiting VOD systems without reneging due to long latency for playback requests, the average latency time is an important performance index about the service quality. For such VOD systems without reneging, we propose a novel batching scheme, called Statistical MFQL (Maximum Factored Queue Length), to reduce the average latency time for playback requests. Our scheme performs better than the Instantaneous MFQL batching scheme proposed earlier. In loss VOD systems with reneging due to long latency, the reneging ratio becomes an important performance index about the system revenue. For such VOD systems with reneging, we propose another novel batching scheme, called Max-Cost-First, to reduce the reneging ratio for playback requests. We also study the impact of channel allocation schemes upon these novel batching schemes. According to our simulation results for various workloads, the simple Regular-Interval channel allocation scheme performs better than the proposed Rate-Based scheme for cooperating with either the Statistical MFQL or the Max-Cost-First batching scheme.