Coordinated TCP Westwood congestion control for multiple paths over wireless networks
Lê Anh Tuấn, Choong Seon Hong, Eui‐Nam Huh
Abstract
Lê Anh Tuấn, Choong Seon Hong, Eui‐Nam Huh
Abstract
Multipath TCP (MPTCP) has just been approved by the IETF. It was designed to be fairly shared with regular TCP, so its performance is equivalent that of a regular TCP flow that on the best path for it. However, regular TCP has been proven its performance very poor in wireless networks, where packet loss often is caused by random error rather than by network congestion as in wired networks. TCP Westwood (TCPW) uses the available bandwidth estimation technique to improve TCP performance in such environment. In this work, we propose an extended version of TCP Westwood for multiple paths, called MPTCPW. To start with the analysis model of TCPW, MPTCPW is designed as a coordinated congestion controller between paths which allows load-balancing, fair sharing to regular TCPW at bottleneck. Our simulation results show that MPTCPW can achieve higher throughput than MPTCP in wireless environments, fairness to regular TCPW, and greater load-balancing than uncoordinated MPTCPW.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Multipath TCP (MPTCP) has just been approved by the IETF. It was designed to be fairly shared with regular TCP, so its performance is equivalent that of a regular TCP flow that on the best path for it. However, regular TCP has been proven its performance very poor in wireless networks, where packet loss often is caused by random error rather than by network congestion as in wired networks. TCP Westwood (TCPW) uses the available bandwidth estimation technique to improve TCP performance in such environment. In this work, we propose an extended version of TCP Westwood for multiple paths, called MPTCPW. To start with the analysis model of TCPW, MPTCPW is designed as a coordinated congestion controller between paths which allows load-balancing, fair sharing to regular TCPW at bottleneck. Our simulation results show that MPTCPW can achieve higher throughput than MPTCP in wireless environments, fairness to regular TCPW, and greater load-balancing than uncoordinated MPTCPW.
Key concepts: Computer network, Computer science, TCP global synchronization, TCP acceleration, TCP Friendly Rate Control, TCP Westwood plus, TCP Westwood, CUBIC TCP