• DocumentCode
    1906252
  • Title

    Minimizing Average Finish Time in P2P Networks

  • Author

    Ezovski, G. Matthew ; Tang, Ao ; Andrew, Lachlan L H

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Cornell Univ., Ithaca, NY
  • fYear
    2009
  • fDate
    19-25 April 2009
  • Firstpage
    594
  • Lastpage
    602
  • Abstract
    Peer-to-peer (P2P) file distribution is a scalable way to disseminate content to a wide audience. For a P2P network, one fundamental performance metric is the average time needed to deliver a certain file to all peers, which in general depends on the topology of the network and the scheduling of transmissions. Despite its apparent importance, how to minimize average finish time remains an open question even for a fully- connected network. This is mainly due to the analytical challenges that come with the combinatorial structures of the problem. In this paper, by using the water-filling technique, we determine how each peer should use its capacity to sequentially minimize the file download times in an upload-constrained P2P network. Furthermore, it is argued that this scheduling also potentially minimizes average finish time for the network. This result not only provides fundamental insight to scheduling in such P2P systems, but also can serve as a benchmark to evaluate practical algorithms and illustrate the scalability of P2P networks.
  • Keywords
    minimisation; peer-to-peer computing; scheduling; telecommunication network topology; average finish time minimization; combinatorial structure; peer-to-peer file distribution; peer-to-peer network topology; transmission scheduling; water-filling technique; Algorithm design and analysis; Communications Society; Computer networks; Distributed computing; IP networks; Measurement; Optimal scheduling; Peer to peer computing; Scalability; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2009, IEEE
  • Conference_Location
    Rio de Janeiro
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-3512-8
  • Electronic_ISBN
    0743-166X
  • Type

    conf

  • DOI
    10.1109/INFCOM.2009.5061966
  • Filename
    5061966