An Analysis of the Impact of Out-Of-Order Recovery Algorithms on MPTCP Throughput

Amani A Y Alheid, Dritan Kaleshi, Angela Doufexi

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

17 Citations (Scopus)
393 Downloads (Pure)

Abstract

In this paper we evaluate and compare the end-to-end performance of different multipath TCP (MPTCP) congestion controllers when run in conjunction with different TCP packet reordering recovery algorithms. The paper answers the following questions: what is the impact of out-of-order events on the end-to-end throughput when using MPTCP, how do out-of-order recovery algorithms that have been proposed for single-path TCP perform with multi-path TCP, and how sensitive this performance is against the delay difference between the paths used. The paper compares three different MPTCP congestion control algorithms used in conjunction with four current TCP packet reordering solutions: D-SACK, Eifel, TCP-DOOR, and F-RTO. Simulation results show that whilst TCP-DOOR and, second, D-SACK perform generally better across all congestion control MPTCP implementations, the choice of packet reordering algorithm is not always fixed and straightforward - when MPTCP is used with some form of coupled congestion control the performance degrades towards that of single-path usage when the delay difference of the paths is over 200ms. The paper identifies combinations of congestion control and packet reordering algorithms that give better aggregate throughput performance for different path delay differences.
Original languageEnglish
Title of host publication2014 IEEE 28th International Conference on Advanced Information Networking and Applications (AINA 2014)
Subtitle of host publicationProceedings of a meeting held 13-16 May 2014, Victoria, British Columbia, Canada
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages156-163
Number of pages8
ISBN (Electronic)9781479936304
ISBN (Print)9781479936311
DOIs
Publication statusPublished - Aug 2014

Publication series

NameProceedings of the IEEE International Conference on Advanced Information Networking and Applications (AINA)
PublisherInstitute of Electrical and Electronics Engineers (iEEE)
ISSN (Print)1550-445X

Keywords

  • Congestion Control
  • MPTCP
  • TCP
  • Packet Reorder

Fingerprint

Dive into the research topics of 'An Analysis of the Impact of Out-Of-Order Recovery Algorithms on MPTCP Throughput'. Together they form a unique fingerprint.

Cite this