首页> 外文期刊>Multimedia Tools and Applications >CaR-PLive: Cloud-assisted reinforcement learning based P2P live video streaming: a hybrid approach
【24h】

CaR-PLive: Cloud-assisted reinforcement learning based P2P live video streaming: a hybrid approach

机译:CaR-PLive:基于云辅助强化学习的P2P实时视频流:一种混合方法

获取原文
获取原文并翻译 | 示例
           

摘要

In recent years, live video streaming has become one of the most popular and prevalent applications of the Internet. The Peer-to-Peer (P2P) and Content Delivery Network (CDN) are popular approaches to stream video contents. These approaches respectively have faced some drastic challenges such as obtaining the desired Quality of Service (QoS) level and minimizing economic cost. The cloud computing infrastructures can reveal proper solutions to these problems. The P2P systems can eliminate their bandwidth shortage by renting resources from the cloud environment. This paper depicts CaR-PLive as a hybrid cloud-assisted P2P live streaming system. CaR-PLive uses video servers such as Amazon EC2 from cloud to stream video contents and rents Cloud Storage Services (CSSs) such as Amazon S3 to assist P2P live streaming system to reach the desired playback continuity. In CaR-PLive, we proposed two stages (sub-windows) sliding window for buffer management that a sub-window belongs to the P2P system and another one belongs to CSS. The objective of CAR-PLive is to optimize the size of sub-windows to minimize the overall rental cost of CSS restricted to a desired QoS level. We formulate this problem as an optimization problem and model it with Markov Decision Process (MDP) and then propose a reinforcement learning based algorithm to solve this problem. Finally, we evaluate the performance of CaR-PLive by performing extensive simulations and experiments with realistic settings. Simulation results demonstrate that CaR-PLive efficiently mitigates overall CSS billing cost in different system configurations and provides desired playback continuity in different system settings.
机译:近年来,实时视频流已成为Internet上最流行和流行的应用程序之一。点对点(P2P)和内容分发网络(CDN)是流视频内容的流行方法。这些方法分别面临一些严峻的挑战,例如获得所需的服务质量(QoS)级别并最小化经济成本。云计算基础架构可以揭示针对这些问题的适当解决方案。 P2P系统可以通过从云环境租用资源来消除其带宽不足。本文将CaR-PLive描述为一种混合云辅助P2P实时流媒体系统。 CaR-PLive从云使用Amazon EC2之类的视频服务器来流传输视频内容,并租用Amazon S3之类的云存储服务(CSS)来协助P2P实时流传输系统达到所需的播放连续性。在CaR-PLive中,我们提出了两个阶段(子窗口)的滑动窗口用于缓冲区管理,一个子窗口属于P2P系统,另一个子窗口属于CSS。 CAR-PLive的目标是优化子窗口的大小,以最大程度地减少CSS的总体租赁成本,将CSS的总租赁成本限制在所需的QoS级别。我们将此问题表述为优化问题,并使用马尔可夫决策过程(MDP)对其进行建模,然后提出一种基于强化学习的算法来解决该问题。最后,我们通过在真实设置下进行广泛的仿真和实验来评估CaR-PLive的性能。仿真结果表明,CaR-PLive有效地降低了不同系统配置下的CSS总账单成本,并在不同系统设置下提供了所需的播放连续性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号