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.

Highlights

  • Array Signal Processing, an important branch of Signal Processing, is widely used in such aspects as radar, seismic survey, communication and so on [1]

  • According to the above analysis, this paper proposes an Multipath TCP (MPTCP) transmission optimization algorithm for short flows, namely MPTCP-TOASF, which can effectively reduce the completion time of the short flows when competing with long flows while ensuring the throughput of long flows

  • MPTCP-TOASF adopts the delaybased Veno algorithm for long flows to improve the performance of short flows when the long and short flows coexist in the optimal path group

Read more

Summary

INTRODUCTION

Array Signal Processing, an important branch of Signal Processing, is widely used in such aspects as radar, seismic survey, communication and so on [1]. The DMPTCP algorithm [17] optimizes the MPTCP by taking the path asymmetry into consideration and proposes a data transmission model based on TCP This model can select different paths for different data flows based on the prediction of the data volume that fast subflows can send during the RTT of the slower subflow, thereby reducing the completion time of short flows. According to the above analysis, this paper proposes an MPTCP transmission optimization algorithm for short flows, namely MPTCP-TOASF, which can effectively reduce the completion time of the short flows when competing with long flows while ensuring the throughput of long flows. When the optimal path group concurrently transmits both long and short flows, MPTCP-TOASF uses the default loss-based congestion control algorithm for short flows while adopts the Veno algorithms for long flows. MPTCP-TOASF adopts the delaybased Veno algorithm for long flows to improve the performance of short flows when the long and short flows coexist in the optimal path group

PROBLEMS ANALYSIS
CONGESTION CONTROL
PERFORMANCE EVALUATION
Findings
CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call