...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A DHT-Aided Chunk-Driven Overlay for Scalable and Efficient Peer-to-Peer Live Streaming
【24h】

A DHT-Aided Chunk-Driven Overlay for Scalable and Efficient Peer-to-Peer Live Streaming

机译:DHT辅助的块驱动叠加,可扩展且高效的点对点实时流

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

摘要

Internet-based video streaming applications are becoming more and more popular, attracting millions of online viewers every day. The incredible growth of viewers, dynamics of participants, and high video quality of service (QoS) requirement pose scalability, availability, and low-latency challenges to peer-to-peer (P2P) live video streaming systems. Tree-based systems have low-delay but are vulnerable to churn, while mesh-based systems are churn-resilient but suffer from high delay and overhead. Also, both structures cannot make full utilization of the bandwidth in the system. To tackle the challenges, we propose a DHT-aided chunk-driven overlay (DCO). It introduces a scalable DHT ring structure into a mesh-based overlay to efficiently manage video stream sharing. DCO includes a two-layer hierarchical DHT-based infrastructure, a chunk sharing algorithm, and a video provider selection algorithm. It selects stable nodes to form a scalable DHT-based infrastructure. The nodes in the DHT serve as distributed matchmakers between video providers and requesters. To motivate stable nodes to serve as the DHT nodes, we introduce an incentive mechanism based on the game theory. Aided by DHT, DCO guarantees stream chunk availability and assigns to a chunk requester a provider among all available providers in the system so that stream chunks are transmitted along a dynamic tree with top-down decreasing node bandwidth. In this way, DCO takes full advantage of available bandwidth in the system and, at the same time, provides high scalability and low latency. Experimental results show the superior performance of DCO compared with mesh-based and tree-based systems, and the effectiveness of the incentive mechanism and provider selection algorithm.
机译:基于Internet的视频流应用程序变得越来越流行,每天吸引着数百万的在线观众。观众的惊人增长,参与者的动态变化以及对高视频服务质量(QoS)的要求给点对点(P2P)实时视频流系统带来了可伸缩性,可用性和低延迟挑战。基于树的系统具有较低的延迟,但易受搅动的影响,而基于网格的系统具有抗搅动的能力,但具有较高的延迟和开销。而且,两种结构都不能充分利用系统中的带宽。为了解决这些挑战,我们提出了DHT辅助的块驱动叠加(DCO)。它在基于网格的覆盖层中引入了可扩展的DHT环结构,以有效地管理视频流共享。 DCO包括基于DHT的两层分层基础结构,块共享算法和视频提供者选择算法。它选择稳定的节点以形成可扩展的基于DHT的基础架构。 DHT中的节点充当视频提供者和请求者之间的分布式匹配器。为了激励稳定节点作为DHT节点,我们引入了一种基于博弈论的激励机制。在DHT的帮助下,DCO保证了流块的可用性,并为块请求者分配了系统中所有可用提供者中的提供者,从而使流块沿着动态树传输,且自上而下减少了节点带宽。这样,DCO充分利用了系统中的可用带宽,同时提供了高可伸缩性和低延迟。实验结果表明,与基于网格和基于树的系统相比,DCO的性能优越,并且激励机制和提供商选择算法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号