QoS-driven Path Selection for MPTCP: A Scalable SDN-assisted Approach

Kai Gao, Changqiao Xu, Jiuren Qin, Shujie Yang, Lujie Zhong, Gabriel‐Miro Muntean · 2019

Multipath TCP (MPTCP), as a promising transmission protocol, can aggregate the bandwidth of multiple paths in order to improve the transmission rate. However, due to the lack of perceiving the network status from lower layers, MPTCP cannot adaptively adjust the number of subflows, which will lead to network congestion or underutilization of network resources. Besides, plenty of packets will be out-of-order severely due to the diversity among the paths so that transmission performance degrades significantly. To address the problems mentioned above, we propose a novel QoS-driven and SDN-assisted MPTCP path selection scheme (QSMPS) for high-quality transmission service. QSMPS utilizes a scalable SDN-assisted approach to monitor and analyze network status information. Through matching service demand and the provided capacity of current network, the scheme calculates the optimal number of subflows, then distributes them to the least differential delay paths determinately. Simulation results show QSMPS outperforms the existing solutions by evaluating performance in Mininet emulator and Ryu controller.

Read the paper · More papers on PaperTik