Solving Multi-Controller Placement Problem in Soft with A Genetic Algorithm

被引:0
|
作者
Babayigit, Bilal [1 ]
Ulu, Banu [2 ]
Hascokadar, Eda Nur [2 ]
机构
[1] Erciyes Univ, Bilgisayar Muhendisligi Bolumu, Kayseri, Turkey
[2] Erciyes Univ, Fen Bilimleri Enstitusu, Kayseri, Turkey
关键词
Multi-Controller Placement Problem; Software Defined Networking; Genetic Algorithm;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Defined Networking (SDN) is a new generation network paradigm. The main purpose of SDN is to simplify network management and to achieve network communication in quickly manner by separating control and data planes using a single central controller. But this only one central controller in the SDN and the scalabiliq of the device decreases as the network size increases for Bow processing. This problem can be solved by using multiple controllers. However multiple controller placement is a very difficult problem. The number and the location of the multiple controllers should be determined so that the latency between the controllers is minimal. In this paper, a genetic algorithm based on Dijkstra algorithm is presented for CPP in SDNs. The proposed genetic algorithm is applied to the Ulaknet and Colt data sets which are within the Topology zoo database. In these experiments where the end-to-end latency is minimized, the number of controllers is determined to be three. The obtained results are shown on the map of Turkey and Europe.
引用
收藏
页码:666 / 670
页数:5
相关论文
共 50 条
  • [41] Safe switching in multi-controller implementation
    Anderson, BDO
    Brinsmead, TS
    Liberzon, D
    Morse, AS
    ADAPTATION AND LEARNING IN CONTROL AND SIGNAL PROCESSING 2001, 2002, : 127 - 132
  • [42] A multi-population immune genetic algorithm for solving multi objective TSP problem
    Liu, Wencheng, 1600, Journal of Chemical and Pharmaceutical Research, 3/668 Malviya Nagar, Jaipur, Rajasthan, India (06):
  • [43] Controller Placement in Software-Defined WAN Using Multi Objective Genetic Algorithm
    Jalili, Ahmad
    Ahmadi, Vahid
    Keshtgari, Manijeh
    Kazemi, Morteza
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 655 - 661
  • [44] Multi-controller Deployment Algorithm Based on Load Balance in Software Defined Network
    Shi Jiugen
    Zhu Wei
    Jia Kunying
    Xu Ying
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (02) : 455 - 461
  • [45] A Genetic Algorithm for Solving Scheduling Problem
    Nazif, Habibeh
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2012, 5 (02): : 91 - 96
  • [46] Genetic algorithm of solving WTA problem
    Cao, Q.Y.
    He, Z.B.
    Kongzhi Lilun Yu Yinyong/Control Theory and Applications, 2001, 18 (01):
  • [47] Solving Knapsack Problem with Genetic Algorithm
    Uslu, Faruk Sukru
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 1062 - 1065
  • [48] A Review of the Role of Latency in Multi-controller Placement in Software-Defined-Wide Area Networks
    Ujan, Cindy
    Mohamad, Mohd Murtadha
    Kasim, Anisah
    ADVANCES ON INTELLIGENT INFORMATICS AND COMPUTING: HEALTH INFORMATICS, INTELLIGENT SYSTEMS, DATA SCIENCE AND SMART COMPUTING, 2022, 127 : 435 - 445
  • [49] RELIABLE STABILIZATION USING A MULTI-CONTROLLER CONFIGURATION
    VIDYASAGAR, M
    VISWANADHAM, N
    AUTOMATICA, 1985, 21 (05) : 599 - 602
  • [50] Multi-Controller Board using CPLD And ARM
    Rajagopal, A.
    Gumaste, Shrigouri
    Hatuure, Soujanya
    Shreelaxmi, R.
    Harish, M.
    Nagachandra, M. K.
    2021 IEEE INTERNATIONAL CONFERENCE ON MOBILE NETWORKS AND WIRELESS COMMUNICATIONS (ICMNWC), 2021,