DocumentCode :
680401
Title :
Joint-Family: Enabling adaptive bitrate streaming in peer-to-peer video-on-demand
Author :
Kyung-Wook Hwang ; Gopalakrishnan, V. ; Jana, Rittwik ; Seungjoon Lee ; Misra, Vishal ; Ramakrishnan, K.K. ; Rubenstein, Dan
Author_Institution :
Columbia Univ., New York, NY, USA
fYear :
2013
fDate :
7-10 Oct. 2013
Firstpage :
1
Lastpage :
10
Abstract :
We propose Joint-Family, a protocol that combines peer-to-peer (P2P) and adaptive bitrate (ABR) streaming for video-on-demand (VoD). While P2P for VoD and ABR have been proposed previously, they have not been studied together because they attempt to tackle problems with seemingly orthogonal goals. We motivate our approach through analysis that overcomes a misconception resulting from prior analytical work, and show that the popularity of a P2P swarm and seed staying time has a significant bearing on the achievable per-receiver download rate. Specifically, our analysis shows that popularity affects swarm efficiency when seeds stay “long enough”. We also show that ABR in a P2P setting helps viewers achieve higher playback rates and/or fewer interruptions. We develop the Joint-Family protocol based on the observations from our analysis. Peers in Joint-Family simultaneously participate in multiple swarms to exchange chunks of different bitrates. We adopt chunk, bitrate, and peer selection policies that minimize occurrence of interruptions while delivering high quality video and improving the efficiency of the system. Using traces from a large-scale commercial VoD service, we compare Joint-Family with existing approaches for P2P VoD and show that viewers in Joint-Family enjoy higher playback rates with minimal interruption, irrespective of video popularity.
Keywords :
access protocols; peer-to-peer computing; video on demand; video streaming; P2P swarm; VoD service; adaptive bitrate streaming; high quality video; joint-family protocol; multiple swarms; orthogonal goals; peer-to-peer streaming; peer-to-peer video-on-demand; per-receiver download rate; playback rates; seed staying time; Analytical models; Bit rate; Markov processes; Mathematical model; Peer-to-peer computing; Protocols; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols (ICNP), 2013 21st IEEE International Conference on
Conference_Location :
Goettingen
Type :
conf
DOI :
10.1109/ICNP.2013.6733579
Filename :
6733579
Link To Document :
بازگشت