Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. MPTCP is not Pareto-Optimal: Performance Issues and a Possible Solution
 
conference paper

MPTCP is not Pareto-Optimal: Performance Issues and a Possible Solution

Khalili, Ramin  
•
Gast, Nicolas Gabriel  
•
Popovic, Miroslav  
Show more
2012
CoNEXT '12: Proceedings of the 8th international conference on Emerging networking experiments and technologies
ACM CoNext 2012

MPTCP has been proposed recently as a mechanism for sup- porting transparently multiple connections to the applica- tion layer. It is under discussion at the IETF. We show, however, that the current MPTCP suffers from two prob- lems: (P1) Upgrading some TCP users to MPTCP can re- duce the throughput of others without any benefit to the upgraded users, which is a symptom of not being Pareto- optimal; and (P2) MPTCP users could be excessively ag- gressive towards TCP users. We attribute these problems to the linked-increases algorithm (LIA) of MPTCP and, more specifically, to an excessive amount of traffic transmitted over congested paths. The design of LIA forces a tradeoff between optimal re- source pooling and responsiveness. We revisit the problem and show that it is possible to provide these two proper- ties simultaneously. We implement the resulting algorithm, called opportunistic linked increases algorithm (OLIA), in the Linux kernel, and we study its performance over our testbed, by simulations and by theoretical analysis. We prove that OLIA is Pareto-optimal and satisfies the design goals of MPTCP. Hence it can avoid the problems P1 and P2. Our measurements and simulations indicate that MPTCP with OLIA is as responsive and non-flappy as MPTCP with LIA, and that it solves problems P1 and P2.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

conext-mptcp.pdf

Access type

openaccess

Size

1.73 MB

Format

Adobe PDF

Checksum (MD5)

c58d6496e846af8d13c062fa5bfb8836

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés