Towards a predictive cache replacement strategy for multimedia content

被引:44
作者
Famaey, Jeroen [1 ]
Iterbeke, Frederic [1 ]
Wauters, Tim [1 ]
De Turck, Filip [1 ]
机构
[1] Univ Ghent, IBBT, Dept Informat Technol, B-9050 Ghent, Belgium
关键词
Multimedia content delivery; Caching strategies; Popularity prediction; PROXY; POPULARITY; ALGORITHM;
D O I
10.1016/j.jnca.2012.08.014
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, telecom operators have been moving away from traditional broadcast-driven television, towards IP-based interactive and on-demand multimedia services. Consequently, multicast is no longer sufficient to limit the amount of generated traffic in the network. In order to prevent an explosive growth in traffic, caches can be strategically placed throughout the content delivery infrastructure. As the size of caches is usually limited to only a small fraction of the total size of all content items, it is important to accurately predict future content popularity. Traditional caching strategies only take into account the past when deciding what content to cache. Recently, a trend towards novel strategies that actually try to predict future content popularity has arisen. In this paper, we ascertain the viability of using popularity prediction in realistic multimedia content caching scenarios. The proposed generic popularity prediction algorithm is capable of predicting future content popularity, independent of specific content and service characteristics. Additionally, a novel cache replacement strategy, which employs the popularity prediction algorithm when making its decisions, is introduced. A detailed evaluation, based on simulation results using trace files from an actual deployed Video on Demand service, was performed. The evaluation results are used to determine the merits of popularity-based caching compared to traditional strategies. Additionally, the synergy between several parameters, such as cache size and prediction window, is investigated. Results show that the proposed prediction-based caching strategy has the potential to significantly outperform state-of-the-art traditional strategies. Specifically, the evaluated Video on Demand scenario showed a performance increase of up to 20% in terms of cache hit rate. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:219 / 227
页数:9
相关论文
共 37 条
[1]   Workload generation for YouTube [J].
Abhari, Abdolreza ;
Soraya, Mojgan .
MULTIMEDIA TOOLS AND APPLICATIONS, 2010, 46 (01) :91-118
[2]  
[Anonymous], 7 ACM SIGCOMM C INT
[3]   Analysis and Modeling of Video Popularity Evolution in Various Online Video Content Systems: Power-Law versus Exponential Decay [J].
Avramova, Zlatka ;
Wittevrongel, Sabine ;
Bruneel, Herwig ;
De Vleeschauwer, Danny .
2009 FIRST INTERNATIONAL CONFERENCE ON EVOLVING INTERNET (INTERNET 2009), 2009, :95-+
[4]  
Box G.E.P., 2008, TIME SERIES ANAL
[5]  
Breslau M, 1998, 3 INT C WEB CACH
[6]   Analyzing the Video Popularity Characteristics of Large-Scale User Generated Content Systems [J].
Cha, Meeyoung ;
Kwak, Haewoon ;
Rodriguez, Pablo ;
Ahn, Yong-Yeol ;
Moon, Sue .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2009, 17 (05) :1357-1370
[7]  
Chatzopoulou G, 2010, IEEE C COMP COMM WOR
[8]   Segment-based proxy caching for Internet streaming media delivery [J].
Chen, SQ ;
Wang, HN ;
Zhang, XD ;
Shen, B ;
Wee, S .
IEEE MULTIMEDIA, 2005, 12 (03) :59-67
[9]  
Cheng X., 2007, ACM SIGCOMM conference on Internet measurements, P28
[10]   Performance of Caching Algorithms for IPTV On-Demand Services [J].
De Vleeschauwer, Danny ;
Laevens, Koen .
IEEE TRANSACTIONS ON BROADCASTING, 2009, 55 (02) :491-501