Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review

Author 1: Delali Kwasi Dake Author 2: James Dzisi Gadze Author 3: Griffith Selorm Klogo Author 4: Henry Nunoo-Mensah
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 5 · Published 2021 · Cited by 14

DOI: https://doi.org/10.14569/IJACSA.2021.0120541

Abstract

With the exponential increase in connected devices and its accompanying complexities in network management, dynamic Traffic Engineering (TE) solutions in Software-Defined Networking (SDN) using Reinforcement Learning (RL) techniques has emerged in recent times. The SDN architecture empowers network operators to monitor network traffic with agility, flexibility, robustness and centralized control. The separation of the control and the forwarding plane in SDN has enabled the integration of RL agents in the networking architecture to enforce changes in traffic patterns during network congestions. This paper surveys major RL techniques adopted for efficient TE in SDN. We reviewed the use of RL agents in modelling TE policies for SDNs, with agents’ actions on the environment guided by future rewards and a new state. We further looked at the SARL and MARL algorithms the RL agents deploy in forming policies for the environment. The paper finally looked at agents design architecture in SDN and possible research gaps.

Keywords

How to Cite this Article

Dake, D. K., Gadze, J. D., Klogo, G. S., & Nunoo-Mensah, H. (2021). Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review. International Journal of Advanced Computer Science and Applications, 12(5). https://doi.org/10.14569/IJACSA.2021.0120541

Dake, Delali Kwasi, et al.. "Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review." International Journal of Advanced Computer Science and Applications, vol. 12, no. 5, 2021, https://doi.org/10.14569/IJACSA.2021.0120541.

@article{Dake2021,
  title     = {Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {5},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Delali Kwasi Dake and James Dzisi Gadze and Griffith Selorm Klogo and Henry Nunoo-Mensah},
  doi       = {10.14569/IJACSA.2021.0120541},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120541}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.