NAP: An Agent-Based Scheme on Reducing Churn-Induced Delays for P2P Live Streaming

NAP: An Agent-Based Scheme on Reducing Churn-Induced Delays for P2P Live Streaming
复制标题

DOI:
10.1109/p2p.2010.5569961
复制
发表时间:
2010-09
期刊:
2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P)
影响因子:
--
通讯作者:
Fei Huang;B. Ravindran;Maleq Khan
Fei Huang;B. Ravindran;Maleq Khan
中科院分区:
其他
文献类型:
--
作者:
Fei Huang;B. Ravindran;Maleq Khan

文献摘要

被引文献

相似文献

P2P (Peer-to-peer)多媒体流为IPTV提供了一种可扩展的解决方案。然而,通道切换和流恢复的延迟通常在10-60秒之间,这阻碍了P2P系统的广泛商业部署。我们把这两种类型的延迟称为“流失导致的延迟”。在动态和异构网络环境中,如何保证用户流失引起的延迟是一个挑战。在本文中,我们设计了一个简单,但有效的基于代理的P2P流方案,称为NAP,它减少了流失引起的延迟。我们首先提出最小化信道交换延迟和流恢复延迟的问题。然后,我们提出了NAP的详细方法。此外,我们建立了一个P2P流场景的排队模型,并在此模型的基础上分析了NAP的特性。我们的数值研究表明了NAP的有效性,并表明NAP可以显著降低搅拌引起的延迟,特别是信道切换延迟。
Peer-to-peer (P2P) multimedia streaming provides a scalable solution for IPTV. However, delays from channel switch and streaming recovery are typically in the scale of 10-60 seconds, which have hindered the extensive commercial deployment of P2P systems. We call these two types of delays, churn-induced delays. Obtaining assurances on churn-induced delays in dynamic and heterogeneous network environments is a challenge. In this paper, we devise a simple, yet efficient agent-based P2P streaming scheme, called NAP, which reduces churn-induced delays. We first formulate the problems of minimizing channel-switching delay and streaming recovery delay. We then present the detailed methodology of NAP. In addition, we develop a queuing model for the P2P streaming scenario and analyze the properties of NAP based on this model. Our numerical study reveals the effectiveness of NAP, and shows that NAP significantly reduces churn-induced delays, especially channel-switching delays.