Wireless network topology visualization and fault analysis system

By using network state perception, network link visualization and fault management modules in the wireless network topology visualization and fault analysis system, the problems of dynamic network topology diagram visualization and fault analysis are solved, and network performance and security optimization is achieved.

CN119299312APending Publication Date: 2025-01-10杭州智元研究院有限公司
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411331657.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The prior art is difficult to realize the visualization and failure analysis of dynamic network topology diagrams in a manned and unmanned hybrid radio communication network, and it is unable to effectively support administrators to quickly locate network failures and optimize network performance.

Method used

A wireless network topology visualization and fault analysis system was designed, including network state perception module, network link visualization module and network fault management module. Data is collected and analyzed by a portable network controller to realize the visualization and fault monitoring of equipment topology diagrams. , supports dynamic alarm and network security monitoring.

Benefits of technology

It realizes an intuitive understanding of the connection relationship of network equipment by administrators, quickly locate the source of failures, optimize network performance and security protection, and improves the network's carrying capacity and throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119299312A_ABST
    Figure CN119299312A_ABST
Patent Text Reader

Abstract

The invention discloses a wireless network topology visualization and fault analysis system, and the system comprises a networking state sensing module which is used for collecting the communication state data of various types of wireless transmission equipment in a network environment; the network link visualization module is used for analyzing the data acquired by the networking state sensing module, completing statistics of equipment traffic in a link and completing visual display of an equipment topological graph and traffic use conditions; the network fault management module is used for dynamically monitoring a network node communication state to identify a network fault node and giving an alarm; and the network security visualization module is used for monitoring a network security state in real time, supporting custom configuration of a firewall, and performing alarm and log storage on network security abnormity. According to the method, the connection relation and the topological structure of the equipment in the network can be visually displayed, the fault source can be rapidly positioned, and capacity planning and flow optimization can be carried out.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of manned and unmanned hybrid radio communication networks, and in particular to a wireless network topology visualization and fault analysis system. Background Art

[0002] The network device topology diagram is a graphical representation that shows the various devices in the network (routers, switches, mobile terminals, etc.) and the connection relationship between them. Commonly used tools for drawing topology diagrams include Microsoft Visio, which is integrated with Microsoft's office software. Its advantages are user-friendly interface and easy to use, but it can only be used for static topology diagrams and cannot be used for dynamic networks; Diagrams is an open source software. Its advantages are that it is completely free but powerful, but its disadvantages are that it requires a certain learning cost and limited professional support.

[0003] In view of the complex characteristics of manned and unmanned hybrid radio communication networks, a wireless network topology visualization and fault analysis method is studied to provide administrators with a complete communication node topology map, realize the rapid location of network faults, and strengthen network security protection, which is of great significance. Summary of the invention

[0004] The purpose of the present invention is to design a wireless network topology visualization and fault analysis system for the current communication network architecture under the "communication node + terminal user" mode, so that administrators can intuitively understand the connection relationship and topological structure between devices in the network, including the connection method and layout between devices such as servers, routers, switches, etc.; it can also help administrators quickly locate the source of network failures, and plan and maintain the network to strengthen network security protection; at the same time, it can also be used for capacity planning and traffic optimization, predict the network's carrying capacity, and reasonably plan bandwidth resources, thereby improving network performance and throughput.

[0005] The technical solution to achieve the purpose of the present invention is: a wireless network topology visualization and fault analysis system, the system comprising:

[0006] The network status perception module is used to collect the communication status data of various wireless transmission devices in the network environment;

[0007] The network link visualization module is used to analyze the data collected by the networking status perception module, complete the statistics of device traffic in the link, and complete the visualization of device topology and traffic usage;

[0008] The network fault management module is used to dynamically monitor the communication status of network nodes to identify network fault nodes and issue alarms.

[0009] Furthermore, the networking status perception module scans the current network environment through a portable network controller, scans the wireless transmission equipment in the current network environment, collects the topological structure of nodes, terminals and links, collects the current receiving and sending traffic data of nodes and terminals, and collects the packet loss, delay and jitter data of the links.

[0010] Furthermore, the networking state perception module collects communication state data of various wireless transmission devices in the network environment, and the specific process includes:

