Dependency-Aware Caching for HTTP Adaptive Streaming

被引:0
|
作者
Zhang, Cong [1 ]
Liu, Jiangchuan [1 ]
Chen, Fei [2 ]
Cui, Yong [3 ]
Ngai, Edith C. -H. [4 ]
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[2] Jiangnan Univ, Sch Digital Media, Wuxi, Peoples R China
[3] Tsinghua Univ, Dept Comp Sci, Beijing, Peoples R China
[4] Uppsala Univ, Dept Informat Technol, Uppsala, Sweden
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There has been significant interest in the use of HTTP adaptive streaming for live or on-demand video over the Internet in recent years. To mitigate the streaming transmission delay and reduce the networking overhead, an effective and critical approach is to utilize cache servers between the origin servers and the heterogeneous clients. As the underlying protocol for web transactions, HTTP has great potentials to explore the resources within state-of-the-art CDNs tor caching; yet distinct challenges arise in the HTTP adaptive streaming context. After examining a long-term and large-scale adaptive streaming dataset as well as statistical analysis, we demonstrate that the switching requests among the different qualities frequently emerge and constitute a significant portion in a per-day view. Consequently, they have substantially affected the performance of cache servers and Quality-of-Experience (QoE) of viewers. In this paper, we propose a novel cache model that captures the dependency among the segments in the cache server for adaptive HTTP streaming. Our work does not assume any specific selection algorithm on the client's side and hence can be easily incorporated into existing streaming cache system. Its centralized nature is also well accommodated by the latest DASH specification. The performance evaluation shows our dependency-aware strategy can significantly improved the cache hit-ratio and QoE of HTTP streaming as compared to previous methods.
引用
收藏
页码:89 / 93
页数:5
相关论文
共 50 条
  • [21] An Adaptation Aware Model to Predict Engagement on HTTP Adaptive Live Streaming
    Guarnieri, Thiago
    Almeida, Jussara
    Vieira, Alex
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 639 - 644
  • [22] Context-aware HTTP Adaptive Streaming in Mobile Cloud Environments
    Seong, Chaemin
    Jang, Minsoo
    Lim, Kyungshik
    [J]. 2016 EIGHTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN), 2016, : 1062 - 1067
  • [23] A QoE-aware Quality Selection Controller for HTTP Adaptive Streaming
    Mizoguchi, Yu
    Kurosaka, Takumi
    Bandai, Masaki
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2018,
  • [24] Content Aware Segment Length Optimization for Adaptive Streaming over HTTP
    Zach, Ondrej
    Slanina, Martin
    [J]. RADIOENGINEERING, 2018, 27 (03) : 819 - 826
  • [25] VIDEZZO: Dependency-aware Virtual Device Fuzzing
    Liu, Qiang
    Toffalini, Flavio
    Zhou, Yajin
    Payer, Mathias
    [J]. 2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 3228 - 3245
  • [26] Dependency-Aware Metamorphic Testing of Datalog Engines
    Mansur, Muhammad Numair
    Wuestholz, Valentin
    Christakis, Maria
    [J]. PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 236 - 247
  • [27] DABT: A Dependency-aware Bug Triaging Method
    Jahanshahi, Hadi
    Chhabra, Kritika
    Cevik, Mucahit
    Basar, Ayse
    [J]. PROCEEDINGS OF EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING (EASE 2021), 2021, : 221 - 230
  • [28] Dependency-aware unequal erasure protection codes
    Bouabdallah A.
    Lacan J.
    [J]. Journal of Zhejiang University-SCIENCE A, 2006, 7 (Suppl 1): : 27 - 33
  • [29] Task Allocation in Dependency-aware Spatial Crowdsourcing
    Ni, Wangze
    Cheng, Peng
    Chen, Lei
    Lin, Xuemin
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 985 - 996
  • [30] Dependency-aware Maintenance for Dynamic Grid Services
    Jin, Hai
    Qi, Li
    Wu, Song
    Luo, Yaqin
    Dai, Jie
    [J]. 2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 532 - 539