Header menu link for other important links
X
AMPS: Application aware multipath flow routing using machine learning in SDN
S.T.V. Pasca, S.S.P. Kodali,
Published in Institute of Electrical and Electronics Engineers Inc.
2017
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. © 2017 IEEE.
About the journal
JournalData powered by Typeset2017 23rd National Conference on Communications, NCC 2017
PublisherData powered by TypesetInstitute of Electrical and Electronics Engineers Inc.