The fundamental P2P principle that downloading peers help other peers can be applied in the context of video-on-demand. This represents a demanding application combining aspects of other well-known P2P applications, i.e., live streaming and traditional file sharing. We seek to provide insight on fundamental questions about the performance and scalability of the system. A deterministic fluid model is derived that explicitly takes into account the video transfer and playback phases. The analytical results are complemented with extensive simulations from the corresponding stochastic model, as well as traces from a more realistic BitTorrent simulator.
['Samuli Aalto', 'Pasi E. Lassila', 'Niklas Raatikainen', 'Petri Savolainen', 'Sasu Tarkoma']
P2P Video-on-Demand: Steady State and Scalability