Endpoint-transparent Multipath Transport with Software-defined Networks
Dario Banfi, Olivier Mehani, Guillaume Jourjon, Lukas, Schwaighofer, Ralph Holz

TL;DR
This paper proposes a network-centric multipath forwarding architecture using Software Defined Networks that is transparent to endpoints, improving throughput and performance without requiring endpoint modifications.
Contribution
It introduces a novel SDN-based multipath forwarding approach that handles packet reordering and resequencing within the network, achieving endpoint transparency and comparable performance to Multipath TCP.
Findings
Consistent throughput improvements observed in tests.
Achieves endpoint transparency with performance similar to Multipath TCP.
Effective handling of packet reordering and resequencing within the network.
Abstract
Multipath forwarding consists of using multiple paths simultaneously to transport data over the network. While most such techniques require endpoint modifications, we investigate how multipath forwarding can be done inside the network, transparently to endpoint hosts. With such a network-centric approach, packet reordering becomes a critical issue as it may cause critical performance degradation. We present a Software Defined Network architecture which automatically sets up multipath forwarding, including solutions for reordering and performance improvement, both at the sending side through multipath scheduling algorithms, and the receiver side, by resequencing out-of-order packets in a dedicated in-network buffer. We implemented a prototype with commonly available technology and evaluated it in both emulated and real networks. Our results show consistent throughput improvements,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
