• 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