MPTCP PathFinder - finding your ways to aggregated bandwidth
2012 (English)Report (Other academic)
Many networks are multi-path; mobile devices have multiple interfaces, data centers have redundant paths and ISPs forward traffic over disjoint paths to perform load-balancing. Multi-path TCP (MPTCP) is a new mechanism that transparently divides a TCP connection into subflows and distributes them over a host's network interfaces. While this enables multi-homed systems like e.g. smartphones to use several interfaces and thus different, and mostly disjoint, network paths for a single transmission, most end-systems are still single-homed. With one interface, standard MPTCP creates only a single subflow, making single-homed systems unable to benefit from MPTCP's functionality. In this paper we propose PathFinder, an MPTCP extension that tries to estimate the number of subflows required to fully utilize the network capacity, enabling single-homed hosts to reap the benefits of MPTCP. We evaluate MPTCP with PathFinder and compare its performance to standard MPTCP. The evaluation shows that PathFinder is able to open a limited but sufficient amount of subflows to significantly increase the throughput when compared to using standard MPTCP.
Place, publisher, year, edition, pages
Karlstad: Karlstads universitet, 2012. , 22 p.
Karlstad University Studies, ISSN 1403-8099 ; 2012:59
MPTCP, Congestion Control, Wireless Mesh Networks, Multi-Path Routing
Research subject Computer Science
IdentifiersURN: urn:nbn:se:kau:diva-16167ISBN: 978-91-7063-472-7OAI: oai:DiVA.org:kau-16167DiVA: diva2:576317
E-pub only.2013-01-082012-12-122015-12-28Bibliographically approved