Differentiated end-to-end Internet services using a weighted proportional fair sharing TCP
ACM SIGCOMM Computer Communication Review
A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts
Proceedings of the 8th annual international conference on Mobile computing and networking
Scalable TCP: improving performance in highspeed wide area networks
ACM SIGCOMM Computer Communication Review
Stability of end-to-end algorithms for joint routing and rate control
ACM SIGCOMM Computer Communication Review
IEEE/ACM Transactions on Networking (TON)
Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths
IEEE/ACM Transactions on Networking (TON)
A transport layer approach for improving end-to-end performance and robustness using redundant paths
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Application-layer multipath data transfer via TCP: Schemes and performance tradeoffs
Performance Evaluation
CUBIC: a new TCP-friendly high-speed TCP variant
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
A scalable, commodity data center network architecture
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Horizon: balancing tcp over multiple paths in wireless mesh network
Proceedings of the 14th ACM international conference on Mobile computing and networking
BCube: a high performance, server-centric network architecture for modular data centers
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Hedera: dynamic flow scheduling for data center networks
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Data center networking with multipath TCP
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
IEEE Journal on Selected Areas in Communications
Opportunistic mobility with multipath TCP
MobiArch '11 Proceedings of the sixth international workshop on MobiArch
MultiPath TCP: from theory to practice
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part I
Improving datacenter performance and robustness with multipath TCP
Proceedings of the ACM SIGCOMM 2011 conference
On the resource utilization and traffic distribution of multipath transmission control
Performance Evaluation
Is it still possible to extend TCP?
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Brief announcement: bridging the theory-practice gap in multi-commodity flow routing
DISC'11 Proceedings of the 25th international conference on Distributed computing
TCP-friendly rate control for non-TCP multipath flows
Proceedings of The ACM CoNEXT Student Workshop
Serval: an end-host stack for service-centric networking
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
Jellyfish: networking data centers randomly
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
How hard can it be? designing and implementing a deployable multipath TCP
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
Picasso: flexible RF and spectrum slicing
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Finishing flows quickly with preemptive scheduling
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Exploring mobile/WiFi handover with multipath TCP
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
GRIN: utilizing the empty half of full bisection networks
HotCloud'12 Proceedings of the 4th USENIX conference on Hot Topics in Cloud Ccomputing
Picasso: flexible RF and spectrum slicing
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Finishing flows quickly with preemptive scheduling
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Increasing network resilience through edge diversity in NEBULA
ACM SIGMOBILE Mobile Computing and Communications Review
MPTCP is not pareto-optimal: performance issues and a possible solution
Proceedings of the 8th international conference on Emerging networking experiments and technologies
PAST: scalable ethernet for data centers
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Tradeoffs in CDN designs for throughput oriented traffic
Proceedings of the 8th international conference on Emerging networking experiments and technologies
A first look at multi-access connectivity for mobile networking
Proceedings of the 2012 ACM workshop on Capacity sharing
Multipath TCP algorithms: theory and design
Proceedings of the ACM SIGMETRICS/international conference on Measurement and modeling of computer systems
MPRTP: multipath considerations for real-time media
Proceedings of the 4th ACM Multimedia Systems Conference
FCP: a flexible transport framework for accommodating diversity
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Multisource and multipath file transfers through publish-subscribe internetworking
Proceedings of the 3rd ACM SIGCOMM workshop on Information-centric networking
A new routing scheme for Jellyfish and its performance with HPC workloads
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
A measurement-based study of MultiPath TCP performance over wireless networks
Proceedings of the 2013 conference on Internet measurement conference
Explicit multipath congestion control for data center networks
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Scheduling packets over multiple interfaces while respecting user preferences
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Scalable, optimal flow routing in datacenters via local link balancing
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
On the benefits of applying experimental design to improve multipath TCP
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Plinko: building provably resilient forwarding tables
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
Cross-path inference attacks on multipath TCP
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
Patch panels in the sky: a case for free-space optics in data centers
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
Multi-path utility maximization and multi-path TCP design
Journal of Parallel and Distributed Computing
All your network are belong to us: a transport framework for mobile network selection
Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
Communications of the ACM
MPTCP is not pareto-optimal: performance issues and a possible solution
IEEE/ACM Transactions on Networking (TON)
Queue - The Internet
High throughput data center topology design
NSDI'14 Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation
Hi-index | 0.02 |
Multipath TCP, as proposed by the IETF working group mptcp, allows a single data stream to be split across multiple paths. This has obvious benefits for reliability, and it can also lead to more efficient use of networked resources. We describe the design of a multipath congestion control algorithm, we implement it in Linux, and we evaluate it for multihomed servers, data centers and mobile clients. We show that some 'obvious' solutions for multipath congestion control can be harmful, but that our algorithm improves throughput and fairness compared to single-path TCP. Our algorithmis a drop-in replacement for TCP, and we believe it is safe to deploy.