Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

Interpath Contention in MultiPath TCP Disjoint Paths

Full text
Author(s):
Kimura, Bruno Y. L. [1] ; Lima, Demetrius C. S. F. [2] ; Villas, Leandro A. [3] ; Loureiro, Antonio A. F. [4]
Total Authors: 4
Affiliation:
[1] Fed Univ Sao Paulo UNIFESP, Inst Sci & Technol, BR-12247014 Sao Jose Dos Campos - Brazil
[2] Fed Univ Itajuba UNIFEI, Inst Syst Engn & Informat Technol, BR-37500903 Itajuba - Brazil
[3] Univ Campinas UNICAMP, Inst Comp, BR-13083852 Campinas, SP - Brazil
[4] Fed Univ Minas Gerais UFMG, Dept Comp Sci, BR-31270901 Belo Horizonte, MG - Brazil
Total Affiliations: 4
Document type: Journal article
Source: IEEE-ACM TRANSACTIONS ON NETWORKING; v. 27, n. 4, p. 1387-1400, AUG 2019.
Web of Science Citations: 0
Abstract

Interpath contention is a phenomenon experienced in a MultiPath TCP (MPTCP) connection when its subflows dispute resources of shared bottlenecks in end-to-end paths. Although solutions have been proposed to improve MPTCP performance in different applications, the impact of interpath contention on the multipath performance is little understood. In this paper, we evaluated such phenomenon experimentally in disjoint paths-an ordinary multipath scenario where subflows dispute bottlenecks of paths physically disjointed in a connection. Under several path conditions determined from emulations of capacity, loss, and delay of bottlenecks, we analyzed the influence of MPTCP mechanisms such as packet scheduling, congestion control, and subflow management. Differently from other studies, we observed that the very first influence was caused by the current subflow manager, full-mesh, with dichotomous impact on the multipath performance when establishing several subflows per disjoint path. Experimental results showed that contention among subflows can lead to positive (goodput improvement) or negative (goodput degradation) impacts according to the bottleneck conditions. In certain conditions, simply establishing subflows in single-mesh, with at most one subflow per disjoint path, could avoid interpath contention while improving goodput significantly, by doubling the performance of full-mesh under different conservative congestion controls. (AU)

FAPESP's process: 15/18808-0 - Technologies of software-defined mobile connectivity control for Internet-Integrated dense environments
Grantee:Bruno Yuji Lino Kimura
Support Opportunities: Regular Research Grants