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 条
  • [21] The Internet Topology Zoo
    Knight, Simon
    Nguyen, Hung X.
    Falkner, Nickolas
    Bowden, Rhys
    Roughan, Matthew
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2011, 29 (09) : 1765 - 1775
  • [22] 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
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (01): : 4 - 17
  • [23] SDN-Based Load Balancing Scheme for Multi-Controller Deployment
    Li, Guoyan
    Wang, Xinqiang
    Zhang, Zhigang
    [J]. IEEE ACCESS, 2019, 7 : 39612 - 39622
  • [24] Density cluster based approach for controller placement problem in large-scale software defined networkings
    Liao, Jianxin
    Sun, Haifeng
    Wang, Jingyu
    Qi, Qi
    Li, Kai
    Li, Tonghong
    [J]. COMPUTER NETWORKS, 2017, 112 : 24 - 35
  • [25] Liu J, 2016, COMPUT SCI INF SYST, V13, P547, DOI [10.2298/CSIS160225014, 10.2298/CSIS160225014L]
  • [26] An exact algorithm for the capacitated vertex p-center problem
    Özsoy, FA
    Pinar, MÇ
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (05) : 1420 - 1436
  • [27] Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems
    Rao, R. V.
    Savsani, V. J.
    Vakharia, D. P.
    [J]. COMPUTER-AIDED DESIGN, 2011, 43 (03) : 303 - 315
  • [28] On reliable controller placements in Software-Defined Networks
    Ros, Francisco J.
    Ruiz, Pedro M.
    [J]. COMPUTER COMMUNICATIONS, 2016, 77 : 41 - 51
  • [29] Sahoo K. Sagar, 2017, P 14 INT JOINT C E B, P1
  • [30] Introduction to the Special Issue on Recent Developments in Multimedia Watermarking Using Machine Learning
    Singh, Amit Kumar
    [J]. JOURNAL OF INTELLIGENT SYSTEMS, 2018, 27 (01) : 1 - 3