Video staging: a proxy-server-based approach to end-to-end video delivery over wide-area networks
IEEE/ACM Transactions on Networking (TON)
A caching and streaming framework for mulitmedia
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
Segment-based proxy caching of multimedia streams
Proceedings of the 10th international conference on World Wide Web
Mocha: a quality adaptive multimedia proxy cache for internet streaming
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Optimal proxy management for multimedia streaming in content distribution networks
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
The Impact of Replacement Granularity on Video Caching
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Adaptive and lazy segmentation based proxy caching for streaming media delivery
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Prefix Caching Assisted Periodic Broadcas: Framework and Techniques to Support Streaming for Popular Videos
Segmentation of multimedia streams for proxy caching
IEEE Transactions on Multimedia
Silo, rainbow, and caching token: schemes for scalable, fault tolerant stream caching
IEEE Journal on Selected Areas in Communications
Optimized scalable cache management for video streaming system
Multimedia Tools and Applications
On learning how to plan content delivery networks
Proceedings of the 46th Annual Simulation Symposium
Hi-index | 0.01 |
This paper focuses on an environment of more than one proxy server that serve homogeneous or even heterogeneous client preferences for streaming of video files. Under a hierarchical tree topology system of proxies, the prefixes of the videos are stored in small size proxy caches each located very close to the corresponding client community, while larger caches located further away from the client communities are used to cache the latter segments of the videos requested by more than one client community. Frequency-Based Cache Management Policies are used in order to efficiently and dynamically cache the content of the most popular videos among the various proxies. Our event-driven simulations have shown that the hierarchical tree topology of proxies achieves a much higher byte-hit ratio with less cache management overhead, when using the same overall cache capacity with a simple topology of independent proxies and in general provides better performance characteristics.