Title :
How Scalable Could P2P Live Media Streaming System Be with the Stringent Time Constraint?
Author :
Chen, Zhijia ; Li, Bo ; Keung, Gabriel ; Yin, Hao ; Lin, Chuang ; Wang, Yuanzhuo
Author_Institution :
Comput. Sci. Dept., Tsinghua Univ., China
Abstract :
The peer-to-peer (P2P) live video streaming system has been demonstrated to have great potential in the public Internet; the large-scale deployment of such systems, however, critically relies on how effective they can deal with the high dynamics encountered, in particular during flash crowd. The rationale behind is that the scaling in P2P live video streaming systems is heavily determined by the timing requirement that streaming applications demand. In this paper, we present an analytical and experimental study on the inherent relationship between the time constraint and the system scale. We develop a generic model for P2P live video streaming that focuses on the peer joining process during flash crowd. We first illustrate that the simple notion of "demand vs. supply" model is insufficient in describing the system scale. By computing the peer start-up time distribution, we demonstrate that the scale is affected by several key factors, especially the peer uploading capacity and the initial system size. We further show the scale is essentially bounded by the timing requirement and the system\´s capability to accommodate flash crowd is subject to a maximum limit.
Keywords :
Internet; peer-to-peer computing; video streaming; P2P live media streaming system; flash crowd; peer start-up time distribution; peer uploading capacity; peer-to-peer live video streaming system; public Internet; time constraint; Analytical models; Computational modeling; Computer science; Delay effects; Joining processes; Large-scale systems; Peer to peer computing; Streaming media; Time factors; Timing;
Conference_Titel :
Communications, 2009. ICC '09. IEEE International Conference on
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-3435-0
Electronic_ISBN :
1938-1883
DOI :
10.1109/ICC.2009.5199057