DocumentCode
160554
Title
An Analysis of the Impact of Out-of-Order Recovery Algorithms on MPTCP Throughput
Author
Alheid, Amani ; Kaleshi, Dritan ; Doufexi, Angela
Author_Institution
Dept. of Electr. & Electron. Eng., Univ. of Bristol, Bristol, UK
fYear
2014
fDate
13-16 May 2014
Firstpage
156
Lastpage
163
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.
Keywords
Internet; computer network performance evaluation; telecommunication congestion control; transport protocols; D-SACK; Eifel; F-RTO; Internet; MPTCP throughput; TCP packet reordering recovery algorithms; TCP-DOOR; end-to-end performance evaluation; multipath TCP congestion controllers; out-of-order recovery algorithm impact analysis; path delay differences; throughput performance aggregation; Algorithm design and analysis; Delays; Fluctuations; Out of order; Protocols; Receivers; Throughput; Congestion Control; MPTCP; Packet Reorder; TCP;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications (AINA), 2014 IEEE 28th International Conference on
Conference_Location
Victoria, BC
ISSN
1550-445X
Print_ISBN
978-1-4799-3629-8
Type
conf
DOI
10.1109/AINA.2014.50
Filename
6838660
Link To Document