• DocumentCode
    257392
  • Title

    An incentive protocol for distributed dynamic P2P video-on-demand streaming

  • Author

    Wenbin Tang ; Xiaowei Wu ; Chan, T-H Hubert

  • Author_Institution
    Univ. of Hong Kong, Hong Kong, China
  • fYear
    2014
  • fDate
    4-7 Aug. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    P2P file streaming has become very popular in online video sharing. Under the video on demand (VoD) setting, peers in the network may be interested in different portions of the same video. It is a new challenge to distribute the server load to peers under the VoD setting while at the same time maintaining the streaming performance, i.e., low latency and good fluency. Our approach is to use techniques in social recommendation to spread information on which portions are currently popular. However, peers might not always reveal the truth, because of privacy issues or selfish behavior. In this paper, we describe and discuss a synchronized large-scale P2P VoD system in which each peer can only communicate with one other peer in one round. We assume the video to be streamed is divided into M consecutive chunks and only one chunk can be transmitted due to network bandwidth every communication. We decentralize the whole system such that each peer has no extra information about the network or how other peers behave, and can only communicate with its own neighbors independently without the help of tracker to obtain robustness. Moreover, the model we consider is fully dynamic: peers leave and join the network frequently. We show by experiment that even under the bounded connection, bounded transmission and distributed setting, our protocol ensures that almost all peers in the dynamic P2P VoD network can achieve low latency and good fluency in different kinds of network topologies. We also analyze the streaming performance when peers behave differently (selfish vs. unselfish). We show that peers have little incentive to be selfish in our protocol, which means that our protocol is in a sense self-enforcing.
  • Keywords
    peer-to-peer computing; protocols; telecommunication network topology; video on demand; video streaming; VoD setting; distributed dynamic P2P; good fluency; incentive protocol; large-scale P2P VoD system synchronization; low latency; network bandwidth; network peers; network topologies; robustness; selfish behavior; server load distribution; streaming performance; video sharing; video-on-demand streaming; Bandwidth; Network topology; Peer-to-peer computing; Protocols; Servers; Streaming media; Watches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communication and Networks (ICCCN), 2014 23rd International Conference on
  • Conference_Location
    Shanghai
  • Type

    conf

  • DOI
    10.1109/ICCCN.2014.6911874
  • Filename
    6911874