Hybrid delay based congestion control for multipath TCP
Current algorithms for MPTCP (as LIA, OLIA, BALIA, or wVegas) present loss based congestion control on the exception of wVegas. Delay based congestion control allows a preventive action against congestion, capable to avoid loss up to some extent, unlike loss based congestion control. Additionally delay based congestion control induces lower delay and presents higher fairness, but poor performance interoperating with loss based flows, as get a poor share of the available bandwidth. We propose DAIMD, a hybrid congestion control for Multipath TCP, based on the delay based AIMD scheme, which benefits from better, preventive detection of congestion, a more responsive use of queues and consequently low induced delay, as well as the capability to coexist in fair conditions with loss based flows in shared links. Our system presents its own analysis criteria for detecting incipient congestion that differs from other delay based schemes on which it is based, such as CDG, delay based AIMD and Vegas.
2016 18th Mediterranean Electrotechnical Conference (MELECON)