Optimal Prefix Caching and Data Sharing strategy

It requires an enormous amount of media server and network resources for on-demand delivery of video objects to a large number of clients with high start-up latency and packet loss ratio. An effective solution is to deploy a streaming proxy server close to client to cache media streaming data. In this paper, we propose an integral and scalable data sharing scheme, optimal prefix caching and data sharing (OPC-DS), which combines prefix caching and interval caching in the proxy cache. In OPC-DS, the sizes of the appropriate prefix cache and interval cache are calculated according to the current request distribution. It can reduce the average start-up delay experienced by users as well as assure that the major of requests can share the data in the proxy buffer. So, utility of the proxy resources can be improved, and the resources consumption can be reduced significantly for the media server and back-bone network bandwidth by using it. Experimentally comparing with several existing methods, OPC-DS achieves significant performance improvement.

[1]  Nikolaos Laoutaris,et al.  Study of the Impact of Replacement Granularity and Associated Strategies on Video Caching , 2004, Cluster Computing.

[2]  Asit Dan,et al.  Generalized interval caching policy for mixed interactive and long video workloads , 1996, Electronic Imaging.

[3]  Jiangchuan Liu,et al.  Proxy caching for media streaming over the Internet , 2004, IEEE Communications Magazine.

[4]  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).

[5]  Zhi-Li Zhang,et al.  A network-conscious approach to end-to-end video delivery over wide area networks using proxy servers , 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.

[6]  Kang G. Shin,et al.  Multicast Video-on-Demand services , 2002, CCRV.

[7]  Yong Yan,et al.  SRB: shared running buffers in proxy to exploit memory locality of multiple streaming media sessions , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[8]  Hai Jin,et al.  A novel cache scheme for cluster-based streaming proxy server , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[9]  David H. C. Du,et al.  Proxy-Assisted Periodic Broadcast Architecture for Large-Scale Video Streaming , 2004 .

[10]  Donald F. Towsley,et al.  Optimal proxy cache allocation for efficient streaming media distribution , 2004, IEEE Trans. Multim..

[11]  Klara Nahrstedt,et al.  Proxy-based Asynchronous Multicast for Efficient On-demand Media Distribution , 2003, IS&T/SPIE Electronic Imaging.

[12]  Xu Du,et al.  Internal popularity of streaming video and its implication on caching , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).