Change search
ReferencesLink to record
Permanent link

Direct link
Multipath TCP: Performance in a LTE Environment
Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.
2016 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The market penetration of mobile access devices with multiple network interfaces has increased dramatically over the last few years. As a consequence, the quest for a widespread multi-path transport protocol that takes advantage of all available interfaces simultaneously to increase data throughput and improve robustness, has received considerable attention. One prominent protocol introduced by the IETF is Multipath TCP (MPTCP). MPTCP is an extension to the predominant single-path transport protocol, the Transport Control Protocol (TCP) that enables multihomed devices to aggregate available resources transparently to the applications.

Combining multiple radio access technologies, like LTE and Wi-Fi, with diverse characteristics in terms of transmission rates and fluctuations opens for novel challenges that may disrupt and even harm the data throughput. Therefore MPTCP must take path heterogeneity into account. For MPTCP to supersede single-path TCP it is required that MPTCP always achieve at least the throughput of the best individual TCP path.

This thesis investigates if MPTCP with uncoupled congestion control fulfills this condition, and if so, how much it improves the throughput. By examining the protocol in a deterministic emulated environment defined by the characteristics of LTE, we conclude two key factors impacting the outcome: the download size and the difference in characteristics between the paths. Our experiments show that MPTCP overall fulfills this task, especially during path homogeneity with near aggregated results. But we also show that MPTCP may decrease data throughput with 16% compared to TCP during path heterogeneity. Hence MPTCP does not always fulfill the goal of throughput. We therefore conclude further intelligence is needed for the packet scheduling mechanism to avoid throughput degradation in the initial phase of a transmission.

Place, publisher, year, edition, pages
2016. , 84 p.
Keyword [en]
Multipath TCP, TCP, MPTCP, LTE, Multipath communication, Transmission Control Protocol
National Category
Computer Engineering
URN: urn:nbn:se:liu:diva-129123ISRN: LIU-IDA/LITH-EX-A--16/015--SEOAI: diva2:938436
External cooperation
Subject / course
Computer Engineering
2016-04-20, Muhammad al-Khwarizmi, Hus B, bottenvåningen (plan 2), Linköpings universitet, 10:15 (English)
Available from: 2016-06-27 Created: 2016-06-12 Last updated: 2016-06-27Bibliographically approved

Open Access in DiVA

fulltext(1298 kB)26 downloads
File information
File name FULLTEXT01.pdfFile size 1298 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Pyk, Axel
By organisation
Database and information techniquesFaculty of Science & Engineering
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 26 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 35 hits
ReferencesLink to record
Permanent link

Direct link