Wireless SND network simulation platform, construction method of platform and use method of platform

By using standard SDN switches to simulate wireless network nodes and establish mapping nodes, the problem of complex implementation of SDN routing protocols and low efficiency in building simulation platforms in the prior art is solved, and efficient wireless SDN network simulation and fast communication effect verification is achieved.

CN119402370AActive Publication Date: 2025-02-07WUHAN SHIP COMM RES INST (NO 722 RES INST OF CHINA STATE SHIPBUILDING CORP)
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411498530.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-07
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

During the construction process of the existing wireless SDN network simulation platform, the implementation of the SDN routing protocol is complex, resulting in low efficiency in the construction of the simulation platform. The control information interaction requires a large number of joint adjustments and adaptations, and it is impossible to quickly realize wireless SDN network communication verification.

Method used

Multiple standard SDN switches are used to simulate terminal nodes in wireless networks, run the SDN routing protocol in standard SDN switches, and establish mapping nodes through multi-port network card connectors to realize the mapping and forwarding of data interactions.

Benefits of technology

It improves the implementation efficiency and communication effect verification efficiency of the wireless SDN network simulation platform, reduces the complexity of control information interaction and the joint adjustment adaptation amount, and achieves the purpose of quickly responding to user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402370A_ABST
    Figure CN119402370A_ABST
Patent Text Reader

Abstract

The invention provides a wireless SND network simulation platform, a construction method of the platform and a use method of the platform, and relates to the technical field of wireless network communication. The platform comprises a plurality of standard SDN switches used for simulating a plurality of terminal nodes in a wireless network to correspondingly obtain a plurality of simulation network nodes; the simulation network node operates an SDN routing protocol in the standard SDN switch; and the plurality of mapping nodes are in one-to-one correspondence with the simulation network nodes, and data interaction between different simulation network nodes is mapped into data interaction between the corresponding mapping nodes one by one. According to the invention, the standard SDN switch is utilized to simulate the network node to obtain the SDN routing protocol, so that re-implementation of the SDN routing protocol is omitted, and the implementation efficiency of the wireless SDN network simulation platform is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless network communications, and in particular to a wireless SND network simulation platform based on an SND switch, a method for constructing the platform, and a method for using the platform. Background Art

[0002] With the application of large-scale unmanned equipment, the network environment in which it is used is becoming more and more complex and changeable. The environmental requirements for the wireless communication network of unmanned equipment are becoming higher and higher, and the routing protocols running in its wireless network are increasingly in need of innovation. Applying the SDN (Software Defined Network) technology that is developing rapidly in wired networks to wireless network communications is an important direction for the development of wireless network communication technology. How to build a wireless SDN network simulation platform and then analyze whether the current wireless SDN network environment is suitable for wireless network communications is an important topic for research on wireless SDN network technology.

[0003] At present, when building a wireless SDN network simulation platform, the SDN routing protocol is implemented in the wireless network simulation platform, and then the simulation platform is used to determine whether the current wireless SDN network environment is suitable for wireless network communication. Although this method is simple, it is quite complicated to implement the SDN routing protocol in a general wireless network simulation platform. For example, it is necessary to implement the SDN routing protocol by setting up a protocol stack including the application layer, slice layer, control layer and data layer, and the interaction of control information between the network nodes and the SDN controller requires a lot of joint debugging and adaptation, which will lead to low efficiency of the wireless SDN network simulation platform and make it impossible to quickly realize the wireless SDN network communication verification. Summary of the invention

[0004] Based on this, it is necessary to provide a wireless SND network simulation platform, a platform construction method and a platform usage method to address the above-mentioned technical problems, so as to improve the shortcomings of existing methods, such as complex implementation methods of SDN routing protocols, low efficiency in building network simulation platforms, and the need for a large amount of joint debugging and adaptation in the interaction of control information.

[0005] In a first aspect, the present invention provides a wireless SND network simulation platform, the method comprising: A plurality of standard SDN switches are used to simulate a plurality of terminal nodes in a wireless network, and a plurality of simulated network nodes are obtained correspondingly; the simulated network nodes run the SDN routing protocol in the standard SDN switches; A plurality of mapping nodes correspond one-to-one to the simulated network nodes, and data interactions between different simulated network nodes are mapped one-to-one to data interactions between corresponding mapping nodes.

[0006] Furthermore, the platform also includes a multi-port network card connector, which is used to map the data to corresponding mapping nodes when data between different simulated network nodes interact.

[0007] Furthermore, the multiple network card ports of the multi-port network card connector are correspondingly connected to the multiple simulated network nodes.

[0008] Furthermore, the data interaction process includes: When the multi-port network card connector receives a data packet from the simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; The mapping node determines the destination mapping node according to the destination MAC address; The destination mapping node receives a data packet, and forwards the data packet to a simulated network node corresponding to the destination mapping node according to the network port correspondence.

[0009] In a second aspect, the present invention further provides a method for constructing a wireless SND network simulation platform, the method comprising: Using multiple standard SDN switches to simulate multiple terminal nodes in a wireless network, a corresponding multiple simulated network nodes are obtained; the simulated network nodes run the SDN routing protocol in the standard SDN switches; A plurality of mapping nodes are established, and the mapping nodes correspond one-to-one to the simulated network nodes; wherein data interactions between different simulated network nodes are mapped one-to-one to data interactions between corresponding mapping nodes.

[0010] Furthermore, when data between different simulated network nodes are interacted, the data is mapped to corresponding mapping nodes through a multi-port network card connector.

[0011] Furthermore, the multiple network card ports of the multi-port network card connector are correspondingly connected to the multiple simulated network nodes.

[0012] Furthermore, the data interaction process includes: When the multi-port network card connector receives a data packet from the simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; The mapping node determines the destination mapping node according to the destination MAC address; The destination mapping node receives a data packet, and forwards the data packet to a simulated network node corresponding to the destination mapping node according to the network port correspondence.

[0013] In a third aspect, the present invention also provides a method for using a wireless SND network simulation platform, characterized in that the current network communication effect verification is judged based on the communication link characteristics obtained during data forwarding of a wireless SND network simulation platform as described in any of the above items.

[0014] Furthermore, the communication link characteristics include: one or more of transmission bandwidth, transmission delay, packet loss rate, and jitter.

[0015] In general, the present invention provides a wireless SND network simulation platform, a method for constructing the platform, and a method for using the platform, which can achieve the following beneficial effects compared with the prior art: The present invention directly uses standard SDN switches to simulate network nodes to obtain SDN routing protocols, instead of re-implementing SDN routing protocols on the simulation platform in a complex manner by setting up protocol stacks including application layer, slice layer, control layer and data layer, thereby eliminating the implementation process of SDN routing protocols, greatly improving the implementation efficiency of the wireless SDN network simulation platform and the communication effect verification efficiency of the current wireless SDN network, and achieving the purpose of responding to user needs quickly and timely. In addition, one or more standard SDN switches can interact directly with the SDN controller, so that the interaction of control information does not require a large amount of joint debugging and adaptation, thereby making the interaction smoother and faster. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 It is a schematic diagram of the structure of a wireless SDN network simulation platform, a method for constructing the platform, and a method for using the platform provided by the present invention; Figure 2 The present invention provides a method schematic diagram of a wireless SND network simulation platform, a method for constructing the platform, and a method for using the platform. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in combination with the drawings and embodiments of the present invention. Obviously, the described embodiments are partial embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.

[0019] It should be noted that, in the description of the embodiments of the present invention, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a method, step or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such method, step or system. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the method, step or system including the element.

[0020] First, as Figure 1 As shown, the present invention provides a wireless SND network simulation platform, which includes building a wireless SND network scenario.

[0021] Among them, building a wireless SND network scenario includes setting up multiple standard SDN switches and multiple mapping nodes according to the current wireless network environment.

[0022] The current wireless network environment includes network type, service traffic type, number of nodes in the network, topological connection, data transmission routing, and link channel parameters between nodes, thus constructing Figure 1 The network scenario shown includes nodes, topology, and links.

[0023] A plurality of standard SDN switches are used to simulate a plurality of terminal nodes in a wireless network, and a plurality of simulated network nodes are obtained correspondingly; wherein the simulated network nodes run the SDN routing protocol in the standard SDN switch.

