Share Email Print
cover

Proceedings Paper

Give-to-Get: free-riding resilient video-on-demand in P2P systems
Author(s): J. J. D. Mol; J. A. Pouwelse; M. Meulpolder; D. H. J. Epema; H. J. Sips
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Centralised solutions for Video-on-Demand (VoD) services, which stream pre-recorded video content to multiple clients who start watching at the moments of their own choosing, are not scalable because of the high bandwidth requirements of the central video servers. Peer-to-peer (P2P) techniques which let the clients distribute the video content among themselves, can be used to alleviate this problem. However, such techniques may introduce the problem of free-riding, with some peers in the P2P network not forwarding the video content to others if there is no incentive to do so. When the P2P network contains too many free-riders, an increasing number of the well-behaving peers may not achieve high enough download speeds to maintain an acceptable service. In this paper we propose Give-to-Get, a P2P VoD algorithm which discourages free-riding by letting peers favour uploading to other peers who have proven to be good uploaders. As a consequence, free-riders are only tolerated as long as there is spare capacity in the system. Our simulations show that even if 20% of the peers are free-riders, Give-to-Get continues to provide good performance to the well-behaving peers. In particular, they show that Give-to-Get performs very well for short videos, which dominate the current VoD traffic on the Internet.

Paper Details

Date Published: 28 January 2008
PDF: 8 pages
Proc. SPIE 6818, Multimedia Computing and Networking 2008, 681804 (28 January 2008); doi: 10.1117/12.774909
Show Author Affiliations
J. J. D. Mol, Delft University of Technology (Netherlands)
J. A. Pouwelse, Delft University of Technology (Netherlands)
M. Meulpolder, Delft University of Technology (Netherlands)
D. H. J. Epema, Delft University of Technology (Netherlands)
H. J. Sips, Delft University of Technology (Netherlands)


Published in SPIE Proceedings Vol. 6818:
Multimedia Computing and Networking 2008
Reza Rejaie; Roger Zimmermann, Editor(s)

© SPIE. Terms of Use
Back to Top