Leveraging Coupled BBR and Adaptive Packet Scheduling to Boost MPTCP

02/15/2020
by   Jiangping Han, et al.
0

Quite a few algorithms have been proposed to optimize the transmission performance of Multipath TCP (MPTCP). However, existing MPTCP protocols are still far from satisfactory in lossy and ever-changing networks because of their loss-based congestion control and the difficulty of managing multiple subflows. Recently, a congestion-based congestion control, BBR, is proposed to promote TCP transmission performance through better use of bandwidth. Due to the superior performance of BBR, we try to boost MPTCP with it. For this propose, coupled congestion control should be redesigned for MPTCP, and a functional scheduler able to effectively make use of the characteristics of BBR must also be developed for better performance. In this paper, we first propose Coupled BBR as a coupled congestion control algorithm for MPTCP to achieve high throughput and stable sending rate in lossy network scenarios with guaranteed fairness with TCP BBR flows and balanced congestion. Then, to further improve the performance, we propose an Adaptively Redundant and Packet-by-Packet (AR&P) scheduler, which includes two scheduling methods to improve adaptability in highly dynamic network scenarios and keep in-order packet delivery in asymmetric networks. Based on Linux kernel implementation and experiments in both testbed and real network scenarios, we show that the proposed scheme not only provides higher throughput, but also improves robustness and reduces out-of-order packets in some harsh circumstances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/26/2019

An Optimized BBR for Multipath Real Time Video Streaming

The multipath transmission scheme can work as an effective way to provid...
research
08/09/2020

User Popularity-based Packet Scheduling for Congestion Control in Ad-hoc Social Networks

Traditional ad-hoc network packet scheduling schemes cannot fulfill the ...
research
05/29/2021

Learning to Harness Bandwidth with Multipath Congestion Control and Scheduling

Multipath TCP (MPTCP) has emerged as a facilitator for harnessing and po...
research
12/08/2021

Adaptive packet transmission in response to anomaly detection in software defined smart meter networks

In this paper, we examine a basic smart meter network topology in minine...
research
05/05/2023

Performance Evaluation of a New Scheduling Model Using Congestion Window Reservation

Multipath QUIC is a transport protocol that allows for the use of multip...
research
03/09/2021

Congestion control in high-speed networks using the probabilistic estimation approach

Nowadays, the bulk of Internet traffic uses TCP protocol for reliable tr...
research
12/27/2021

Machine Learning in Congestion Control: A Survey on Selected Algorithms and a New Roadmap to their Implementation

With the emergence of new technologies, computer networks are becoming m...

Please sign up or login with your details

Forgot password? Click here to reset