Video caching network for on-demand video streaming

Previous years have seen a tremendous growth in streaming continuous media such as videos over the Internet, resulting in an enormous increase in the demand on various server and networking resources. To minimize service delays and reduce the loads placed on these resources, we propose a video caching network (VCN) that utilizes an aggregated cache space of distributed systems along the delivery path between the server and the users for caching popular videos. VCN is set up and adjusted dynamically according to users' locations and request patterns. Our simulation results indicate that VCN outperforms the video proxy approach by a significant margin.

[1]  Yong Woon Park,et al.  Reducing network traffic using two-layered cache servers for continuous media data on the Internet , 2000, Proceedings 24th Annual International Computer Software and Applications Conference. COMPSAC2000.

[2]  Ellen W. Zegura,et al.  Self-organizing wide-area network caches , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[3]  Zhi-Li Zhang,et al.  Video staging: a proxy-server-based approach to end-to-end video delivery over wide-area networks , 2000, TNET.

[4]  Hui Zhang,et al.  Caching Techniques for Streaming Multimedia over the Internet , 1999 .

[5]  Deborah Estrin,et al.  Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Donald F. Towsley,et al.  Proxy prefix caching for multimedia streams , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[7]  Soam Acharya,et al.  MiddleMan: A Video Caching Proxy Server , 2000 .

[8]  Klara Nahrstedt,et al.  An overview of quality of service routing for next-generation high-speed networks: problems and solutions , 1998, IEEE Netw..

[9]  Klara Nahrstedt,et al.  Multimedia service configuration and reservation in heterogeneous environments , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[10]  Bernhard Plattner,et al.  An active router architecture for multicast video distribution , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Mohan S. Kankanhalli,et al.  A caching and streaming framework for mulitmedia , 2000, ACM Multimedia.

[12]  Jussi Kangasharju,et al.  Distributing layered encoded video through caches , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).