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
相关论文
共 42 条
  • [1] An adaptive heuristic for multi-objective controller placement in software-defined networks
    Ahmadi, Vahid
    Khorramizadeh, Mostafa
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 : 204 - 228
  • [2] Resilient placement of SDN controllers exploiting disjoint paths
    Alenazi, Mohammed J. F.
    Cetinkaya, Egemen K.
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2020, 31 (02)
  • [3] Beheshti Z., 2013, International Journal of Advances in Soft Computing and its Application, V5, P1
  • [4] Control plane delay minimization-based capacitated controller placement algorithm for SDN
    Chai, Rong
    Yuan, Qiongfang
    Zhu, Lei
    Chen, Qianbin
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2019, 2019 (01)
  • [5] Multi-Controller Placement Towards SDN Based on Louvain Heuristic Algorithm
    Chen, Wen
    Chen, Cong
    Jiang, Xueqin
    Liu, Leijie
    [J]. IEEE ACCESS, 2018, 6 : 494986 - 494997
  • [6] Eberhart R., 1995, MHS 95 P 6 INT S MIC, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215, 10.1109/mhs.1995.494215]
  • [7] Software-Defined Networking: A survey
    Farhady, Hamid
    Lee, HyunYong
    Nakao, Akihiro
    [J]. COMPUTER NETWORKS, 2015, 81 : 79 - 95
  • [8] Gao Y, 2015, INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION ENGINEERING (CSIE 2015), P44
  • [9] Metaheuristics: review and application
    Gogna, Anupriya
    Tayal, Akash
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2013, 25 (04) : 503 - 526
  • [10] The Controller Placement Problem
    Heller, Brandon
    Sherwood, Rob
    McKeown, Nick
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 473 - 478