Multi criteria analysis of Controller Placement Problem in Software Defined Networks

被引:33
|
作者
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 条
  • [1] On the Capacitated Controller Placement Problem in Software Defined Networks
    Yao, Guang
    Bi, Jun
    Li, Yuliang
    Guo, Luyi
    IEEE COMMUNICATIONS LETTERS, 2014, 18 (08) : 1339 - 1342
  • [2] The Controller Placement Problem for Software-Defined Networks
    Hu Bo
    Wu Youke
    Wang Chuan'an
    Wang Ying
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2435 - 2439
  • [3] Expansion Model for the Controller Placement Problem in Software Defined Networks
    Sallahi, Afrim
    St-Hilaire, Marc
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (02) : 274 - 277
  • [4] On the Load Balanced Controller Placement Problem in Software Defined Networks
    Hu, Ying
    Luo, Tao
    Wang, Wenjie
    Deng, Chunxue
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2430 - 2434
  • [5] Optimal Model for the Controller Placement Problem in Software Defined Networks
    Sallahi, Afrim
    St-Hilaire, Marc
    IEEE COMMUNICATIONS LETTERS, 2015, 19 (01) : 30 - 33
  • [6] An Adaptive Approach for Controller Placement Problem in Software Defined Networks
    Talhar, Priyanka
    Bhagat, Amol P.
    2018 IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN INTELLIGENT AND COMPUTING IN ENGINEERING (RICE III), 2018,
  • [7] The Energy-Aware Controller Placement Problem in Software Defined Networks
    Hu, Ying
    Luo, Tao
    Beaulieu, Norman C.
    Deng, Chunxue
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (04) : 741 - 744
  • [8] A new model for the controller placement problem in software-defined networks
    Wu, Di
    Tang, Bi-hua
    Yuan, Dong-ming
    Hu, He-fei
    Ran, Jing
    WIRELESS COMMUNICATION AND SENSOR NETWORK, 2016, : 486 - 493
  • [9] Performance Analysis of Controller Placement Algorithm in Software Defined Networks
    Mokgoatsanest, P.
    Walingond, T.
    2019 IEEE AFRICON, 2019,
  • [10] A Discrete Cuckoo Search Algorithm for the Controller Placement Problem in Software Defined Networks
    Li, Feixiang
    Xu, Xiaobin
    2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 292 - 296