Dynamic batching policies for an on-demand video server
Multimedia 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
A prefetching scheme based on the analysis of user access patterns in news-on-demand system
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Optimal and efficient merging schedules for video-on-demand servers
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Threshold-based multicast for continuous media delivery
IEEE Transactions on Multimedia
Smooth workload adaptive broadcast
IEEE Transactions on Multimedia
Segmented patching broadcasting protocol for video data
Computer Communications
Pull-patching: a combination of multicast and adaptive segmented HTTP streaming
Proceedings of the international conference on Multimedia
Hi-index | 0.24 |
In on-demand video streaming system, periodic broadcast technique scheme has been shown to be very effective for serving a popular video in reducing the demand on server bandwidth. On the contrary, reactive server transmission approach is more suitable for the video that is not popular enough. However, the level of demand on a video may change by time. In this paper, we propose a segment-based patching scheme which allocates adaptively transmission resources according to the varying client request rate. Our technique smoothly adjusts itself to cope with the changing workloads. The scheme tries to dynamically search the optimal number of channels assigned to the video by the newly updated request rate so as to minimize the bandwidth requirement. We also show how to seamlessly perform the transition of changing the number of channels with the guarantee that the clients viewing this video will not experience any disruption. Simulation results indicate that the scheme adapts very well to the changing client request rate and improves the system performance significantly in terms of the total server bandwidth requirement.