[0011] 1) Send a request to the portable network controller through the protocol;

[0012] 2) Portable network controller collects information of wireless transmission devices in the network environment;

[0013] 3) Construct network equipment topology;

[0014] 4) Collect real-time traffic data of terminals and nodes;

[0015] 5) Construct traffic usage data of terminals and nodes;

[0016] 6) Collecting data related to links between wireless transmission devices;

[0017] 7) Construct link data;

[0018] 8) Link summarizes the collected data;

[0019] 9) The portable network controller returns the data through the protocol.

[0020] Furthermore, the network link visualization module is also used to implement data retention of network traffic information.

[0021] Furthermore, the network link visualization module implements the analysis of the data collected by the networking state perception module, completes the statistics of the device traffic in the link, and completes the visualization of the device topology map and traffic usage. The specific process includes:

[0022] 1) Analyze the data returned by the portable network controller;

[0023] 2) Construct a network device topology diagram;

[0024] 3) Construct node or terminal historical traffic change data;

[0025] 4) Build the top five terminals in terms of cumulative traffic sent and received.

[0026] Furthermore, the visual display of the traffic usage is specifically: displaying a line graph of the historical receiving and sending traffic of a node or terminal.

[0027] Furthermore, the network fault management module specifically implements:

[0028] 1) Start up and detect the device status, determine whether the wireless transmission device has timed out when sending back information, if so, send the timeout abnormal information status mark to the abnormal alarm module in the network fault management module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the sent back information, if yes, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if no, directly add the status information with a timestamp to the database table;

[0029] 2) Regularly detect the device status and determine whether the wireless transmission device has timed out the information returned. If so, mark the timeout abnormal information status and send it to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the returned information. If so, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, directly add the status information with a timestamp to the database table;

[0030] 3) Upon receiving the alarm information, the alarm information is timestamped and stored in the database table;

[0031] Furthermore, the network fault management module is also used to implement:

[0032] Receive the search conditions entered by the user, and determine whether the search conditions are correct through regular expressions. If correct, use SQL statements to obtain data from the database table, draw corresponding charts, and perform statistical analysis; if incorrect, send instructions to the user to re-enter the search conditions.

[0033] Furthermore, the system further comprises:

[0034] The network security visualization module is used to monitor the network security status in real time, support customized configuration of the firewall, and issue alarms and save logs for network security anomalies.

[0035] Furthermore, the network security visualization module also supports querying logs by date and event type.

[0036] Compared with the prior art, the present invention has the following significant advantages:

[0037] (1) The present invention supports network status perception and realizes the visualization of status data of each wireless communication transmission device.

[0038] (2) The present invention supports network link visualization and has network data backtracking capabilities.

[0039] (3) The present invention implements network fault management, can dynamically monitor the communication status of network nodes, and has alarm and automatic repair capabilities.

[0040] (4) The present invention supports network security visualization and can monitor the network security status in real time.

[0041] The present invention is further described in detail below in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 The figure is a flowchart of network status perception in one embodiment.

[0043] Figure 2 The figure is a flowchart of network traffic statistics in one embodiment.

[0044] Figure 3 The figure is a flowchart of network resource control in one embodiment.

[0045] Figure 4 FIG. 4 is a flowchart of network fault management in one embodiment. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0047] It should be noted that if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0048] In one embodiment, a wireless network topology visualization and fault analysis system is provided, the system comprising:

[0049] The network status perception module is used to collect the communication status data of various wireless transmission devices in the network environment;

[0050] Here, various types of wireless transmission equipment include radio stations, base stations, hotspots, etc.

[0051] The network link visualization module is used to analyze the data collected by the networking status perception module, complete the statistics of device traffic in the link, and complete the visualization of device topology and traffic usage;

[0052] The network fault management module is used to dynamically monitor the communication status of network nodes to identify network fault nodes and issue alarms.

[0053] Furthermore, in one of the embodiments, the networking status perception module scans the current network environment through a portable network controller, scans the wireless transmission equipment in the current network environment, collects the topological structure of nodes, terminals and links, collects the current receiving and sending traffic data of nodes and terminals, and collects the packet loss, delay and jitter data of the links.

