Litcius/Paper detail

Loss-Aware Throughput Estimation Scheduler for Multi-Path TCP in Heterogeneous Wireless Networks

Wenjun Yang, Pingping Dong, Lin Cai, Wensheng Tang

2021IEEE Transactions on Wireless Communications41 citationsDOI

Abstract

Multi-path TCP (MPTCP) is increasingly popular with the widespread usage of multihomed devices. MPTCP allows data streams to be delivered across multiple simultaneous connections, providing higher bandwidth aggregation and throughput in comparison with single-path TCP. However, due to the path heterogeneity and packet losses, the occurrence of Out-of-Order (OFO) packets is inevitable for MPTCP. Although many approaches have been proposed to mitigate OFO, most of them focused on compensating path delay differences but not considered the impact of packet loss. In this paper, we take the first step towards analyzing the impact of packet loss on OFO, and propose Loss-Aware Throughput Estimation scheduler, LATE. LATE comprehensively considers each subflow's path characteristics and protocol parameters including Round Trip Time (RTT), congestion window (cwnd), and loss rate, to predict the data amount that can be sent over each subflow at a given time and determine wisely which segments should be allocated to which subflows. Experimental results show that LATE achieves a gain of 5.13% in mean goodput with long-lasting flows while reducing the completion time of short flows by about 26.68% compared to the state-of-the-art scheduler for MPTCP.

Topics & Concepts

GoodputComputer scienceComputer networkMultihomingMultipath TCPThroughputNetwork packetPacket lossTCP accelerationReal-time computingTransmission Control ProtocolWirelessThe InternetTelecommunicationsInternet ProtocolWorld Wide WebNetwork Traffic and Congestion ControlSoftware-Defined Networks and 5GAdvanced Wireless Network Optimization