On the congestion control of Peer-to-Peer applications : the LEDBAT case

Abstract : In the last years, Internet delays are considerably growing, causing a performance deterioration of interactive applications. This phenomenon is getting worse with the increasing popularity of bandwidth-intensive applications, as video streaming, remote backup and P2P systems. The cause of these delays has been identified with the excess buffering inside the network, called “bufferbloat”. Research efforts in this direction head toward active queue management techniques and end-to-end congestion control. In this context, we investigated LEDBAT, a low-priority delay-based transport protocol introduced by BitTorrent. This protocol is designed to transfer large amount of data without affecting the delay experienced by other applications or users. First we analysed transport-level performance of LEDBAT using experimental measurement, simulation and analytical model. Specifically, we evaluated LEDBAT as is, comparing its performance to standard TCP or to other low priority protocols. We then identified a later-comer advantage and we proposed fLEDBAT, which re-introduces intra-protocol fairness maintaining the original LEDBAT objectives. Finally we studied the impact of the LEDBAT protocol on BitTorrent performance. Through simulations and real network experiments, we analysed how BitTorrent impacts on the buffer occupancy of the access node. BitTorrent performance was evaluated in terms of completion time, the main metric to assess the user quality of experience. Results showed that LEDBAT decreases the completion time with respect to standard TCP and significantly reduces the buffer occupancy, that translates in lower delays experienced by competing interactive applications.
Keywords : Peer to peer LEDBAT
Complete list of metadatas

https://pastel.archives-ouvertes.fr/tel-01136590
Contributor : Abes Star <>
Submitted on : Friday, March 27, 2015 - 3:39:23 PM
Last modification on : Thursday, October 17, 2019 - 12:36:09 PM
Long-term archiving on : Thursday, July 2, 2015 - 8:41:41 AM

File

these_Testa.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01136590, version 1

Citation

Claudio Testa. On the congestion control of Peer-to-Peer applications : the LEDBAT case. Other. Télécom ParisTech, 2012. English. ⟨NNT : 2012ENST0066⟩. ⟨tel-01136590⟩

Share

Metrics

Record views

230

Files downloads

327