Unlock instant, AI-driven research and patent intelligence for your innovation.

SDN network controller deployment method and system based on double heuristic algorithm

A heuristic algorithm and network controller technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as the impact of results, and achieve the effect of improving accuracy and precision, approximate solutions, and small gaps

Active Publication Date: 2020-07-10
临沂赛特信息技术有限公司
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The inventor found that the essence of the algorithm is a random algorithm, and a slight improper setting will have a great impact on the results

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SDN network controller deployment method and system based on double heuristic algorithm
  • SDN network controller deployment method and system based on double heuristic algorithm
  • SDN network controller deployment method and system based on double heuristic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0127] This embodiment protects a SDN network controller deployment system based on a dual heuristic algorithm, such as Figure 6 shown, including:

[0128] The problem model building module: configured to set up the SDN controller deployment problem model with the goal of minimizing the transmission delay between the controller and the switch in the SDN network;

[0129] Determination module: configured to select the firefly algorithm as the main algorithm and the particle swarm optimization algorithm as the auxiliary algorithm, and determine the key parameters of the main algorithm;

[0130] Main algorithm parameter optimization module: configured to iteratively optimize key parameters of the main algorithm using a heuristic algorithm as an auxiliary algorithm to obtain optimized parameters of the main algorithm;

[0131] Solving module: configured to use the main algorithm to solve the SDN controller deployment problem model according to the optimized parameters, and obtai...

Embodiment 3

[0133] This embodiment provides an electronic device, including a memory, a processor, and computer instructions stored in the memory and executed on the processor. When the computer instructions are executed by the processor, the steps described in the method in Embodiment 1 are completed.

Embodiment 4

[0135] This embodiment provides a computer-readable storage medium for storing computer instructions, and when the computer instructions are executed by a processor, the steps described in the method in Embodiment 1 are completed.

[0136] The electronic equipment proposed in the present disclosure can be a mobile terminal and a non-mobile terminal. The non-mobile terminal includes a desktop computer, and the mobile terminal includes a smart phone (Smart Phone, such as an Android phone, an IOS phone, etc.), smart glasses, a smart watch, and a smart bracelet. , tablets, laptops, personal digital assistants and other mobile Internet devices that can communicate wirelessly.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an SDN network controller deployment method and system based on a double heuristic algorithm, and the method comprises the following steps: building an SDN controller deploymentproblem model with the minimum transmission delay of a controller and a switch in an SDN network as a target; respectively selecting a heuristic algorithm as a main algorithm and an auxiliary algorithm, and determining key parameters of the main algorithm; iteratively optimizing the key parameters of the main algorithm by adopting a heuristic algorithm as an auxiliary algorithm to obtain optimized parameters of the main algorithm; and according to the optimized parameters, using a main algorithm to solve the SDN controller deployment problem model, and obtaining the coordinates of the SDN network controller in the topology and the mapping relationship between the SDN network controller and the switch. According to the method, the double heuristic algorithms are provided, the two heuristicalgorithms are combined, the key parameters of the main algorithm are optimized by using the auxiliary algorithm, the performance of the algorithm is improved, and the solving difficulty is reduced,so that the problem solving is more accurate, and the solved approximate optimal solution is better.

Description

technical field [0001] The present disclosure relates to related technical fields, and specifically relates to a method and system for deploying an SDN network controller based on a dual heuristic algorithm. Background technique [0002] The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art. [0003] With the explosive development of information technologies such as cloud computing, the Internet of Things, and big data, higher requirements have been put forward for the network to process massive data, such as lower packet loss rate, millisecond-level delay, and more stringent security. level. It is difficult for the traditional network architecture to meet these requirements, so a new type of network architecture - software-defined network (SDN) was born. The differences between the two architectures are as follows: figure 1 shown. SDN is characterized by separation of control an...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24
CPCH04L41/0893H04L41/0803H04L41/145
Inventor 管绍朋李奕张聪辉孙文文
Owner 临沂赛特信息技术有限公司