MMPTCP: A Multipath Transport Protocol for Data Centers

Morteza Kheirkhah, Ian Wakeman, George Parisis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

Modern data centres provide large aggregate network capacity and multiple paths among servers. Traffic is very diverse; most of the data is produced by long, bandwidth hungry flows but the large majority of flows, which commonly come with strict deadlines regarding their completion time, are short. It has been shown that TCP is not efficient for any of these types of traffic in modern data centres. More recent protocols such MultiPath TCP (MPTCP) are very efficient for long flows, but are ill-suited for short flows.
In this paper, we present Maximum MultiPath TCP (MMPTCP), a novel transport protocol which, compared to TCP and MPTCP, reduces short flows’ completion times, while providing excellent goodput to long flows. To do so, MMPTCP
runs in two phases; initially, it randomly scatters packets in the network under a single congestion window exploiting all available paths. This is beneficial to latency-sensitive flows. After a specific amount of data is sent, MMPTCP switches to a regular MultiPath TCP mode. MMPTCP is incrementally deployable in existing
data centres as it does not require any modifications outside the transport layer and behaves well when competing with legacy TCP and MPTCP flows. Our extensive experimental evaluation in simulated FatTree topologies shows that all design objectives for MMPTCP are met.
Original languageEnglish
Title of host publicationComputer Communications, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages9
ISBN (Electronic)978-1-4673-9953-1
ISBN (Print)978-1-4673-9954-8
Publication statusPublished - 28 Jul 2016
EventIEEE International Conference on Computer Communications 2016 - San Francisco, United States
Duration: 10 Apr 201615 Apr 2016


ConferenceIEEE International Conference on Computer Communications 2016
Abbreviated titleIEEE INFOCOM 2016
Country/TerritoryUnited States
CitySan Francisco
Internet address


Dive into the research topics of 'MMPTCP: A Multipath Transport Protocol for Data Centers'. Together they form a unique fingerprint.

Cite this