Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed semi-physical simulation system based on NS3

A semi-physical simulation and distributed technology, applied in the field of network simulation, can solve the problems of no interface provided, unable to combine mpi and semi-physical interface, etc., to achieve the effect of increasing capacity, ensuring normal operation, and having scalability.

Active Publication Date: 2021-07-13
YANGTZE DELTA REGION INST (QUZHOU) UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Use NS3 to simulate the network protocol of a small network. NS3 generally uses serial simulation, which is usually no problem for simple network topologies. For large-scale network simulation, the official mpi interface is provided for distributed simulation. , for the need to communicate with nodes in the real network, the official provides a semi-physical interface to meet such scenarios, but if you want to perform distributed simulation and communicate with nodes in the real network at the same time, NS3 itself does not provide such a interface, and at the same time, it is impossible to directly combine mpi and half-physical interface

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
  • Distributed semi-physical simulation system based on NS3
  • Distributed semi-physical simulation system based on NS3
  • Distributed semi-physical simulation system based on NS3

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to facilitate those skilled in the art to understand the technical content of the present invention, the content of the present invention will be further explained below in conjunction with the accompanying drawings.

[0024] The present invention provides a distributed semi-physical simulation system based on NS3, which is mainly aimed at large-scale wireless sensor self-organizing networks. The simulation node is a node that has the same network protocol stack as the simulation node and the physical node, that is, a wireless sensor node. The following is combined with the accompanying drawings The implementation steps of the present invention are described in detail.

[0025] NS3 provides two ways to interact with the physical network, that is, the realization of two half-physical interfaces: TapBridge and FdNetDevice.

[0026] TapBridge: It is a subclass of NetDevice. Nodes installed with TapBridge network devices can send and receive packets from physical h...

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 discloses a distributed semi-physical simulation system based on NS3, which is applied to the field of network simulation and aims to solve the problem that distributed simulation and node communication with a real network cannot be realized by the existing NS3 simulation. According to the invention, simulation nodes are dispersed in a distributed host to operate, and when communication between the simulation nodes is on one host, normal processing is carried out according to a used network protocol; when communication between the simulation nodes needs to be carried out on different hosts, a distributed coordinator is used for carrying out, and it is guaranteed that a network protocol can work normally; when communication occurs on the simulation nodes and the physical nodes, data needing to be sent are directly sent to a network card of the physical host through a semi-physical interface installed on the simulation nodes; therefore, the communication is carried out on the simulation nodes and the physical nodes through a real network card of the physical host and the physical nodes.

Description

technical field [0001] The invention belongs to the field of network simulation, in particular to a distributed semi-physical simulation technology. Background technique [0002] NS3 (NetworkSimulatorVersion-3) is a network simulator that combines the characteristics of many excellent simulators. NS3 is free and open source, and has unique characteristics in terms of completeness and scalability. NS3 is rich in functions, integrates dozens of modules, and has good support for various network communication models and network protocols. It also provides developers with rich interfaces and base classes. Developers can develop independent modules according to research needs. , has good scalability. At present, the open source community of NS3 is also one of the more active communities. Use NS3 to simulate the network protocol of a small network. NS3 generally uses serial simulation, which is usually no problem for simple network topologies. For large-scale network simulation, ...

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): G05B17/02
CPCG05B17/02
Inventor 刘强王逸平韦云凯杨鲲沈军
Owner YANGTZE DELTA REGION INST (QUZHOU) UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products