Cooperative Caching for Multiple Bitrate Videos in Small Cell Edges

被引:35
作者
Qu, Zhihao [1 ]
Ye, Baoliu [1 ]
Tang, Bin [1 ]
Guo, Song [2 ]
Lu, Sanglu [1 ]
Zhuang, Weihua [3 ]
机构
[1] Nanjing Univ, Natl Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
[3] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Videos; Bit rate; Quality of experience; Approximation algorithms; Servers; Mobile computing; Base stations; Mobile edge computing; edge caching algorithm; quality of experience; multiple bitrate video; CONTENT DELIVERY; EFFICIENCY; PLACEMENT;
D O I
10.1109/TMC.2019.2893917
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Caching popular videos at mobile edge servers (MESs) has been confirmed as a promising method to improve mobile users (MUs) perceived quality of experience (QoE) and to alleviate the server load. However, with the multiple bitrate encoding techniques prevalently employed in modern streaming services, caching deployment is challenging for the following three facts: (1) cooperative caching should be explored for MUs located at overlapped coverage areas of MESs; (2) there exists tradeoff consideration for caching either high bitrate videos or high diversity videos; and (3) the relationship between MU perceived QoE and MU received bitrate, known as QoE function, varies in different services. Aiming to maximize the MU perceived QoE, we formulate the multiple bitrate video caching problem, and prove this problem is NP-hard for any given positive and strictly increasing QoE function. We then propose a polynomial complexity algorithm based on a general QoE function, which can achieve an approximate ratio arbitrarily close to 1/2. Specifically, for a linear QoE function, we explore useful property of optimal solutions, based on which more efficient algorithms are proposed. We demonstrate the effectiveness of our solutions via both theoretical analysis and extensive simulations.
引用
收藏
页码:288 / 299
页数:12
相关论文
共 51 条
  • [31] A Case for a Coordinated Internet Video Control Plane
    Liu, Xi
    Dobrian, Florin
    Milner, Henry
    Jiang, Junchen
    Sekar, Vyas
    Stoica, Ion
    Zhang, Hui
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 359 - 370
  • [32] Liu Y., 2013, PROC IEEE 20 INT PAC, P1
  • [33] Mok R. K. P., 2011, 2011 IFIP/IEEE International Symposium on Integrated Network Management (IM 2011), P485, DOI 10.1109/INM.2011.5990550
  • [34] Muller S., 2016, ICC, P1
  • [35] Scalable Video Streaming With Helper Nodes Using Random Linear Network Coding
    Ostovari, Pouya
    Wu, Jie
    Khreishah, Abdallah
    Shroff, Ness B.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (03) : 1574 - 1587
  • [36] Poularakis K, 2016, IEEE INFOCOM SER
  • [37] Poularakis K, 2014, IEEE WCNC, P2300, DOI 10.1109/WCNC.2014.6952688
  • [38] Approximation Algorithms for Mobile Data Caching in Small Cell Networks
    Poularakis, Konstantinos
    Iosifidis, George
    Tassiulas, Leandros
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2014, 62 (10) : 3665 - 3677
  • [39] Soft Cache Hits: Improving Performance Through Recommendation and Delivery of Related Content
    Sermpezis, Pavios
    Giannakas, Theodoros
    Spyropoulos, Thrasyvoulos
    Vigneri, Luigi
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (06) : 1300 - 1313
  • [40] A Survey on Quality of Experience of HTTP Adaptive Streaming
    Seufert, Michael
    Egger, Sebastian
    Slanina, Martin
    Zinner, Thomas
    Hossfeld, Tobias
    Phuoc Tran-Gia
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (01) : 469 - 492