AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Testing the performance of Multipath TCP for connections with limited bandwidth

Author

Term

4. term

Publication year

2016

Submitted on

Pages

125

Abstract

Denne afhandling undersøger ydeevnen af Multipath TCP (MPTCP), en protokol der gør det muligt for en enkelt forbindelse at bruge flere internetforbindelser samtidigt for at øge hastighed og robusthed. Formålet er at vurdere, om MPTCP er en realistisk løsning i danske landområder med ustabile forbindelser og lav båndbredde—f.eks. ved at kombinere DSL og 4G—og om den kan understøtte interaktive streamingapplikationer, hvor forsinkelse er kritisk. Projektet anvender et særligt testmiljø: en server med Ubuntu 14.04, en gateway der emulerer to DSL-forbindelser på 2048 Kbps ned og op, samt en klient med to netværksinterfaces til at samle båndbredden. Både server og klient kører en Linux-implementation af MPTCP-kernen. Resultaterne peger på, at MPTCP er en lovende kandidat til udrulning i lignende scenarier. Der er dog behov for yderligere tests, før man kan konkludere, om interaktiv streaming over heterogene stier (f.eks. DSL og 4G) er fuldt ud egnet ved brug af MPTCP.

This thesis examines the performance of Multipath TCP (MPTCP), a protocol that allows a single connection to use multiple internet links at the same time to improve speed and robustness. The goal is to assess whether MPTCP is a viable option in rural Danish areas with unstable, low-bandwidth connections—such as by combining DSL and 4G—and whether it can support interactive streaming applications where low delay is critical. The study uses a dedicated testbed: a server running Ubuntu 14.04, a gateway that emulates two DSL links at 2048 Kbps down and up, and a client with two network interfaces to aggregate bandwidth. Both server and client run a Linux implementation of the MPTCP kernel. Findings indicate that MPTCP is a promising candidate for deployment in similar scenarios. However, further testing is needed before concluding that interactive streaming over heterogeneous paths (e.g., DSL and 4G) is fully suitable when using MPTCP.

[This abstract was generated with the help of AI]

Keywords