A Simple Multipath OpenFlow Controller using topology-based algorithm for Multipath TCP
Chawanat Nakasan, Kohei Ichikawa, Hajimu Iida, Putchong Uthayopas

TL;DR
This paper introduces smoc, a simple OpenFlow controller that uses topology-based algorithms to optimize multipath routing for MPTCP, improving network throughput by reducing path contention.
Contribution
The paper presents a novel, topology-based multipath routing controller for MPTCP that enhances performance over traditional routing methods.
Findings
smoc outperforms simple routing in virtual and physical SDNs
reduces path contention and improves throughput
demonstrates effectiveness in diverse network environments
Abstract
Multipath TCP, or MPTCP, is a widely-researched mechanism that allows a single application-level connection to be split to more than one TCP stream, and consequently more than one network interface, as opposed to the traditional TCP/IP model. Being a transport layer protocol, MPTCP can easily interact between the application using it and the network supporting it. However, MPTCP does not have control of its own route. Default IP routing behavior generally takes all traffic through the shortest or best-metric path. However, this behavior may actually cause paths to collide with each other, creating contention for bandwidth in a number of edges. This can result in a bottleneck which limits the throughput of the network. Therefore, a multipath routing mechanism is necessary to ensure smooth operation of MPTCP. We created smoc, a Simple Multipath OpenFlow Controller, that uses only topology…
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.
