Streaming Media Caching Model Based on Knapsack Problem

The dominant traffic on the Internet has changed from text and graphics based Web content to more information-rich streaming media content, such as audio and video. With the dramatic increase of network bandwidth and the advancement of technologies on media authoring, encoding, and distribution, media traffic on the Internet has increased explosively and now accounts for the majority of traffic volume. Modern Internet streaming services have utilized various techniques to improve the quality of streaming media delivery. Proxy server is one of the main solutions used to improve Internet QoS, especially for the QoS of streaming media. Replacement algorithm optimization is the core of caching model research. However, existing techniques for caching text and image resources are not appropriate for the rapidly growing number of continuous media streams. Based on the concept of hit ratio, this paper makes use of 0-1 knapsack problem to set up a hit ratio model of proxy cache, by use of which a proxy cache policy is presented. As compared with the classical dynamic streaming scheduling strategies, the proposed algorithm is shown that it can make full use of space of proxy cache, and also get a higher hit ratio.

[1]  Alec Wolman,et al.  Measurement and Analysis of a Streaming Media Workload , 2001, USITS.

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

[3]  Zongkai Yang,et al.  Investigation on the Content Popularity Distribution under K-Transformation in Streaming Applications , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[4]  Philip S. Yu,et al.  Segment-based proxy caching of multimedia streams , 2001, WWW '01.

[5]  Bin Liu,et al.  A Proxy-Caching Prefix Assignment Algorithm Based on P2P Cooperation in the Media Streaming System , 2009, 2009 International Conference on Multimedia Information Networking and Security.

[6]  T. R. Gopalakrishnan Nair,et al.  Multicast Transmission Prefix and Popularity Aware Interval Caching Based Admission Control Policy , 2010, ArXiv.

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

[9]  Songqing Chen,et al.  Adaptive and lazy segmentation based proxy caching for streaming media delivery , 2003, NOSSDAV '03.

[10]  Songqing Chen,et al.  Segment-based proxy caching for Internet streaming media delivery , 2005, IEEE MultiMedia.

[11]  Songqing Chen,et al.  Does internet media traffic really follow Zipf-like distribution? , 2007, SIGMETRICS '07.

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  Peter Parnes,et al.  Characterizing user access to videos on the World Wide Web , 1999, Electronic Imaging.

[14]  Kenneth Ong,et al.  Optimized scalable cache management for video streaming system , 2009, Multimedia Tools and Applications.

[15]  Xin Chen,et al.  PROP: a scalable and reliable P2P assisted proxy streaming system , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..