Empirical model-building and response surface
Empirical model-building and response surface
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
On the effective evaluation of TCP
ACM SIGCOMM Computer Communication Review
State-of-the-Art Review: A User's Guide to the Brave New World of Designing Simulation Experiments
INFORMS Journal on Computing
Measurement-based analysis, modeling, and synthesis of the internet delay space
IEEE/ACM Transactions on Networking (TON)
Design, implementation and evaluation of congestion control for multipath TCP
Proceedings of the 8th USENIX conference on Networked systems design and implementation
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
Bufferbloat: Dark Buffers in the Internet
Queue - Virtualization
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
Exploring mobile/WiFi handover with multipath TCP
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
MPTCP is not pareto-optimal: performance issues and a possible solution
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Reproducible network experiments using container-based emulation
Proceedings of the 8th international conference on Emerging networking experiments and technologies
ACM SIGCOMM Computer Communication Review
A measurement-based study of MultiPath TCP performance over wireless networks
Proceedings of the 2013 conference on Internet measurement conference
Hi-index | 0.00 |
Many scientific disciplines rely on "Experimental Design" to study various types of systems. Experimental design refers to a planned approach to experimentation that tries to provide statistical evidence to the outcome of experiments. The networking community rarely relies on such approaches, especially for real protocol implementations. Many improvements to protocols like TCP, including the recently proposed Multipath TCP, have been evaluated by considering a relatively limited set of simulations or experiments. Multipath TCP increases the goodput of a data transfer by simultaneously using multiple interfaces. It also improves load balancing thanks to dedicated congestion control. By applying experimental design, we conduct a large set of measurements inside Mininet with the Linux kernel Multipath TCP implementation, to measure its bandwidth aggregation and load balancing. Thanks to the experimental design approach, we are able to highlight several limitations of this implementation. We identify heuristics that lead to lower than expected performance and propose improvements.