• DocumentCode
    657393
  • Title

    Data plane throughput vs control plane delay: Experimental study of BitTorrent performance

  • Author

    Testa, C. ; Rossi, Davide ; Rao, Akhila ; Legout, Arnaud

  • Author_Institution
    Telecom ParisTech, Paris, France
  • fYear
    2013
  • fDate
    9-11 Sept. 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper, we address the trade-off between the data plane efficiency and the control plane timeliness for the BitTorrent performance. We argue that loss-based congestion control protocols can fill large buffers, leading to a higher end-to-end delay, unlike low-priority or delay-based congestion control protocols. We perform experiments for both the uTorrent and mainline BitTorrent clients, and we study the impact of uTP (a novel transport protocol proposed by BitTorrent) and several TCP congestion control algorithms (Cubic, New Reno, LP, Vegas and Nice) on the download completion time. Briefly, in case peers in the swarm all use the same congestion control algorithm, we observe that the specific algorithm has only a limited impact on the swarm performance. Conversely, when a mix of TCP congestion control algorithms coexists, peers employing a delay-based low-priority algorithm exhibit shorter completion time.
  • Keywords
    buffer storage; delays; peer-to-peer computing; telecommunication congestion control; transport protocols; BitTorrent performance; Cubic protocol; LP protocol; New Reno protocol; Nice protocol; TCP congestion control algorithms; Vegas protocol; buffer; control plane delay; control plane timeliness; data plane efficiency; data plane throughput; delay-based congestion control protocol; delay-based low-priority algorithm; download completion time; end-to-end delay; loss-based congestion control protocol; low-priority congestion control protocol; mainline BitTorrent clients; peer swarm; swarm performance; transport protocol; uTP; uTorrent; Algorithm design and analysis; Correlation; Delays; Peer-to-peer computing; Protocols; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2013 IEEE Thirteenth International Conference on
  • Conference_Location
    Trento
  • Type

    conf

  • DOI
    10.1109/P2P.2013.6688714
  • Filename
    6688714