Proportional fairness in heterogeneous peer-to-peer networks through reciprocity and Gibbs sampling

Martin Zubeldia, Andres Ferragut, Fernando Paganini

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

This paper studies peer-to-peer networks with the objective of imposing a proportionally fair allocation of peer upload capacity. We begin with a tutorial review on the feasibility of achieving these allocations with idealized assumptions on connectivity and rate control, as well as a distributed algorithm based on peer reciprocity that can achieve it. To impose some of the constraints of real networks (limited number of connections, with bandwidth imposed by lower layers) we introduce an energy function that measures the deviations from ideal reciprocity, and analyze methods to minimize this energy in a decentralized way. To avoid combinatoric difficulties, as well as to enable new peer exploration, we use a Gibbs sampler approach, in which a Markov chain is designed with stationary distribution determined by our energy function. This proposal is implemented and tested in simulation, and results are compared with other existing and proposed P2P exchange systems.

Original languageEnglish (US)
Title of host publication2013 51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013
PublisherIEEE Computer Society
Pages123-130
Number of pages8
ISBN (Print)9781479934096
DOIs
StatePublished - 2013
Externally publishedYes
Event51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013 - Monticello, IL, United States
Duration: Oct 2 2013Oct 4 2013

Publication series

Name2013 51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013

Other

Other51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013
Country/TerritoryUnited States
CityMonticello, IL
Period10/2/1310/4/13

Fingerprint

Dive into the research topics of 'Proportional fairness in heterogeneous peer-to-peer networks through reciprocity and Gibbs sampling'. Together they form a unique fingerprint.

Cite this