• DocumentCode
    2721665
  • Title

    How P2P live streaming systems scale quickly under a flash crowd?

  • Author

    Wu, Haibo ; Jiang, Hai ; Liu, Jing ; Sun, Yi ; Li, Jun ; Li, Zhongcheng

  • Author_Institution
    Inst. of Comput. Technol., Beijing, China
  • fYear
    2011
  • fDate
    17-19 Nov. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Peer-to-Peer (P2P) technology has been widely adopted by various live streaming systems recently, due to its better scalability and lower costs compared with the client-server architecture. However, P2P live streaming systems are still challenged by the flash crowd scenarios, which often occur when a great number of users suddenly arrive and compete for the limited upload bandwidth of a P2P system. In this case, users are usually subject to a long startup delay and are likely to retry multiple times before leave out of impatience. Current studies mainly focus on the measurement of practical systems and model analysis on flash crowd, but there are few specific approaches so far. In this paper, we develop a capacity-aware user access control algorithm to relieve the flash crowd problem. Firstly, we control the peers to enter the system at a proper rate, which avoids too high arrival rate slowing down the increase of system scale. Secondly, to increase the system service capacity as soon as possible, we let the peers with higher capacity enter the system ahead of the peers with lower capacity. Finally, we also consider the waiting time of peers with low capacity and let them in before they lose patience. To evaluate our algorithm, a new analysis model is also proposed. Simulation experiments and model analysis reveal that our algorithm is more effective to increase the system scale, and can achieve shorter user waiting time as well as lower reject rate.
  • Keywords
    authorisation; client-server systems; media streaming; peer-to-peer computing; P2P live streaming systems; capacity-aware user access control algorithm; client-server architecture; flash crowd model analysis; peer-to-peer technology; practical system measurement; system service capacity; Access control; Algorithm design and analysis; Analytical models; Bandwidth; Data acquisition; Peer to peer computing; Servers; Live streaming; capacity-aware; flash crowds; peer-to-peer; user access control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Computing and Communications Conference (IPCCC), 2011 IEEE 30th International
  • Conference_Location
    Orlando, FL
  • ISSN
    1097-2641
  • Print_ISBN
    978-1-4673-0010-0
  • Type

    conf

  • DOI
    10.1109/PCCC.2011.6108083
  • Filename
    6108083