AMPS: Application aware multipath flow routing using machine learning in SDN

Pasca, S Thomas Valerrian and Kodali, Siva Sairam Prasad and Kataoka, Kotaro (2017) AMPS: Application aware multipath flow routing using machine learning in SDN. In: Twenty-third National Conference on Communications (NCC), 2-4 March 2017, Chennai, India.

Full text not available from this repository. (Request a copy)

Abstract

This paper proposes an application-aware multipath flow routing framework that integrates Machine Learning Techniques (MLT) in Software Defined Networks (SDN). Applications generated by the devices are diverse in nature, for each application bandwidth and delay requirements vary. The flows in the network compete for a constrained resource such as bandwidth or low latency path, an intelligent flow routing algorithm becomes a natural demand. Better overall network performance could be achieved only if the network is capable of prioritizing the flows and assign resources based on their application specific requirement. Our proposed, AMPS controller is capable of prioritizing each of the flow using MLT, and assign a path based on its classified priority. AMPS controller supports routing flows through different path even if the flows are between the same pair of nodes. The path finding algorithm employs Yen-K-shortest path algorithm, also it supports scalable flow routing for a large volume of flows. We have implemented the flow routing algorithm in OpenvSwitch as a proof of concept. A significant improvement is observed in comparison to SDN with traditional routing techniques involving a large number of flows. The proposed flow routing algorithm ensures high availability of an unloaded path for high priority flows even in a heavily loaded network.

[error in script]
IITH Creators:
IITH CreatorsORCiD
Kataoka, KotaroUNSPECIFIED
Item Type: Conference or Workshop Item (Paper)
Subjects: Computer science
Divisions: Department of Computer Science & Engineering
Depositing User: Team Library
Date Deposited: 16 May 2019 09:43
Last Modified: 16 May 2019 09:43
URI: http://raiith.iith.ac.in/id/eprint/5198
Publisher URL: http://doi.org/10.1109/NCC.2017.8077095
Related URLs:

Actions (login required)

View Item View Item
Statistics for RAIITH ePrint 5198 Statistics for this ePrint Item