[0054] Further, in one embodiment, in combination Figure 1 The networking status perception module collects the communication status data of various wireless transmission devices in the network environment. The specific process includes:

[0055] 1) Send a request to the portable network controller through the protocol;

[0056] 2) Portable network controller collects information of wireless transmission devices in the network environment;

[0057] 3) Construct network equipment topology;

[0058] 4) Collect real-time traffic data of terminals and nodes;

[0059] 5) Construct traffic usage data of terminals and nodes;

[0060] 6) Collecting data related to links between wireless transmission devices;

[0061] 7) Construct link data;

[0062] 8) Link summarizes the collected data;

[0063] 9) The portable network controller returns the data through the protocol.

[0064] Further, in one embodiment, in combination Figure 2 The network link visualization module is also used to implement data retention of network traffic information.

[0065] The solution of this embodiment can provide rich retrospective query capabilities, restore historical scenes from multiple angles, reorganize complete session information, and quickly restore the traffic information at that time.

[0066] Further, in one of the embodiments, the network link visualization module implements the parsing of the data collected by the networking state perception module, completes the statistics of the device traffic in the link, and completes the visualization of the device topology map and traffic usage. The specific process includes:

[0067] 1) Analyze the data returned by the portable network controller;

[0068] 2) Construct a network device topology diagram;

[0069] 3) Construct node or terminal historical traffic change data;

[0070] 4) Build the top five terminals in terms of cumulative traffic sent and received.

[0071] Furthermore, in one of the embodiments, the visual display of the traffic usage is specifically: displaying a line graph of the historical receiving and sending traffic of a node or terminal.

[0072] Further, in one embodiment, in combination Figure 3 , the network fault management module specifically implements:

[0073] 1) Start up and detect the device status, determine whether the wireless transmission device has timed out when sending back information, if so, send the timeout abnormal information status mark to the abnormal alarm module in the network fault management module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the sent back information, if yes, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if no, directly add the status information with a timestamp to the database table;

[0074] 2) Regularly detect the device status and determine whether the wireless transmission device has timed out the information returned. If so, mark the timeout abnormal information status and send it to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the returned information. If so, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, directly add the status information with a timestamp to the database table;

[0075] 3) Upon receiving the alarm information, the alarm information is timestamped and stored in the database table;

[0076] Furthermore, in one of the embodiments, the network fault management module is also used to implement:

[0077] Receive the search conditions entered by the user, and determine whether the search conditions are correct through regular expressions. If correct, use SQL statements to obtain data from the database table, draw corresponding charts, and perform statistical analysis; if incorrect, send instructions to the user to re-enter the search conditions.

[0078] Further, in one embodiment, in combination Figure 4 , the system further comprises:

[0079] The network security visualization module is used to monitor the network security status in real time, support customized configuration of the firewall, and issue alarms and save logs for network security anomalies.

[0080] Furthermore, in one of the embodiments, the network security visualization module also supports querying logs by date and event type.

[0081] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following is achieved:

[0082] The network status perception module is used to collect the communication status data of various wireless transmission devices in the network environment;

[0083] The network link visualization module is used to analyze the data collected by the networking status perception module, complete the statistics of device traffic in the link, and complete the visualization of device topology and traffic usage;

[0084] The network fault management module is used to dynamically monitor the communication status of network nodes to identify network fault nodes and issue alarms;

[0085] The network security visualization module is used to monitor the network security status in real time, support customized configuration of the firewall, and issue alarms and save logs for network security anomalies.

[0086] For the specific limitations of each module, please refer to the limitations of the wireless network topology visualization and fault analysis system above, which will not be repeated here.

[0087] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the computer program implements:

[0088] The network status perception module is used to collect the communication status data of various wireless transmission devices in the network environment;

[0089] The network link visualization module is used to analyze the data collected by the networking status perception module, complete the statistics of device traffic in the link, and complete the visualization of device topology and traffic usage;

[0090] The network fault management module is used to dynamically monitor the communication status of network nodes to identify network fault nodes and issue alarms;

