Journal of Supercomputing, ( ISI ), Volume (77), No (11), Year (2021-11) , Pages (13447-13473)

Title : ( Multi-criteria decision-making for controller placement in software-defined wide-area networks )

Authors: ali abdi , Seyed Amin Hosseini Seno ,

Citation: BibTeX | EndNote


Software-defined networks have many benefits such as more control over the control plane and reduced operating costs through separating the control plane from the data plane in network equipment. One of the most critical problems in software-defined networks is a controller placement problem, which significantly influences its overall performance. The purpose of this problem is to determine the number of controllers required and how to assign switches. This paper attempts to solve this problem, aiming to reduce the network’s operational cost and to improve their survivability and load balancing. Hence, we have tried to divide the network into several subdomains using segmentation. Then, we used multi-criteria decision-making methods to solve the controller placement in each subdomain. For this purpose, we considered criteria such as reliability rate, cost, delay, and processing capacity. To assign switches to controllers, we used the proposed mathematical model to minimize the objective function while observing the defined constraints. Furthermore, according to the proposed architecture, we used distance to the central controller, adjacent neighborhood, and controller memory to select the cluster head controller for each subdomain to communicate with the central controller. Finally, we performed experiments on topologies Uran, SwitchL3, and Sinet of the Internet Topology Zoo to evaluate the proposed method. In these experiments, we compared the results of the proposed method with our work-related methods, including Controller Placement Analytic Hierarchy Process (CPAHP) and Controller Placement Modified Density Peak (CPMDP), in terms of criteria such as cost, survivability, number of controllers, connection failure probability, average delay, and controller load-balancing rate. The results show that the proposed method outperforms CPMDP and CPAHP. Thus, the proposed method has a 24.97% and 19.76% improvement in reducing network implementation costs than CPMDP and CPAHP, respectively.


, Software, defined network · Wide, area network · Controller placement · Cost · Multi, criteria decision, making · Reliability
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

author = {Abdi, Ali and Hosseini Seno, Seyed Amin},
title = {Multi-criteria decision-making for controller placement in software-defined wide-area networks},
journal = {Journal of Supercomputing},
year = {2021},
volume = {77},
number = {11},
month = {November},
issn = {0920-8542},
pages = {13447--13473},
numpages = {26},
keywords = {Software-defined network · Wide-area network · Controller placement · Cost · Multi-criteria decision-making · Reliability},


%0 Journal Article
%T Multi-criteria decision-making for controller placement in software-defined wide-area networks
%A Abdi, Ali
%A Hosseini Seno, Seyed Amin
%J Journal of Supercomputing
%@ 0920-8542
%D 2021