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

Network segmentation optimization algorithm applied to ns3 parallel simulation

An optimization algorithm and network segmentation technology, applied in the field of computer simulation, can solve problems such as inability to achieve synchronization, errors, and influence on parallel simulation efficiency, and achieve the effect of improving time efficiency and balancing simulation tasks

Active Publication Date: 2020-07-28
四川易诚智讯科技有限公司 +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the Netflow that collects SNMP data and generates tasks belongs to two different modules, it cannot be synchronized in a strict sense, that is, to ensure that the generated weights and simulation tasks are in the same time period
This will lead to some errors in the division results generated by the division algorithm, resulting in unbalanced division results and excessive communication between divisions, which will seriously affect the final parallel simulation efficiency and fail to achieve the expected parallel simulation optimization. Effect

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
  • Network segmentation optimization algorithm applied to ns3 parallel simulation
  • Network segmentation optimization algorithm applied to ns3 parallel simulation
  • Network segmentation optimization algorithm applied to ns3 parallel simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0042] The present invention adopts the method of generating weights based on the flow matrix of Netflow. The simulation task is generated through Netflow data, and at the same time, the Netflow data is used to generate weights, which can ensure that the weights are completely consistent with the tasks. The whole method is divided into three steps, the specific process is as follows: figure 2 As shown, the network segmentation optimization algorithm applied to NS3 parallel simulation includes the following steps:

[0043] S1. Obtain the traffic matrix by analyzing the Netflow data, and then read and process the routing table in the database to generate the routing matrix file;

[0044] Netflow flow was invented by D.Kerr and B.Bruins of Cisco in 1996. Netflow data represents a one-way data flow transmitted between a source IP address and a de...

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 a network partitioning optimization algorithm applied to NS3 parallel simulation. The algorithm comprises the following steps: S1, acquiring a traffic matrix by analyzing Netflow data; reading a routing table in a database to generate a routing matrix file; S2, generating link traffic and node traffic, generating link traffic through the routing matrix file and the traffic matrix, and combining the link traffic with a link connection state file to generate the node traffic; S3, generating a CSR format file of a corresponding Metis partitioning algorithm, generating the CSR format file of the corresponding Metis partitioning algorithm by standardizing the link weight and the node weight. By using the optimization algorithm provided by the invention, the acquired Netflow traffic data is processed, the traffic data of the node and the link is computed by using a traffic matrix generation method so as to acquire the weight of the node and the link; the original network topology is partitioned according to the weight of the node and the side by using the Metis algorithm so as to balance the simulation task load of each partition, thereby improving the time efficiency of the whole NS3 parallel simulation system.

Description

technical field [0001] The invention belongs to the technical field of computer simulation, in particular to a network segmentation optimization algorithm applied to NS3 parallel simulation. Background technique [0002] Computer simulation refers to the calculation and simulation of the actual or virtual system behavior model within a certain period of time. Since the 1960s and 1970s, with the continuous development of science and technology, the models established by human research in many fields have become larger and larger, such as: complex networks, weather forecasts, new drug development, intelligent machines, aircraft test flights, oil exploration, Real-time economic planning, nuclear physics, and plasma physics, etc., require an astonishing increase in the amount of calculations required. Ordinary serial simulations take too long to complete and cannot meet people's needs more and more. Therefore, parallel simulations have become an important means of computing and ...

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 Patents(China)
IPC IPC(8): H04L12/24H04L12/26
CPCH04L41/0823H04L41/0896H04L41/12H04L41/145H04L43/0888
Inventor 占梦来张云张军袁进
Owner 四川易诚智讯科技有限公司