ACM Computing Surveys (CSUR)
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Utility of co-operating Web proxy caches
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Not all hits are created equal: cooperative proxy caching over a wide-area network
Computer Networks and ISDN Systems - Selected papers of the 3rd international caching workshop
Quality adaptation for congestion controlled video playback over the Internet
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
On the scale and performance of cooperative Web proxy caching
Proceedings of the seventeenth ACM symposium on Operating systems principles
Proactive Web caching with cumulative prefetching for large multimedia data
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
IEEE/ACM Transactions on Networking (TON)
The working set model for program behavior
Communications of the ACM
Analysis of web caching architectures: hierarchical and distributed caching
IEEE/ACM Transactions on Networking (TON)
Virtual Batching: A New Scheduling Technique for Video-on-Demand Servers
Proceedings of the Fifth International Conference on Database Systems for Advanced Applications (DASFAA)
A New Caching Architecture for Efficient Video-on-Demand Services on the Internet
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
Chaining: A Generalized Batching Technique for Video-On-Demand Systems
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Measurement and analysis of a streaming-media workload
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
A hierarchical internet object cache
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
An interactive video delivery and caching system using video summarization
Computer Communications
International Journal of Asian Business and Information Management
International Journal of Asian Business and Information Management
Hi-index | 0.00 |
In this paper we propose a new scheme for scalable video services across the Internet. We envisage the future Internet to be very video intensive where large video and multimedia files (or portions of files) would be accessed over the entire network by a large number of users very frequently. Such large sets of data would contribute to a significant fraction of the entire traffic. Quality of service guarantees would therefore have to be provided for such services. We consider video traffic and show how good service can be provided using our new, scalable and generic notions of video caching and virtual video caching. In order to measure the success of such caching schemes, We introduce the notion of blackouts. A blackout is the break in viewing a video movie between two consecutive clips due to download delay, We define blackout length as the sum of the durations of all blackouts occuring during the service of the video request. We use our generic caching techniques to provide video viewing with low values for average blackout frequency and blackout lengths: when we use virtual video caching, we get much better performance than what ordinary video caching offers. Our performance studies are based on extensive simulations done by varying parameters such as request rates, cache sizes, queue sizes and packet sizes. Our techniques apply also to large non-video files that need to be downloaded as streams of smaller chunks in a sequence.