[0024] It should be noted that the standard SDN switch is directly connected to the SDN controller. The standard SDN switch refers to a commercial SDN switch that can directly obtain the SDN routing protocol. For example: h3c s5130s series, fsn8500 series, Huawei Cloud Engine s16700 series, etc.

[0025] A plurality of mapping nodes are arranged in the simulation device and correspond one-to-one to the simulated network nodes. The data interaction between different simulated network nodes is mapped one-to-one to the data interaction between the corresponding mapping nodes.

[0026] It should be noted that the transmission bandwidth, transmission delay, packet loss rate, jitter and other characteristics in the communication link are all simulated through data transmission between different mapping nodes.

[0027] As an embodiment, the platform also includes a multi-port network card connector, which is used to map data to corresponding mapping nodes when data between different simulated network nodes interact.

[0028] It should be noted that each standard SDN switch is not directly connected through a network cable, but is connected to the wireless SND network simulation platform device through a multi-port network card connector. Data forwarding is achieved between each mapping node through a forwarding program.

[0029] The SDN routing protocol in the standard SDN switch runs directly on the simulated network nodes. When data is interacted between the simulated network nodes, the data is sent to the corresponding mapping node through the multi-port network card connector for forwarding.

[0030] In other words, the multi-port network card connector is used to realize the physical connection between the simulated network node and the corresponding mapping node, and is configured on the wireless SND network simulation platform device.

[0031] Furthermore, the multiple network card ports of the multi-port network card connector are connected to multiple simulated network nodes. More specifically, one network card port is directly connected to one simulated network node via a network cable, and data packets are forwarded via an internal forwarding program of the multi-port network card connector.

[0032] Among them, the data interaction process includes: when the multi-port network card connector receives a data packet from a simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; the mapping node determines the destination mapping node according to the destination MAC address; the destination mapping node receives the data packet, and forwards the data packet to the simulated network node corresponding to the destination mapping node according to the network port correspondence.

[0033] In a second aspect, the present invention also proposes a method for constructing a wireless SND network simulation platform, such as Figure 2 As shown, the method includes: Step 101: using multiple standard SDN switches to simulate multiple terminal nodes in a wireless network, thereby obtaining multiple simulated network nodes; the simulated network nodes run the SDN routing protocol in the standard SDN switches; Step 102: Establish multiple mapping nodes, where the mapping nodes correspond to the simulated network nodes one by one; wherein the data interaction between different simulated network nodes is mapped one by one to the data interaction between the corresponding mapping nodes.

[0034] It should be noted that when data between different simulated network nodes are interacting, the data is mapped to the corresponding mapping node through the multi-port network card connector.

[0035] The SDN routing protocol sends a flow table to each simulated network node based on the current network status and application requirements. When each simulated network node receives a data packet, it queries the flow table based on the IP information, port information, protocol information and other data information in the data packet to determine the next hop simulated network node of the data packet. After determining the destination node, the SDN switch will automatically modify the source MAC address and destination MAC address of the data packet and forward the data packet to the mapping node.

[0036] Furthermore, the multiple network card ports of the multi-port network card connector are connected to multiple simulated network nodes. More specifically, one network card port is directly connected to one simulated network node via a network cable, and data packets are forwarded via an internal forwarding program of the multi-port network card connector.

[0037] Among them, the data interaction process includes: when the multi-port network card connector receives a data packet from a simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; the mapping node determines the destination mapping node according to the destination MAC address; the destination mapping node receives the data packet, and forwards the data packet to the simulated network node corresponding to the destination mapping node according to the network port correspondence.

[0038] In a third aspect, the present invention also proposes a method for using a wireless SND network simulation platform, which verifies the current network communication effect based on the communication link characteristics obtained during data forwarding of the wireless SND network simulation platform. The communication link characteristics include: one or more of transmission bandwidth, transmission delay, packet loss rate, jitter, robustness, and QOS.

[0039] The wireless SND network simulation platform can be used to test the effect of network communication using the SND routing protocol in other wireless environments. For example, when the transmission bandwidth, transmission delay, packet loss rate, jitter, robustness, QOS (quality of service) and other parameters meet the set condition thresholds, it means that the effect of network communication using the SND routing protocol is good.

[0040] It should be noted that other technical features in the construction method and use method of the wireless SND network simulation platform are consistent with the technical features of the above-mentioned wireless SND network simulation platform, and will not be repeated here.

