Delay Management in Mesh-Based P2P Live Streaming Using a Three-Stage Peer Selection Strategy

被引:6
作者
Budhkar, Shilpa [1 ]
Tamarapalli, Venkatesh [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati, India
关键词
P2P live streaming systems; Peer selection strategy; Delay management; Playback delay; Startup delay;
D O I
10.1007/s10922-017-9420-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Peer-to-peer (P2P) live streaming systems have gained popularity due to the self-scalability property of the P2P overlay networks. In P2P live streaming, peers retrieve stream content from other peers in the system. Therefore, peer selection strategy is a fundamental element to build an overlay which manages the playback delay and startup delay experienced by the peers. In this paper, we propose a peer selection strategy which manages to build a minimum delay overlay using three different stages of overlay construction. In the first stage, the tracker suggests some peers as prospective partners to a new peer. In the second stage, the peer selects its partners out of these peers such that delay is minimized. The third stage is the topology adaptation phase of peers, where peers reposition themselves in the overlay to maintain minimum delay during peer churn. In the proposed peer selection strategy, peers are selected in all the stages based on parameters such as propagation delay, upload capacity, buffering duration and buffering level. The proposed strategy is compared with two existing strategies in the literature: Fast-Mesh (Ren et al. in IEEE Trans Multimed 11: 1446, 2009) and Hybrid live p2p streaming protocol (Hammami et al., 2014) using simulations. Our results show that playback delay and startup delay are reduced significantly with the help of proposed strategy. We demonstrate that the stability of the system also improves during peer churn.
引用
收藏
页码:401 / 425
页数:25
相关论文
共 37 条
[1]   Enabling resilient P2P video streaming: survey and analysis [J].
Abboud, Osama ;
Pussep, Konstantin ;
Kovacevic, Aleksandra ;
Mohr, Katharina ;
Kaune, Sebastian ;
Steinmetz, Ralf .
MULTIMEDIA SYSTEMS, 2011, 17 (03) :177-197
[2]  
[Anonymous], P INT WORKSH QUAL SE, DOI DOI 10.1109/IWQ0S.2008.7
[3]  
[Anonymous], 2016, ZETTABYTE ERATRENDS
[4]  
[Anonymous], 2010, P CIGOS 2010 IMM GRA
[5]   OverSim: A flexible overlay network simulation framework [J].
Baumgart, Ingmar ;
Heep, Bernhard ;
Krause, Stephan .
2007 IEEE GLOBAL INTERNET SYMPOSIUM, 2007, :79-84
[6]  
Bonnet G., 2011, IFIP INT C NEW TECHN, P1
[7]  
Budhkar S., 2016, 22 NAT C COMM NCC, P1
[8]   Delay and playout probability trade-off in mesh-based peer-to-peer streaming with delayed buffer map updates [J].
Chatzidrossos, Ilias ;
Dan, Gyorgy ;
Fodor, Viktoria .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2010, 3 (03) :208-221
[9]   Exploiting Heterogeneity in P2P Video Streaming [J].
Couto da Silva, Ana Paula ;
Leonardi, Emilio ;
Mellia, Marco ;
Meo, Michela .
IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (05) :667-679
[10]   Chunk Distribution in Mesh-Based Large-Scale P2P Streaming Systems: A Fluid Approach [J].
Couto da Silva, Ana Paula ;
Leonardi, Emilio ;
Mellia, Marco ;
Meo, Michela .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (03) :451-463