Advanced prefetching and upload strategies for P2P video-on-demand
Osama Abboud, Konstantin Pussep, Markus A. Mueller, Aleksandra Kovačević, Ralf Steinmetz · 2010
The peer-to-peer (P2P) paradigm has recently shown promise in enhancing performance and decreasing costs of classical client/server Video-on-Demand (VoD) systems. Since current P2P VoD designs began with BitTorrent concepts and its school of thought, little is known about the limits of such systems in a collaborative environment. In this paper we investigate how local knowledge about neighbors' playback positions and advanced upload strategies can be used to reach these limits. Our design can be used not only to increase average user experience in terms of playback continuity but also to have more resilience against churn and flash crowds even with modest server resources. Extensive simulations support the feasibility of our approach, which, with low overhead, allows for achieving high performance and low server utilization.