SFO: SubFlow Optimizer for MPTCP in SDN

Joshi, Kalpana D and Kataoka, Kotaro (2016) SFO: SubFlow Optimizer for MPTCP in SDN. In: 26th International conference on Telecommunication Networks and Applications, 7-9 December 2016, Dunedin, New Zealand.

Full text not available from this repository.


Multipath TCP (MPTCP) brings promising features of throughput improvement and load balancing by utilizing the multiple available paths. However, adding a subflow without awareness of the network state will result in wasting network resources and degrading MPTCP performance. Finding and operating the proper number of subflows are necessary to achieve the best performance of MPTCP. However, an MPTCP host does not have knowledge about the number of available paths in the network, and it may create the suboptimal number of subflows. This paper proposes SubFlow Optimizer (SFO) for MPTCP in SDN that estimates the Optimum Number of Subflows (ONS) and informs it to the MPTCP hosts. The estimated ONS reflects the number of optimal paths found out of the set of feasible paths between the server and client. Selecting such an optimal path for a new subflow improves its throughput whereas detecting ONS makes efficient use of the overall network. SFO also enables the quick negotiation of ONS between MPTCP hosts during its session establishment that reduces the time required for ONS negotiation down to one Round-Trip Time (RTT). Therefore, MPTCP hosts can immediately achieve the best performance without incremental try and catch of subflow creation. The results of performance evaluation show that SFO brings the significant throughput improvement to the overall MPTCP session compared with the cases of improper estimation of the available number of subflows.

[error in script]
IITH Creators:
IITH CreatorsORCiD
Kataoka, KotaroUNSPECIFIED
Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Throughput, Servers, IP networks, Estimation, Ports (Computers), Load management, Network topology
Subjects: Computer science
Divisions: Department of Computer Science & Engineering
Depositing User: Team Library
Date Deposited: 25 May 2018 10:52
Last Modified: 25 May 2018 10:52
URI: http://raiith.iith.ac.in/id/eprint/3960
Publisher URL: http://doi.org/10.1109/ATNAC.2016.7878804
Related URLs:

Actions (login required)

View Item View Item
Statistics for RAIITH ePrint 3960 Statistics for this ePrint Item