Multipath TCP (MPTCP) benefits the signals transmission during the progress of array signal processing, since it can provide higher aggregated bandwidth and reliable link connection with the existence of backup… Click to show full abstract
Multipath TCP (MPTCP) benefits the signals transmission during the progress of array signal processing, since it can provide higher aggregated bandwidth and reliable link connection with the existence of backup paths. However, the small amount files (short flows) appear poor performance with MPTCP, especially when they compete with some larger files (long flows). To alleviate this issue, this paper proposes a MPTCP Transmission Optimization Algorithm for Short Flows, namely MPTCP-TOASF (A MPTCP Transmission Optimization Algorithm for Short Flows). MPTCP-TOASF designs an optimal path group to transmit short flows based on round-trip time (RTT) and switches to traditional MPTCP for transmission of long flows. Moreover, to address the issue that long flows occupy the most of buffer space, MPTCP-TOASF utilizes the idea of the delay-sensitive Veno congestion control over paths in optimal path group, so as to avoid the resource preemption of long flows and reduce the transport delay of short flows. Finally, we conduct extensive experiments based on NS-3 to validate the performance of proposed algorithm in various scenarios, such as only short flow transmitting, long and short flows coexisting, and background traffic existing. Moreover, we measure the completion time of short flows and goodput of long flows with different number of subflows, different concurrent number of short flows, different value of thresholds etc. The experimental results show that the MPTCP-TOASF algorithm can effectively reduce the short-flow completion time while maintain long-flow throughput when long and short flows occur concurrently, thereby improving the mean goodput of network and achieving a great performance enhancement.
               
Click one of the above tabs to view related content.