• DocumentCode
    3246966
  • Title

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

  • Author

    Zubeldia, Martin ; Ferragut, Andres ; Paganini, Fernando

  • Author_Institution
    Univ. ORT Uruguay, Uruguay
  • fYear
    2013
  • fDate
    2-4 Oct. 2013
  • Firstpage
    123
  • Lastpage
    130
  • 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.
  • Keywords
    Markov processes; peer-to-peer computing; sampling methods; Gibbs sampling; Markov chain; P2P exchange systems; combinatoric difficulties; distributed algorithm; energy function; heterogeneous peer-to-peer networks; peer upload capacity; proportional fairness; proportionally fair allocation; rate control; Bandwidth; Heuristic algorithms; Peer-to-peer computing; Proposals; Protocols; Resource management; Symmetric matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Control, and Computing (Allerton), 2013 51st Annual Allerton Conference on
  • Conference_Location
    Monticello, IL
  • Print_ISBN
    978-1-4799-3409-6
  • Type

    conf

  • DOI
    10.1109/Allerton.2013.6736514
  • Filename
    6736514