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
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;
Conference_Titel :
Computer Communication and Networks (ICCCN), 2014 23rd International Conference on
Conference_Location :
Shanghai
DOI :
10.1109/ICCCN.2014.6911874