Multipath TCP over network coding for wireless networks

Paul Louis Ageneau, Nadia Boukhatem

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multipath TCP (MPTCP) is a promising extension of TCP to spread data across several subflows enabling multiple path support. Like TCP, MPTCP suffers from performance degradation when deployed in wireless networks. It tends to interpret random link losses as congestion signals. Yet, the protocol is showcased for handheld devices with multiple radios to enable throughput aggregation and seamless handover. Intra-flow network coding can significantly enhance reliability in lossy networks, and therefore can improve performance of MPTCP flows. In this paper, we aim at studying the integration of MPTCP with network coding implemented at IP level. The goal is to increase reliability without tampering with the MPTCP stack, providing TCP retro-compatibility and avoiding middle-box traversal issues. We developed a realistic emulated network relying on the MPTCP reference implementation and carried out a performance evaluation of our solution. The results show that the MPTCP goodput is significantly improved when running on top of network coding.

Original languageEnglish
Title of host publication2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages373-376
Number of pages4
ISBN (Electronic)9781509061969
DOIs
Publication statusPublished - 17 Jul 2017
Externally publishedYes
Event14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017 - Las Vegas, United States
Duration: 8 Jan 201711 Jan 2017

Publication series

Name2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017

Conference

Conference14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
Country/TerritoryUnited States
CityLas Vegas
Period8/01/1711/01/17

Fingerprint

Dive into the research topics of 'Multipath TCP over network coding for wireless networks'. Together they form a unique fingerprint.

Cite this