The PDF file you selected should load here if your Web browser has a PDF reader plug-in installed (for example, a recent version of Adobe Acrobat Reader).

If you would like more information about how to print, save, and work with PDFs, Highwire Press provides a helpful Frequently Asked Questions about PDFs.

Alternatively, you can download the PDF file directly to your computer, from where it can be opened using a PDF reader. To download the PDF, click the Download link above.

Fullscreen Fullscreen Off


Background/Objectives: This paper surveys the application of Artificial Intelligence (AI) to the Software Defined Networking (SDN) paradigm which is a part of previous efforts to give the computer networks the ability of being programmed based on the separation between the control and forwarding planes. In SDN approach, the controller represents the central brain of the network which leads to an advanced level of flexibility and network intelligence. Methods/Statistical Analysis: Different artificial intelligence-based techniques have been applied to achieve an enhanced load balance, network security and intelligent network applications in the SDN approach. Findings: Ant colony algorithms were successful in increasing the maximal Quality of Experience (QoE) by 24.1% compared with the shortest path routing approach. Neural network based intrusion prevention system has shown a scalable performance with low false positive rate. Applying reinforcement learning based technique in adaptive video streaming system compared with the shortest path routing and greedy-based approaches has shown decreasing of the frame loss rate by 89% and 70% respectively. Applications/Improvements: This study highlights the first attempts for applying artificial intelligence in SDN paradigm. However, hybrid intelligent techniques could be the key for achieving more advanced behaviour in SDN-based networks.

Keywords

Artificial Intelligence (AI), OpenFlow, Software Defined Networking (SDN).
User