Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
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
Tertiary storage: an evaluation of new applications
Tertiary storage: an evaluation of new applications
Group-guaranteed channel capacity in multimedia storage servers
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Optimal and efficient merging schedules for video-on-demand servers
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
An efficient bandwidth-sharing technique for true video on demand systems
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
The Maximum Factor Queue Length Batching Scheme for Video-on-Demand Systems
IEEE Transactions on Computers
Minimizing Bandwidth Requirements for On-Demand Data Delivery
IEEE Transactions on Knowledge and Data Engineering
Video-on-Demand Server Efficiency through Stream Tapping
IC3N '97 Proceedings of the 6th International Conference on Computer Communications and Networks
Caching and Scheduling in NAD-Based Multimedia Servers
IEEE Transactions on Parallel and Distributed Systems
Loss-resilient on-demand media streaming using priority encoding
Proceedings of the 12th annual ACM international conference on Multimedia
Scalable media streaming to interactive users
Proceedings of the 13th annual ACM international conference on Multimedia
Analysis of waiting-time predictability in scalable media streaming
Proceedings of the 15th international conference on Multimedia
Scalable delivery and pricing of streaming media with advertisements
Proceedings of the 15th international conference on Multimedia
Scalable on-demand media streaming for heterogeneous clients
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
MMM '09 Proceedings of the 15th International Multimedia Modeling Conference on Advances in Multimedia Modeling
Workload-aware resource sharing and cache management for scalable video streaming
IEEE Transactions on Circuits and Systems for Video Technology
Waiting-time prediction in scalable on-demand video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Efficient delivery of on-demand video streams to heterogeneous receivers
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Hi-index | 0.00 |
The required real-time and high-rate transfers for multimedia data severely limit the number of requests that can be serviced concurrently by Video-on-Demand (VOD) servers. Resource sharing techniques can be used to address this problem. We study how VOD servers can support heterogeneous receivers while delivering data in a client-pull fashion using enhanced resource sharing. We propose three hybrid solutions. The first solution simply combines existing resource sharing techniques and deals with clients as two bandwidth classes. The other two solutions, however, classify clients into multiple bandwidth classes and service them accordingly by capturing the proposed ideas of Adaptive Stream Merging or Enhanced Adaptive Stream Merging, respectively. We also discuss how scheduling policies can be adapted to the heterogeneous environment so as to exploit the variations in client bandwidth. We evaluate the effectiveness of the proposed solutions and analyze various scheduling policies through extensive simulation.