Impact of Path Characteristics and Scheduling Policies on MPTCP Performance

Behnaz Arzani, Alexander Gurney, Shuotian Cheng, Roch Guerin, Boon Thau Loo
2014 2014 28th International Conference on Advanced Information Networking and Applications Workshops  
With increasing deployment of Multipath TCP (MPTCP) in multihoming and datacenter scenarios, there is a need to understand how its performance is affected in practice-both by traditional factors such as RTT measurements, and by new multipath-specific considerations such as subflow selection. We carried out an initial but comprehensive study using an actual MPTCP implementation in an emulated network environment, to explore the impact of different factors on MPTCP throughput. We find that path
more » ... lection and packet scheduling have a large effect on performance, and that merely trusting the congestion control mechanism to do the right thing is not enough. Moreover, we provide evidence that throughput can be improved by slight modifications to the send buffers and path selection components of the implementation. Important challenges in network design remain, if only to ensure that multiple suitable paths exist in a network.
doi:10.1109/waina.2014.121 dblp:conf/aina/ArzaniGCGL14 fatcat:ubys35giabbfvowc5tsezkqzxq