PSO and TLBO based Reliable Placement of Controllers in SDN

21Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

SDN (software defined networks) is a programmable network architecture that divides the forwarding plane and control plane. It can centrally manage the network through a software program, i.e., controller. Multiple controllers are required to manage the current software defined WAN. Placing multiple controllers in a network is known as controller placement problem (CPP). Only one controller is not capable to handle the scalability and reliability issues. To tackle these issues, multiple controllers are required. Efficient deployment of controllers in SDN is used to improve the performance and reliability of the network. To the best of our knowledge, this is the first attempt to minimize the total average latency of reliable SDN along with the implementation of TLBO and PSO algorithms to solve CPP. Our experimental results show that TLBO outperforms PSO for publicly available topologies.

Cite

CITATION STYLE

APA

Singh, A. K., Kumar, N., & Srivastava, S. (2019). PSO and TLBO based Reliable Placement of Controllers in SDN. International Journal of Computer Network and Information Security, 11(2), 36–42. https://doi.org/10.5815/ijcnis.2019.02.05

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free