Optimal Transcoding and Caching for Adaptive Streaming in Media Cloud: an Analytical Approach

被引:72
|
作者
Jin, Yichao [1 ]
Wen, Yonggang [1 ]
Westphal, Cedric [2 ,3 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
[2] Huawei Innovat Ctr, Santa Clara, CA 92121 USA
[3] Univ Calif Santa Cruz, Dept Comp Engn, Santa Cruz, CA 95064 USA
关键词
Adaptive video; analytical solution; Media Cloud; resource allocation; SOCIAL TV; VIDEO; DELIVERY; NETWORK; DEMAND;
D O I
10.1109/TCSVT.2015.2402892
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays, large-scale video distribution feeds a significant fraction of the global Internet traffic. However, existing content delivery networks may not be cost efficient enough to distribute adaptive video streaming, mainly due to the lack of orchestration on storage, computing, and bandwidth resources. In this paper, we leverage Media Cloud to deliver on-demand adaptive video streaming services, where those resources can be dynamically scheduled in an on-demand fashion. Our objective is to minimize the total operational cost by optimally orchestrating multiple resources. Specifically, we formulate an optimization problem, by examining a three-way tradeoff between the caching, transcoding, and bandwidth costs, at each edge server. Then, we adopt a two-step approach to analytically derive the closed-form solution of the optimal transcoding configuration and caching space allocation, respectively, for every edge server. Finally, we verify our solution throughout extensive simulations. The results indicate that our approach achieves significant cost savings compared with the existing methods used in content delivery networks. In addition, we also find the optimal strategy and its benefits can be affected by a list of system parameters, including the unit cost of different resources, the hop distance to the origin server, the Zipf parameter of users' request patterns, and the settings of different bitrate versions for one segment.
引用
收藏
页码:1914 / 1925
页数:12
相关论文
共 50 条
  • [1] Streaming media caching algorithms for transcoding proxies
    Tang, XY
    Zhang, F
    Chanson, ST
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 287 - 295
  • [2] Performance evaluation of transcoding-enabled streaming media caching system
    Shen, B
    Lee, SJ
    Basu, S
    [J]. MOBILE DATA MANAGEMENT, PROCEEDINGS, 2003, 2574 : 363 - 368
  • [3] Segment based caching replacement algorithm in streaming media transcoding proxy
    Park, Yoohyun
    Lee, Yongju
    Kim, Hagyoung
    Kim, Kyongsok
    [J]. MANAGING NEXT GENERATION NETWORKS AND SERVICES, PROCEEDINGS, 2007, 4773 : 612 - +
  • [4] Performance Comparison of Transcoding and Bitrate-aware Caching in Adaptive Video Streaming
    Li, Wenjie
    Oteafy, Sharief M. A.
    Hassanein, Hossam S.
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [5] Orchestrating Caching, Transcoding and Request Routing for Adaptive Video Streaming Over ICN
    Hu, Han
    Jin, Yichao
    Wen, Yonggang
    Westphal, Cedric
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2019, 15 (01)
  • [6] Caching strategies in transcoding-enabled proxy systems for streaming media distribution networks
    Shen, B
    Lee, SJ
    Basu, S
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2004, 6 (02) : 375 - 386
  • [7] A Joint Online Transcoding and Delivery Approach for Dynamic Adaptive Streaming
    Wang, Zhi
    Sun, Lifeng
    Wu, Chuan
    Zhu, Wenwu
    Zhuang, Qidong
    Yang, Shiqiang
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2015, 17 (06) : 867 - 879
  • [8] Video transcoding for adaptive bitrate streaming over edge-cloud continuum
    Gao, Guanyu
    Wen, Yonggang
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2021, 7 (04) : 598 - 604
  • [9] Aggregate profit-based caching replacement algorithms for streaming media transcoding proxy systems
    Kao, Chi-Feng
    Lee, Chung-Nan
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (02) : 221 - 230
  • [10] Impact of Caching on HTTP Adaptive Streaming Decisions: towards an Optimal
    Poliakov, Vitalii
    Sassatelli, Lucile
    Saucez, Damien
    [J]. 2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2016,