• DocumentCode
    2020189
  • Title

    Reverse-engineering BitTorrent: A Markov approximation perspective

  • Author

    Shao, Ziyu ; Zhang, Hao ; Chen, Minghua ; Ramchandran, Kannan

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2012
  • fDate
    25-30 March 2012
  • Firstpage
    2996
  • Lastpage
    3000
  • Abstract
    In this paper we understand BitTorrent protocol from a Markov approximation perspective. We show that together with the underlying rate control algorithm, the rarest first algorithm and choking algorithm in BitTorrent protocol implicitly solve a cooperative combinatorial network utility maximization problem in a distributed manner. This understanding allows us to access properties of BitTorrent from a fresh perspective, including performance optimality, convergence and impacts of design parameters. Our numerical evaluations validate the analytical results.
  • Keywords
    Markov processes; combinatorial mathematics; optimisation; peer-to-peer computing; protocols; reverse engineering; BitTorrent protocol; Markov approximation; choking algorithm; cooperative combinatorial network utility maximization problem; design parameters; rate control algorithm; reverse-engineering BitTorrent; Algorithm design and analysis; Approximation methods; Convergence; Markov processes; Optimization; Peer to peer computing; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2012 Proceedings IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4673-0773-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2012.6195746
  • Filename
    6195746