Multi-attribute Aware Data Scheduling for Multipath TCP

Jiacheng Luo,Xin Su,Bei Liu,Jie Zeng
DOI: https://doi.org/10.1109/iscit.2018.8587933
2018-01-01
Abstract:Multipath TCP(MPTCP) is a new multipath protocol at transport layer, proposed by Internet Engineering Task Force (IETF) work group as it can improve the throughput by aggregating multipath bandwidth resources. However, with the bounded receiving buffer and heterogeneous network, MPTCP could suffer from degradation of its performances. The default data schedule in MPTCP is the Round-Robin data scheduling (RRDS) which transmits data packets to every path in turn. Without the consideration of the factors like bandwidth or delay, RRDS generates numbers of disordered data, which will degrade the performance of MPTCP in many situations. To solve this problem, we propose a novel multiple attribute-aware scheduling algorithm based on the delay and congestion status for MPTCP. The proposed algorithm gets the information of every path constantly and adaptively transmits data packets over multiple paths. The simulation results show that the proposed algorithm achieves a higher throughput than existing solutions.
What problem does this paper attempt to address?