[0091] The network security visualization module is used to monitor the network security status in real time, support customized configuration of the firewall, and issue alarms and save logs for network security anomalies.

[0092] For the specific limitations of each module, please refer to the limitations of the wireless network topology visualization and fault analysis system above, which will not be repeated here.

[0093] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments, and the above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A wireless network topology visualization and fault analysis system, characterized in that: The system comprises: The network status perception module is used to collect the communication status data of various wireless transmission devices in the network environment; The network link visualization module is used to analyze the data collected by the networking status perception module, complete the statistics of device traffic in the link, and complete the visualization of device topology and traffic usage; The network fault management module is used to dynamically monitor the communication status of network nodes to identify network fault nodes and issue alarms.

2. The wireless network topology visualization and fault analysis system according to claim 1, characterized in that: The networking status perception module scans the current network environment through a portable network controller, scans the wireless transmission equipment in the current network environment, collects the topological structure of nodes, terminals and links, collects the current receiving and sending traffic data of nodes and terminals, and collects the packet loss, delay and jitter data of the links.

3. The wireless network topology visualization and fault analysis system according to claim 2, characterized in that: The networking status perception module collects communication status data of various wireless transmission devices in the network environment. The specific process includes: 1) Send a request to the portable network controller through the protocol; 2) Portable network controller collects information of wireless transmission devices in the network environment; 3) Construct network equipment topology; 4) Collect real-time traffic data of terminals and nodes; 5) Construct traffic usage data of terminals and nodes; 6) Collecting data related to links between wireless transmission devices; 7) Construct link data; 8) Link summarizes the collected data; 9) The portable network controller returns the data through the protocol.

4. The wireless network topology visualization and fault analysis system according to claim 1, characterized in that: The network link visualization module is also used to implement data retention of network traffic information.

5. The wireless network topology visualization and fault analysis system according to claim 2, characterized in that: The network link visualization module implements the analysis of the data collected by the networking state perception module, completes the statistics of the device traffic in the link, and completes the visualization of the device topology map and traffic usage. The specific process includes: 1) Analyze the data returned by the portable network controller; 2) Construct a network device topology diagram; 3) Construct node or terminal historical traffic change data; 4) Build the top five terminals in terms of cumulative traffic sent and received.

6. The wireless network topology visualization and fault analysis system according to claim 5, characterized in that: The visualization of the traffic usage is specifically: displaying a line graph of the historical receiving and sending traffic of a node or terminal.

7. The wireless network topology visualization and fault analysis system according to claim 1, characterized in that: The network fault management module is specifically implemented as follows: 1) Start up and detect the device status, determine whether the wireless transmission device has timed out when sending back information, if so, send the timeout abnormal information status mark to the abnormal alarm module in the network fault management module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the sent back information, if yes, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if no, directly add the status information with a timestamp to the database table; 2) Regularly detect the device status and determine whether the wireless transmission device has timed out the information returned. If so, mark the timeout abnormal information status and send it to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, determine whether there is abnormal status information in the returned information. If so, send the abnormal status information to the abnormal alarm module, and add the status information with a timestamp to the database table; if not, directly add the status information with a timestamp to the database table; 3) Upon receiving the alarm information, add the alarm information with a timestamp and store it in the database table.

8. The wireless network topology visualization and fault analysis system according to claim 7, characterized in that: The network fault management module is also used to implement: Receive the search conditions entered by the user, and determine whether the search conditions are correct through regular expressions. If correct, use SQL statements to obtain data from the database table, draw corresponding charts, and perform statistical analysis; if incorrect, send instructions to the user to re-enter the search conditions.

9. The wireless network topology visualization and fault analysis system according to claim 1, characterized in that: The system further comprises: The network security visualization module is used to monitor the network security status in real time, support customized configuration of the firewall, and issue alarms and save logs for network security anomalies.

10. The wireless network topology visualization and fault analysis system according to claim 9, characterized in that: The network security visualization module also supports querying logs by date and event type.

Citation Information

Cited By

  • Visual analysis method and system for communication engineering data

    CN119892672A

  • Intelligent intelligent supervision system of civil aviation VoIP communication equipment

    CN120416282A