TY - GEN
T1 - A scalable P2P video conferencing system based on VCStream model
AU - Wang, Zhi
AU - Zhao, Jizhong
AU - Xi, Wei
AU - Jiang, Zhiping
PY - 2012
Y1 - 2012
N2 - Recently, Peer-to-Peer (P2P) based multi-party video conference systems have been widely deployed. However, those solutions suffer from high cost when multiple users simultaneously distribute video streams to receivers. Most existing systems only support up to a dozen of users at the same time. In this paper, we propose a novel approach to construct and manage a heterogeneous P2P network for scalable video conference. First, we design a new hybrid distribution model named VCStream. It employs Tree-Model (i.e, high performance, real-time, and manageable) and random topology, and hence make the solution high performance, real-time, manageable, scalable and robust. Then we propose a passive algorithm to automatically deal with the nodes'dynamic join and leave in different conditions. After that, according to the four kinds of states of nodes'data buffer, we propose a Push- Pull algorithm to optimize the data transmission. We evaluate our approach in large-scale simulations. The results show that our approach significantly outperforms existing P2P based multi-party video conference solutions with a more scalable, efficient, and consistent performance.
AB - Recently, Peer-to-Peer (P2P) based multi-party video conference systems have been widely deployed. However, those solutions suffer from high cost when multiple users simultaneously distribute video streams to receivers. Most existing systems only support up to a dozen of users at the same time. In this paper, we propose a novel approach to construct and manage a heterogeneous P2P network for scalable video conference. First, we design a new hybrid distribution model named VCStream. It employs Tree-Model (i.e, high performance, real-time, and manageable) and random topology, and hence make the solution high performance, real-time, manageable, scalable and robust. Then we propose a passive algorithm to automatically deal with the nodes'dynamic join and leave in different conditions. After that, according to the four kinds of states of nodes'data buffer, we propose a Push- Pull algorithm to optimize the data transmission. We evaluate our approach in large-scale simulations. The results show that our approach significantly outperforms existing P2P based multi-party video conference solutions with a more scalable, efficient, and consistent performance.
KW - Data scheduling mechanism
KW - Network construction model
KW - P2P
KW - Video conference
UR - https://www.scopus.com/pages/publications/84864064779
U2 - 10.1109/ICIS.2012.15
DO - 10.1109/ICIS.2012.15
M3 - 会议稿件
AN - SCOPUS:84864064779
SN - 9780769546940
T3 - Proceedings - 2012 IEEE/ACIS 11th International Conference on Computer and Information Science, ICIS 2012
SP - 77
EP - 82
BT - Proceedings - 2012 IEEE/ACIS 11th International Conference on Computer and Information Science, ICIS 2012
PB - IEEE Computer Society
T2 - 11th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2012
Y2 - 30 May 2012 through 1 June 2012
ER -