Endpoint-transparent Multipath Transport with Software-defined Networks

Dario Banfi, Olivier Mehani, Guillaume Jourjon, Lukas Schwaighofer, Ralph Holz

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

9 Citations (Scopus)


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, thanks to the use of aggregated path capacity. We give comparisons to Multipath TCP, where we show our approach can achieve a similar performance while offering the advantage of endpoint transparency.
Original languageEnglish
Title of host publicationProceedings 2016 IEEE 41st Conference on Local Computer Networks (LCN)
Subtitle of host publicationNovember 7-10, 2016, Dubai, United Arab Emirates
Place of PublicationPiscataway, NJ
Number of pages9
ISBN (Electronic)978-1-5090-2054-6
ISBN (Print)978-1-5090-2053-9
Publication statusPublished - 2016
Externally publishedYes
Event41st IEEE Conference on Local Computer Networks, LCN 2016 - Dubai, United Arab Emirates
Duration: 7 Nov 201610 Nov 2016
Conference number: 41


Conference41st IEEE Conference on Local Computer Networks, LCN 2016
Abbreviated titleLCN
CountryUnited Arab Emirates


  • Multipath transport
  • SDN
  • OpenFlow
  • Open vSwitch

Fingerprint Dive into the research topics of 'Endpoint-transparent Multipath Transport with Software-defined Networks'. Together they form a unique fingerprint.

Cite this