iGridMedia: The system to provide low delay peer-to-peer live streaming service over internet

被引:0
作者
Meng Zhang
Lifeng Sun
Yechang Fang
Shiqiang Yang
机构
[1] Tsinghua University,
[2] Florida International University,undefined
来源
Peer-to-Peer Networking and Applications | 2010年 / 3卷
关键词
Peer-to-peer; iGridMedia; Delay-guaranteed; Pull-push;
D O I
暂无
中图分类号
学科分类号
摘要
Commercial peer-to-peer live streaming services are getting popular nowadays, however, almost all systems target non-interactive applications. Few systems can address how to support interactive applications (such as online auction, person interview, video sharing & commenting, etc.) with peer-to-peer streaming technology. In an interactive channel, all or part of the participants can interact with the presenter or publisher at the source. Unlike existing P2P streaming service, there is different level of delay and synchronization requirements in interactive applications, meanwhile, the participant number in each channel is relatively small but the concurrent channel number is large. With such challenges, how much server bandwidth can be saved in P2P streaming is an interesting problem. We propose a very practical protocol iGridMedia and fully implement it. The basic tradeoff between consumed server bandwidth and the required delay is carefully studied. Simulation and real-world experiments show that our system consumes little server bandwidth under low delay even if the peer churn rate is very high and the peer bandwidth resource index is very limited.
引用
收藏
页码:175 / 185
页数:10
相关论文
共 10 条
[1]  
Wang M(2007)R IEEE J Sel Areas Commun 25 1655-1666
[2]  
Li B(2008): random push with random network coding in live peer-to-peer streaming Lect Notes Comput Sci 4982 433-444
[3]  
Guo Y(2007)Adaptive queue-based chunk scheduling for p2p live streaming IEEE J Sel Areas Commun 25 35-45
[4]  
Liang C(2007)Outreach: peer-to-peer topology construction towards minimized server bandwidth costs IEEE J Sel Areas Commun 25 1678-1694
[5]  
Liu Y(undefined)Understanding the power of pull-based streaming protocol: can we do better? undefined undefined undefined-undefined
[6]  
Small T(undefined)undefined undefined undefined undefined-undefined
[7]  
Zhang M(undefined)undefined undefined undefined undefined-undefined
[8]  
Zhang Q(undefined)undefined undefined undefined undefined-undefined
[9]  
Sun L(undefined)undefined undefined undefined undefined-undefined
[10]  
Yang S(undefined)undefined undefined undefined undefined-undefined