DocumentCode
1014864
Title
Stochastic Optimization for Content Sharing in P2P Systems
Author
Van der Schaar, Mihaela ; Turaga, Deepak S. ; Sood, Ritesh
Author_Institution
Univ. of California, Los Angeles
Volume
10
Issue
1
fYear
2008
Firstpage
132
Lastpage
144
Abstract
Available resources in peer-to-peer (P2P) systems depend strongly on resource contributions made by individual peers. Empirical data shows that in the absence of incentives, a majority of the participating peers do not contribute resources. Modeling interactions between individual peers is often difficult as the number of peers in the system can be very large, and the relationships among them can be very complex. In this paper, we propose a new solution for P2P systems, where peers upload and download content to and from the contributing peers based on agreed-upon/determined sharing rates. We propose a P2P solution that deters free-riders by imposing constraints on participating peers; specifically, a peer is allowed access to new content only as long as its own content contribution exceeds an adaptively set threshold. The constraints are enforced either by a central authority (e.g., a tracker) or by a decentralized coalition of peers in a swarm, social network, etc. We derive optimal upload policies for the peers given their estimated future download requirements and their previous contribution (credit) to the other peers. Our results show considerable improvement in the cost-benefit tradeoff for peers that deploy such an optimal policy as compared to heuristic upload policies. We also propose mechanisms based on which the coalition of peers can provide incentives or penalties to participating peers to adjust their policies such that the availability of content and/or number of peers contributing content is maximized.
Keywords
optimisation; peer-to-peer computing; stochastic processes; P2P systems; content sharing; peer-to-peer systems; stochastic optimization; Availability; File servers; Multimedia communication; Network servers; Peer to peer computing; Scalability; Social network services; Stochastic systems; Streaming media; Telephony; Content sharing; optimal upload policies; resource contributions in P2P networks;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2007.911288
Filename
4407523
Link To Document