TY - GEN
T1 - Multipath TCP over network coding for wireless networks
AU - Ageneau, Paul Louis
AU - Boukhatem, Nadia
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/17
Y1 - 2017/7/17
N2 - 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.
AB - 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.
U2 - 10.1109/CCNC.2017.7983138
DO - 10.1109/CCNC.2017.7983138
M3 - Conference contribution
AN - SCOPUS:85027401650
T3 - 2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
SP - 373
EP - 376
BT - 2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
Y2 - 8 January 2017 through 11 January 2017
ER -