[0041] In summary, the present invention utilizes standard SDN switches to simulate network nodes to obtain SDN routing protocols, eliminating the need to re-implement the SDN routing protocols, greatly improving the implementation efficiency of the wireless SDN network simulation platform; at the same time, it ensures that the direct control information interaction between the standard SDN switch and the SDN controller will be smoother.

[0042] It should be noted that, for the above-mentioned various embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, and according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0043] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. In the several embodiments provided in this application, it should be understood that the disclosed method or system can be implemented in other ways. For example, the embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0044] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0045] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0046] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application.

[0047] Those skilled in the art will appreciate that all or part of the various circuits in the above embodiments may be completed by entering a program to instruct related hardware, and the program may be stored in a computer-readable memory, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0048] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

[0049] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0050] It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A wireless SND network simulation platform, characterized in that: The platform includes: A plurality of standard SDN switches are used to simulate a plurality of terminal nodes in a wireless network, and a plurality of simulated network nodes are obtained correspondingly; the simulated network nodes run the SDN routing protocol in the standard SDN switches; A plurality of mapping nodes correspond one-to-one to the simulated network nodes, and data interactions between different simulated network nodes are mapped one-to-one to data interactions between corresponding mapping nodes.

2. The method for constructing a wireless SND network simulation platform according to claim 1, characterized in that: The platform also includes a multi-port network card connector, which is used to map the data to the corresponding mapping node when the data between different simulated network nodes interact.

3. The method for constructing a wireless SND network simulation platform according to claim 2, characterized in that: The multiple network card ports of the multi-port network card connector are correspondingly connected to the multiple simulated network nodes.

4. The method for constructing a wireless SND network simulation platform according to claim 1, characterized in that: The data interaction process includes: When the multi-port network card connector receives a data packet from the simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; The mapping node determines the destination mapping node according to the destination MAC address; The destination mapping node receives a data packet, and forwards the data packet to a simulated network node corresponding to the destination mapping node according to the network port correspondence.

5. A method for constructing a wireless SND network simulation platform, characterized in that: The method comprises: Using multiple standard SDN switches to simulate multiple terminal nodes in a wireless network, a corresponding multiple simulated network nodes are obtained; the simulated network nodes run the SDN routing protocol in the standard SDN switches; A plurality of mapping nodes are established, and the mapping nodes correspond one-to-one to the simulated network nodes; wherein data interactions between different simulated network nodes are mapped one-to-one to data interactions between corresponding mapping nodes.

6. The method for constructing a wireless SND network simulation platform according to claim 1, characterized in that: When data between different simulated network nodes interact, the data is mapped to the corresponding mapping node through the multi-port network card connector.

7. The method for constructing a wireless SND network simulation platform according to claim 6, characterized in that: The multiple network card ports of the multi-port network card connector are correspondingly connected to the multiple simulated network nodes.

8. The method for constructing a wireless SND network simulation platform according to claim 1, characterized in that: The data interaction process includes: When the multi-port network card connector receives a data packet from the simulated network node, after determining the source simulation node according to the network port correspondence, the data packet is forwarded to the mapping node corresponding to the simulated network node; The mapping node determines the destination mapping node according to the destination MAC address; The destination mapping node receives a data packet, and forwards the data packet to a simulated network node corresponding to the destination mapping node according to the network port correspondence.

9. A method for using a wireless SND network simulation platform, characterized in that: The current network communication effect verification is judged according to the communication link characteristics obtained during data forwarding of a wireless SND network simulation platform according to any one of claims 1 to 4.

10. The method for using a wireless SND network simulation platform according to claim 9, characterized in that: The communication link characteristics include: one or more of transmission bandwidth, transmission delay, packet loss rate, and jitter.

Citation Information

Patent Citations

  • Wireless network topology simulation method adopting Ethernet promiscuous mode

    CN101925102A

  • Software-hardware mixed virtual network customizing system based on SDN

    CN108540307A

  • Virtual router and method for realizing interconnection between SDN network and traditional IP network

    CN110430114A

  • Implementation method of spatial information network large-scale link simulator

    CN110535764A

  • SDN-based satellite network management and control protocol semi-physical test device

    CN112600717A