HTTP自适应流的依赖感知缓存

Cong Zhang, Jiangchuan Liu, Fei Chen, Yong Cui, E. Ngai
{"title":"HTTP自适应流的依赖感知缓存","authors":"Cong Zhang, Jiangchuan Liu, Fei Chen, Yong Cui, E. Ngai","doi":"10.1109/DMIAF.2016.7574908","DOIUrl":null,"url":null,"abstract":"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 for 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.","PeriodicalId":404025,"journal":{"name":"2016 Digital Media Industry & Academic Forum (DMIAF)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Dependency-aware caching for HTTP Adaptive Streaming\",\"authors\":\"Cong Zhang, Jiangchuan Liu, Fei Chen, Yong Cui, E. Ngai\",\"doi\":\"10.1109/DMIAF.2016.7574908\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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 for 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.\",\"PeriodicalId\":404025,\"journal\":{\"name\":\"2016 Digital Media Industry & Academic Forum (DMIAF)\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Digital Media Industry & Academic Forum (DMIAF)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DMIAF.2016.7574908\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Digital Media Industry & Academic Forum (DMIAF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DMIAF.2016.7574908","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

近年来,人们对在互联网上使用HTTP自适应流媒体直播或点播视频产生了极大的兴趣。为了减轻流传输延迟和减少网络开销,在源服务器和异构客户端之间利用缓存服务器是一种有效而关键的方法。作为web事务的底层协议,HTTP在探索最先进的cdn中的资源进行缓存方面具有很大的潜力;然而,在HTTP自适应流环境中出现了明显的挑战。在检查了长期和大规模的自适应流数据集以及统计分析之后,我们证明了不同质量之间的切换请求经常出现,并且构成了每天视图的重要部分。因此,它们极大地影响了缓存服务器的性能和查看器的体验质量(QoE)。在本文中,我们提出了一种新的缓存模型,该模型可以捕获缓存服务器中自适应HTTP流的段之间的依赖关系。我们的工作不假设任何特定的选择算法在客户端,因此可以很容易地纳入现有的流缓存系统。最新的DASH规范也很好地适应了它的集中特性。性能评估表明,与以前的方法相比,我们的依赖感知策略可以显着提高HTTP流的缓存命中率和QoE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Dependency-aware caching for HTTP Adaptive Streaming
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 for 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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信