Parameter Optimization Model of Heuristic Algorithms for Controller Placement Problem in Large-Scale SDN

被引:10
|
作者
Li, Yi [1 ]
Guan, Shaopeng [1 ]
Zhang, Conghui [1 ]
Sun, Wenwen [1 ]
机构
[1] Shandong Technol & Business Univ, Sch Informat & Elect Engn, Yantai 264005, Peoples R China
基金
中国国家自然科学基金;
关键词
Controller placement problem; delay; heuristic algorithm; parameter optimization; particle swarm optimization; software defined network;
D O I
10.1109/ACCESS.2020.3017673
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Controller Placement Problem (CPP) is a key technical challenge in a large-scale Software Defined Network (SDN). Low-complexity heuristic algorithm is widely used for solving the CPP. However, parameter settings of the heuristic algorithm greatly affect the result of the CPP. Therefore, we establish a Parameter Optimization Model (POM) for the heuristic algorithm applied to the CPP. The heuristic algorithm can effectively solve the CPP by using the optimized parameters obtained in POM. To verify the effectiveness of the POM, we first establish a synthetical-delay controller placement model to reduce the delay between the controllers and the switches and the delay between the controllers. Further, we select the bat algorithm, the firefly algorithm, and the varna-based optimization respectively to solve the model, and use the particle swarm optimization method to optimize the parameters of the three algorithms. Experimental results on real topologies show that compared with original algorithms and other similar algorithms, the algorithms with optimized parameters perform better.
引用
收藏
页码:151668 / 151680
页数:13
相关论文
共 50 条
  • [1] Heuristic Approaches to the Controller Placement Problem in Large Scale SDN Networks
    Lange, Stanislav
    Gebert, Steffen
    Zinner, Thomas
    Tran-Gia, Phuoc
    Hock, David
    Jarschel, Michael
    Hoffmann, Marco
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (01): : 4 - 17
  • [2] Heuristic approaches for the reliable SDN controller placement problem
    Singh, Ashutosh Kumar
    Maurya, Saurabh
    Kumar, Naveen
    Srivastava, Shashank
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2020, 31 (02)
  • [3] Specialized Heuristics for the Controller Placement Problem in Large Scale SDN Networks
    Lange, Stanislav
    Gebert, Steffen
    Spoerhase, Joachim
    Rygielski, Piotr
    Zinner, Thomas
    Kounev, Samuel
    Phuoc Tran-Gia
    2015 27TH INTERNATIONAL TELETRAFFIC CONGRESS ITC 27, 2015, : 210 - 218
  • [4] Evaluating heuristic techniques as a solution of controller placement problem in SDN
    Ashutosh Kumar Singh
    Shashank Srivastava
    Shashwati Banerjea
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 11729 - 11746
  • [5] Evaluating heuristic techniques as a solution of controller placement problem in SDN
    Singh, Ashutosh Kumar
    Srivastava, Shashank
    Banerjea, Shashwati
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (9) : 11729 - 11746
  • [6] Performance of Metaheuristic Algorithms for the Controller Placement Problem in SDN
    Christofaro, Ana Carolina O.
    Carvalho, Marcelo M.
    Silva, Daniel G.
    2020 IEEE 25TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2020,
  • [7] Large-Scale Dynamic Controller Placement
    ul Huque, Md Tanvir Ishtaique
    Si, Weisheng
    Jourjon, Guillaume
    Gramoli, Vincent
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01): : 63 - 76
  • [8] Algorithms for large-scale flat placement
    Vygen, J
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 746 - 751
  • [9] SDN Controller Placement Design for Large Scale Production Network
    Effendy, Muhammad Zen
    Munadi, Rendy
    Naning H, Sofia
    2016 IEEE ASIA PACIFIC CONFERENCE ON WIRELESS AND MOBILE (APWIMOB), 2016, : 74 - 79
  • [10] Parameter Optimization in GA for Large-scale Traveling Salesman Problem
    Tian, Xingke
    Yang, Shuo
    2ND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING, INFORMATION SCIENCE AND INTERNET TECHNOLOGY, CII 2017, 2017, : 217 - 224