Experimental Assessment of MPTCP Congestion Control Algorithms for Streaming Services in Open Internet

Łukasz Piotr Łuczak, Przemysław Ignaciuk, Michał Morawski · Annals of Computer Science and Information Systems · 2023

Efficient data transfer is required in various fields such as entertainment, business communications, image processing systems, and industrial applications.A fast speed, low latency, and stable transmission parameters are required to ensure high-quality streaming, which is difficult to achieve with a single data channel.Using multiple communication paths is a promising solution for elevating performance.The Multipath TCP (MPTCP) protocol allows for splitting the application stream among a few connections.A key element determining the overall transmission quality is the MPTCP congestion control algorithm.In this paper, the most common MPTCP congestion control algorithms are evaluated in the open Internet in the context of streaming applications.The results obtained indicate that for a streaming service that utilizes multiple paths the most effective pair of CC algorithms are BALIA at the MPTCP level and BBR at the path level.These algorithms provide the smallest path delay and Head-of-Line blocking degree under consistent throughput.Delay-based wVegas shows the weakest performance in terms of multipath streaming. Index Terms-MPTCP, congestion control, streaming applications, tactile InternetThis work has been performed in the framework of a project "Robustcontrol solutions for multi-channel networked flows" no.

Read the paper · More papers on PaperTik