Metaheuristic Techniques for Controller Placement in Software-Defined Networks

被引:0
|
作者
Mohanty, Sagarika [1 ]
Priyadarshini, Prateekshya [2 ]
Sahoo, Sampa [1 ]
Sahoo, Bibhudatta [1 ]
Sethi, Srinivas [2 ]
机构
[1] NIT Rourkela, Dept CSE, Rourkela, Odisha, India
[2] IGIT Sarang, Dept CSEA, Dhenkanal, Odisha, India
关键词
Software Defined Network; Controller Placement Problem; Genetic Algorithm; Simulated Annealing; Latency;
D O I
10.1109/tencon.2019.8929265
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software defined networks provides a global network view with centralized management. To maintain the network configuration, multiple controllers are required. The network performance depends on the optimal number of controllers and their placement.Due to the large size and complexity involved, meta-heuristic algorithms are the probable choice that can solve the problems in an acceptable amount of time. This paper addresses the controller placement problem in SDN by using two meta-heuristic techniques. The objective is to find optimal number and location of controllers in the network while minimizing the propagation latency and optimizing cost. A random approach is adopted for initial placement of controllers. The assignment of switches to the controllers is done based on their shortest distance. Then an efficient genetic algorithm based placement solution is proposed to find the optimal location of controllers which minimizes cost. Our proposed genetic algorithm is different from the standard genetic algorithm in terms of generation and replacement for determining the best cost and the optimal location of controllers. The same experiment is done on simulated annealing (SA) and random method. For evaluation purpose, we have used some real topologies. The results of our enhanced GA performs better compared to simulated annealing and random placement approach.
引用
收藏
页码:897 / 902
页数:6
相关论文
共 50 条
  • [1] Controller Placement in Software-Defined Mobile Networks
    Guner, Selcan
    Selvi, Hakan
    Gur, Gurkan
    Alagoz, Fatih
    [J]. 2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 2619 - 2622
  • [2] Controller Placement in Software-defined Satellite Networks
    Xu, Shuang
    Wang, Xingwei
    Gao, Bangyi
    Zhang, Mingwei
    Huang, Min
    [J]. 2018 14TH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2018), 2018, : 146 - 151
  • [3] Optimizing Controller Placement for Software-Defined Networks
    Huang, Victoria
    Chen, Gang
    Fu, Qiang
    Wen, Elliott
    [J]. 2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 224 - 232
  • [4] The Controller Placement Problem for Software-Defined Networks
    Hu Bo
    Wu Youke
    Wang Chuan'an
    Wang Ying
    [J]. 2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2435 - 2439
  • [5] Controller Placement for Improving Resilience of Software-defined Networks
    Guo, Minzhe
    Bhattacharya, Prabir
    [J]. 2013 FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND DISTRIBUTED COMPUTING (ICNDC), 2013, : 23 - 27
  • [6] Reliability Optimization for Controller Placement in Software-Defined Networks
    Martyna, Jerzy
    [J]. ADVANCES IN DEPENDABILITY ENGINEERING OF COMPLEX SYSTEMS, 2018, 582 : 298 - 307
  • [7] Towards Controller Placement for Robust Software-Defined Networks
    Guo, Sheng
    Yang, Shu
    Li, Qi
    Jiang, Yong
    [J]. 2015 IEEE 34TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2015,
  • [8] On Stochastic Controller Placement in Software-defined Wireless Networks
    Abdel-Rahman, Mohammad J.
    Mazied, EmadelDin A.
    MacKenzie, Allen
    Midkiff, Scott
    Rizk, Mohamed R.
    El-Nainay, Mustafa
    [J]. 2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [9] A fault tolerance metaheuristic-based scheme for controller placement problem in wireless software-defined networks
    Samarji, Nivine
    Salamah, Muhammed
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (04)
  • [10] Robust Controller Placement and Assignment in Software-defined Cellular Networks
    Abdel-Rahman, Mohammad J.
    Mazied, EmadelDin A.
    Teague, Kory
    MacKenzie, Allen B.
    Midkiff, Scott F.
    [J]. 2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,