Design, Implementation and Evaluation of Congestion Control for Multipath TCP
By Damon Wischik, Costin Raiciu, Adam Greenhalgh, Mark James Handley. Symposium on Networked Systems Design and Implementation, 2011
699 citations recorded by the source corpus.
View Paper: https://www.semanticscholar.org/paper/eca709edf2c6cd05ded2728d9c2215d90ecabd94
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
- Quentin De Coninck
- Costin Raiciu
- Mohammad Alizadeh
- C. Hong
- Mark James Handley
- Olivier Bonaventure
- Keqiang He
- Brighten Godfrey
Citations in the corpus
- Presto: Edge-based Load Balancing for Fast Datacenter Networks (2015, background): “Load Balancing in Datacenters MPTCP [53, 61] is a transport protocol that uses subflows to transmit over multiple paths.”
- Is it still possible to extend TCP? (2011, background): “Multipath TCP (MPTCP) [11, 12, 30] enables each TCP connection to be striped across multiple paths, while offering the same reliable, in-order, byte-oriented transport service to unmodified applications.”
- Improving datacenter performance and robustness with multipath TCP (2011, methodology): “The example below shows another difference between EWTCP and MPTCP, and is taken from [14].”
- How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP (2012, background): “The congestion control scheme described in [23] meets this requirement, but congestion control is not the only factor that can limit throughput.”
- CONGA: distributed congestion-aware load balancing for datacenters (2015, background): “Note that this occurs despite MPTCP’s coupled congestion control algorithm [50] which is designed to handle shared bottlenecks, because while the coupled congestion algorithm works if flows are in steady-state, in realistic datacenter workloads, many flows are short-lived and transient [18].”
- Finishing flows quickly with preemptive scheduling (2012, methodology): “The M-PDQ receiver maintains a single shared bu.er for a multipath .ow to resequence out-of-order packet arrivals, as done in Multipath TCP [21].”
- Multipath QUIC: Design and Evaluation (2017, methodology): “Several multipath congestion control schemes have been proposed [27, 38, 48].”
- Jellyfish: Networking Data Centers Randomly (2011, methodology): “The above results demonstrate using one representative set of topologies that using k -shortest paths with MPTCP yields higher performance than ECMP/TCP.”
- A measurement-based study of MultiPath TCP performance over wireless networks (2013, background): “These studies have resulted in a number of changes in the controller [14,19,32], all in an attempt to provide better fairness and better throughput in the presence of fairness constraints.”
- Adaptive forwarding in named data networking (2012, background): “Multipath TCP (MPTCP) [70] is a recently proposed multipath congestion control mechanism for IP networks.”