Exploring the interplay between CDN caching and video streaming performance

Exploring the interplay between CDN caching and video streaming performance
复制标题

DOI:
10.1109/infocom41043.2020.9155338
复制
发表时间:
2020-07
期刊:
IEEE INFOCOM 2020 - IEEE Conference on Computer Communications
影响因子:
--
通讯作者:
Ehab Ghabashneh;Sanjay G. Rao
Ehab Ghabashneh;Sanjay G. Rao
中科院分区:
其他
文献类型:
--
作者:
Ehab Ghabashneh;Sanjay G. Rao

文献摘要

被引文献

相似文献

内容交付网络(CDN)对于优化Internet视频交付至关重要。在本文中,我们表征了CDN如何提供视频内容,以及对视频性能的影响,尤其是新兴的4K视频流。我们的工作基于对顶级CDN提供的多个知名视频发行商的测量。我们的结果表明,(i)会议中的视频块通常会看到它们是否击中CDN以及从哪个层中击中的行为; (ii)在会话中,在整个块中,应用程序的应用可能会显着差异。对客户位置和CDN敏感的差异有时可能足够重要,可以影响4K流的生存能力。我们考虑对自适应比特率(ABR)算法的含义,因为它们取决于吞吐量的预测,并且对物体是否在CDN和何处击中对象。我们评估了在研究广泛研究的模型预测控制(MPC)算法的背景下,将视频块从向客户端ABR算法提供的位置的潜在好处。仿真实验表明,该方法有可能减少预测不准确,并提高视频流性能。
Content Delivery Networks (CDNs) are critical for optimizing Internet video delivery. In this paper, we characterize how CDNs serve video content, and the implications for video performance, especially emerging 4K video streaming. Our work is based on measurements of multiple well known video publishers served by top CDNs. Our results show that (i) video chunks in a session often see heterogeneous behavior in terms of whether they hit in the CDN, and which layer they are served from; and (ii) application throughput can vary significantly even across chunks in a session based on where they are served from. The differences while sensitive to client location and CDN can sometimes be significant enough to impact the viability of 4K streaming. We consider the implications for Adaptive bit rate (ABR) algorithms given they rely on throughput prediction, and are agnostic to whether objects hit in the CDN and where. We evaluate the potential benefits of exposing where a video chunk is served from to the client ABR algorithm in the context of the widely studied model predictive control (MPC) algorithm. Emulation experiments show the approach has the potential to reduce prediction inaccuracies, and enhance video streaming performance.