UR-aware: Streaming videos over BitTorrent with balanced playback urgency and rareness distribution

被引:4
作者
Lin, Chow-Sing [1 ]
Lin, Jhe-Wei [1 ]
机构
[1] Natl Univ Tainan, Dept Comp Sci & Informat Engn, 33 Sec 2,Shu Lin St, Tainan 700, Taiwan
关键词
Video streaming; Peer-to-peer; BitTorrent; Piece selection; Urgency-aware; VOD;
D O I
10.1007/s12083-015-0399-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the BitTorrent (BT) has been one of the most efficient mechanisms for Peer-to-Peer (P2P) non-realtime content distribution. Many approaches for streaming videos over BT have been proposed by modifying the piece selection policy to cope with the real time requirement. Most of them provide the continuity of video playback at the cost of the variety of pieces on P2P streaming networks. In this paper, we propose the novel urgency-aware BT streaming mechanism, called UR-Aware, which intends to enhance the video streaming efficiency over BT on P2P networks by balancing playback continuity and distribution of piece rareness. There are two sets for piece downloading, called Uset and Rset. The Uset contains the most urgent pieces of video playback, while the Rset contains the rarest pieces. Downloading bandwidth of a peer is dynamically allocated to the two sets based on the number of consecutive pieces beyond these playback position in Uset. Furthermore, to implicitly preserve the continuity of pieces for future playback, consecutive k pieces are grouped as a section which would be selected to insert into Rset based on its rareness. The experimental results show that the UR-Aware has the best performance among other BT streaming approaches in terms of video download time, piece late rate, and network throughput. In addition, the accumulated standard deviation of UR-Aware is closest to that of the native BT among those approaches, which also confirms the superiority of UR-Aware on video streaming over BT.
引用
收藏
页码:1114 / 1125
页数:12
相关论文
共 18 条
[1]   A survey of peer-to-peer content distribution technologies [J].
Androutsellis-Theotokis, S ;
Spinellis, D .
ACM COMPUTING SURVEYS, 2004, 36 (04) :335-371
[2]  
[Anonymous], 2014, Global Internet Phenomena Report
[3]  
Bentley J., 1984, Communications of the ACM, V27, P865, DOI 10.1145/358234.381162
[4]  
Borghol Y, 2010, LECT NOTES COMPUT SC, V6091, P53, DOI 10.1007/978-3-642-12963-6_5
[5]  
Cohen Bram, 2003, WORKSH EC PEER TO PE, V6, P68
[6]   BitTorrent-like P2P approaches for VoD: A comparative study [J].
D'Acunto, Lucia ;
Chiluka, Nitin ;
Vinko, Tamas ;
Sips, Henk .
COMPUTER NETWORKS, 2013, 57 (05) :1253-1276
[7]   P2VoD: Providing fault tolerant video-on-demand streaming in peer-to-peer environment [J].
Do, TT ;
Hua, KA ;
Tantaoui, MA .
2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, :1467-1472
[8]  
EGER K., 2007, UPGRADE 07, P9
[9]   P2MCMD: A scalable approach to VoD service over peer-to-peer networks [J].
Lin, Chow-Sing ;
Cheng, Yi-Chi .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2007, 67 (08) :903-921