Multi criteria analysis of Controller Placement Problem in Software Defined Networks

被引:34
作者
Jalili, Ahmad [1 ]
Keshtgari, Manijeh [1 ]
Akbari, Reza [1 ]
Javidan, Reza [1 ]
机构
[1] Shiraz Univ Technol, Dept Comp Engn & IT, Shiraz, Iran
关键词
Software Defined Network; Controller placement problem; Genetic algorithm; Wide Area Networks; Analytical models; Analytic Hierarchy Process;
D O I
10.1016/j.comcom.2018.08.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Controller Placement Problem (CPP) is an important task in Software Defined Networks (SDNs). Meanwhile, the assignment of switches to the controllers plays a key role in the Quality of Service (QoS). Most of previous works assumed that each switch is assigned to the nearest controller based on propagation latency. In this paper, propagation delay, hop count and link utilization are considered for such assignment. First, the influence of these metrics on the QoS is analyzed. Then, using these criteria, a new Analytic Hierarchy Process (AHP) technique is presented to perform the multi criteria assignment process. Several evaluations are conducted to analyze this approach and justify the importance of trade-off among all the assignment criteria. Furthermore, an algorithm called Controller Placement Genetic Algorithm (CPGA) that is hybridized by the proposed AHP technique is introduced to solve this special kind of CPP. Results show the efficiency of our new assignment approach regarding link load balancing problem.
引用
收藏
页码:115 / 128
页数:14
相关论文
共 50 条
[31]   Optimal Controller Placement Problem in Internet-oriented Software Defined Network [J].
Zhang, Bang ;
Wang, Xingwei ;
Ma, Lianbo ;
Huang, Min .
2016 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY PROCEEDINGS - CYBERC 2016, 2016, :481-488
[32]   A fault tolerance metaheuristic-based scheme for controller placement problem in wireless software-defined networks [J].
Samarji, Nivine ;
Salamah, Muhammed .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (04)
[33]   CRITICAL ANALYSIS OF MULTI-CONTROLLER PLACEMENT PROBLEM IN LARGE SDN NETWORKS [J].
Tivig, Pantelimon-Teodor ;
Borcoci, Eugen .
2020 13TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2020, :489-494
[34]   MODECP: A Multi-Objective Based Approach for Solving Distributed Controller Placement Problem in Software Defined Network [J].
Liao, Chenxi ;
Chen, Jia ;
Guo, Kuo ;
Liu, Shang ;
Chen, Jing ;
Gao, Deyun .
SENSORS, 2022, 22 (15)
[35]   A Reliable and Load Balancing Controller Placement Method in Software-Defined Networks [J].
Goraghani, Mahsa Saeedi ;
Afzali, Mahboubeh ;
Sharifi, Fazel .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2025, 38 (02)
[36]   Controller Placement and TDMA Link Scheduling in Software Defined Wireless Multihop Networks [J].
Papageorgiou, Yiannis ;
Karaliopoulos, Merkouris ;
Koutsopoulos, Iordanis .
ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, :640-646
[37]   A co-evolutionary genetic algorithm for robust and balanced controller placement in software-defined networks [J].
D'Angelo, Gianni ;
Palmieri, Francesco .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 212
[38]   Optimal Model for Failure Foresight Capacitated Controller Placement in Software-Defined Networks [J].
Killi, Bala Prakasa Rao ;
Rao, Seela Veerabhadreswara .
IEEE COMMUNICATIONS LETTERS, 2016, 20 (06) :1108-1111
[39]   Towards robust controller placement in software-defined networks against links failure [J].
Li, Li ;
Du, Nana ;
Liu, Huanyu ;
Zhang, Ruifang ;
Yan, Chaobo .
2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, :216-223
[40]   Metaheuristic algorithms for capacitated controller placement in software defined networks considering failure resilience [J].
Mohanty, Sagarika ;
Sahoo, Bibhudatta .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (24)