Wireless networking communication method suitable for large-area WiFi Mesh
By monitoring and analyzing the wireless Mesh network environment and dynamically adjusting the configuration parameters and topology, the stability and management complexity problems caused by the addition of new nodes of large-scale networks are solved, and the stability and security of the WiFiMesh network are improved.
Patent Information
- Application Number
- CN202411152626.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2024-12-13
AI Technical Summary
Due to the addition of new nodes, large-scale wireless Mesh networks have changed the network environment, making it difficult to effectively configure and manage, resulting in low network stability and complex management.
Monitor new nodes to join, analyze network environment data, judge the possibility of failure, adjust network configuration parameters, optimize router, Mesh node and security configuration, select the most stable connected node to join the network, and dynamically adjust the network topology.
It improves the management and configuration efficiency of large-scale WiFiMesh networks, improves network stability and security, and reduces the possibility of failure.
Smart Images

Figure CN119136342A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Mesh networking, and in particular to a wireless networking communication method suitable for large-area WiFi Mesh. Background Art
[0002] Wireless Mesh Network is a multi-hop network. Different from traditional wireless networks, it combines the advantages of wireless LAN (WLAN) and Ad-hoc network, and has the advantages of easy organization, high speed and self-healing. The nodes of wireless Mesh network can automatically establish connections with surrounding nodes and form multi-hop paths to achieve efficient data transmission. In practice, wireless Mesh network has been widely used in emergency communication, wireless campus network, industrial Internet of Things and other aspects. With the continuous development of wireless communication technology, WiFiMesh has become an effective means to solve large-area wireless coverage. When new nodes are added to the wireless Mesh network, the network topology of the wireless Mesh network may change accordingly, resulting in insufficient network stability. When the wireless Mesh network grows to a larger scale, the management and configuration of the network will become cumbersome and complex, and difficult to maintain and manage. Summary of the invention
[0003] In view of this, the purpose of the present invention is to provide a wireless networking communication method suitable for large-area WiFi Mesh, so as to solve the technical problem that the current large-scale wireless Mesh network is difficult to configure and manage due to changes in the network environment caused by the addition of new nodes.
[0004] To achieve the above-mentioned object of the invention, the present invention provides a wireless networking communication method suitable for large-area WiFi Mesh, the method comprising the following steps:
[0005] Monitoring whether a new node is added to the first WiFiMesh network, and when the structure of the first WiFiMesh network changes due to the addition of the new node, obtaining network environment data of the first WiFiMesh network;
[0006] Analyze the network environment data to obtain a network environment analysis result, wherein the network environment analysis result includes changes in the internal and external network environments of the first WiFiMesh network;
[0007] Obtain a current network configuration strategy and a network topology of a first WiFiMesh network, wherein the current network configuration strategy includes a router configuration, a Mesh node configuration, and a security configuration;
[0008] According to the network environment analysis result and the current network topology of the first WiFiMesh network, analyzing the possibility of failure of the first WiFiMesh network maintaining the current network topology in the network environment, and then determining whether the failure possibility is higher than a preset failure possibility threshold;
[0009] If the fault probability is higher than the preset fault probability threshold, calculate the possibility deviation value between the fault probability and the preset fault probability threshold, and analyze the first network configuration parameters that need to be adjusted in order for the first WiFiMesh network to not fail in the network environment according to the possibility deviation value, the network environment analysis result, the current network configuration strategy, and the network topology structure, wherein the first network configuration parameters that need to be adjusted include router configuration parameters, Mesh node configuration parameters, and security configuration parameters that need to be adjusted in the first WiFiMesh network;
[0010] A first configuration adjustment suggestion is generated according to the first network configuration parameter that needs to be adjusted.
[0011] Further, monitoring whether a new node is added to the first WiFiMesh network and determining whether the structure of the first WiFiMesh network is changed based on the addition of the new node specifically includes:
[0012] Create and initialize a counter, configure the counter to count the number of new nodes newly added to the first WiFiMesh network from the current moment, and when the count result of the counter is greater than a preset count threshold, clear the count result of the counter and execute the next step;
[0013] Based on a first target time period formed between the time point when the counter was last cleared to the time point when the counter is cleared this time, obtaining a network log of the first WiFiMesh network generated in the first target time period, and analyzing whether the structure of the first WiFiMesh network has changed in the first target time period according to the content of the network log;
[0014] The configuration and operation status of the dynamic routing protocol of the first WiFi Mesh network within the first target time period are checked to obtain a check result, and whether the structure of the first WiFi Mesh network is changed is determined according to the check result.
[0015] Further, the network environment data includes multiple network infrastructure information and multiple network performance information, and each of the network infrastructure information has corresponding network performance information, and the network environment data is analyzed to obtain the network environment analysis results, which specifically include:
[0016] Determine a future target time point, obtain network infrastructure information at each time point in the second target time point based on the time point when the first WiFiMesh network structure changes to the future target time point, and determine network performance information at the corresponding time point according to the network infrastructure information at each time point;
[0017] The network performance information at each time point is used as the benchmark network performance information at that time point, and the benchmark network performance information at all time points in the second target time period is analyzed to obtain the change information of the internal network environment of the first WiFiMesh network.
[0018] Furthermore, the network environment data includes network topology and network load conditions, and the network environment data is analyzed to obtain network environment analysis results, which specifically include:
[0019] Acquire network topology information at each time point in the second target time period, and analyze topology changes of the network topology at each time point relative to the network topology at the previous time point, until the analysis of topology changes at all time points in the second target time period is completed;
[0020] Obtaining network load information at each time point in the second target time period, and analyzing changes in network load information at each time point relative to network load information at a previous time point, until the analysis of changes in network load at all time points in the second target time period is completed;
[0021] The topology structure change and network load change in the second target time period are updated to the change information of the internal network environment of the first WiFiMesh network.
[0022] Furthermore, the network environment data includes network attack information and data flow information. The network environment data is analyzed to obtain network environment analysis results, which specifically include:
[0023] Determine a future target time point, and based on a third target time period formed between the time point when the first WiFiMesh network structure changes and the future target time point, obtain network attack information suffered by the first WiFiMesh network at each time point in the third target time period, as well as data flow information transmitted to and received from the outside;
[0024] The network attack information and data flow information are input into the external environment analysis model for analysis to obtain the changes in the external network environment in the third target time period.
[0025] Furthermore, if the fault probability is lower than a preset fault probability threshold, the following steps are performed:
[0026] Get the current network topology of the first WiFiMesh network;
[0027] Obtaining the historical operation status of the second WiFiMesh network according to the current network topology of the first WiFiMesh network, where the historical operation status of the second WiFiMesh network is the operation status of the WiFiMesh network whose network topology is the same as that of the first WiFiMesh network and whose network environment similarity is higher than a preset similarity threshold within a specified historical period or at a historical point in time;
[0028] Analyze the historical operation status of all second WiFi Mesh networks, and determine the second WiFi Mesh network with operation failure in the historical operation status;
[0029] Obtain the historical network configuration strategy and fault cause of the second WiFiMesh network that has an operation fault in the historical operation status when the operation fault occurs;
[0030] Input the fault cause, network topology, and historical network configuration strategy into the pre-trained strategy analysis model to obtain the second network configuration parameters that need to be adjusted for the first WiFiMesh network;
[0031] Generate a second configuration adjustment suggestion according to the second network configuration parameter that needs to be adjusted for the first WiFi Mesh network obtained in the previous step.
[0032] Furthermore, it also includes:
[0033] When the new node is about to join the first WiFiMesh network, monitor other nodes in the first WiFiMesh network to which the new node can connect, and obtain data frames sent by other nodes, wherein the data frames carry RSSI information;
[0034] A first potential node list is formed according to other nodes corresponding to the data frames monitored by the new node, RSSI information of each other node in the first potential node list is analyzed, and nodes in the first potential node list whose RSSI is lower than a preset RSSI control threshold are ignored to obtain a second potential node list;
[0035] For each node in the second potential node list, analyzing first interference information and second interference information between the node and the new node, inputting the first interference information and the second interference information into an interference analysis model for analysis, and obtaining node interference conditions;
[0036] Analyze the node interference conditions of all nodes in the second potential node list, and reorder all nodes in the second potential node list from low to high according to the severity of the node interference conditions to obtain a third potential node list;
[0037] The node with the lowest node interference severity in the third potential node list is selected as the uplink connection node of the new node, so that the new node is added to the first WiFiFMesh network in a downlink connection node manner as the uplink connection node.
[0038] Compared with the prior art, the present invention has the following beneficial effects:
[0039] The present invention provides a wireless networking communication method suitable for large-area WiFi Mesh. When a new node is detected to be added to a first WiFi Mesh network, the network environment data of the first WiFi Mesh network is analyzed to obtain a network environment analysis result. The possibility of failure of the first WiFi Mesh network maintaining the current network topology in the network environment is analyzed according to the network environment analysis result and the current network topology of the first WiFi Mesh network. Then, it is determined whether the failure possibility is higher than a preset failure possibility threshold. When the failure possibility is higher than the preset failure possibility threshold, a first configuration adjustment suggestion is generated according to the possibility deviation value, the network environment analysis result, the current network configuration strategy and the network topology. Therefore, when the network structure of the large-scale WiFi Mesh network changes due to the access of the new node, the network management and configuration efficiency is improved, thereby improving the stability and security of the large-scale WiFi Mesh. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only preferred embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0041] Figure 1 It is a schematic diagram of the overall process of a wireless networking communication method suitable for large-area WiFi Mesh provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0042] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The enumerated embodiments are only used to explain the present invention and are not used to limit the scope of the present invention.
[0043] Reference Figure 1This embodiment provides a wireless networking communication method applicable to large-area WiFi Mesh. The method can be applied to a WiFi Mesh network. The WiFi Mesh network can include a Mesh router and a Mesh client. The Mesh router and the Mesh client, and the Mesh client and the Mesh client are dynamically networked through wireless communication. The method includes the following steps:
[0044] S101. Monitor whether a new node is added to the first WiFiMesh network, and when the structure of the first WiFiMesh network changes due to the addition of the new node, obtain network environment data of the first WiFiMesh network. The first WiFiMesh network is a WiFiMesh network that requires dynamic management of network configuration. The first WiFiMesh network allows new nodes to join the network, or allows the new node to join the network when it meets the preset admission rules.
[0045] S102: Analyze the network environment data to obtain a network environment analysis result, where the network environment analysis result includes changes in the internal and external network environments of the first WiFiMesh network.
[0046] S103: Obtain a current network configuration strategy and a network topology of the first WiFi Mesh network, wherein the current network configuration strategy includes a router configuration, a Mesh node configuration, and a security configuration.
[0047] S104. Analyze the possibility of failure of the first WiFi Mesh network maintaining the current network topology in the network environment according to the network environment analysis result and the current network topology of the first WiFi Mesh network, and then determine whether the failure possibility is higher than a preset failure possibility threshold.
[0048] S105. If the fault probability is higher than a preset fault probability threshold, calculate a probability deviation value between the fault probability and the preset fault probability threshold, and analyze the first network configuration parameters that need to be adjusted so that no fault occurs in the first WiFi Mesh network in the network environment according to the probability deviation value, the network environment analysis result, the current network configuration strategy, and the network topology structure. The first network configuration parameters that need to be adjusted include router configuration parameters, Mesh node configuration parameters, and security configuration parameters that need to be adjusted in the first WiFi Mesh network.
[0049] S106: Generate a first configuration adjustment suggestion according to the first network configuration parameter that needs to be adjusted.
[0050] In summary, when the method provided in this embodiment detects that the structure of the first WiFiMesh network has changed due to the addition of a new node, the network environment data of the first WiFiMesh network is acquired and analyzed to obtain the network environment analysis result. According to the network environment analysis result and the current network topology of the first WiFiMesh network, the possibility of failure of the first WiFiMesh network maintaining the current network topology in the network environment is analyzed. When the possibility of failure is high, according to the possibility deviation value, the network environment analysis result, the current network configuration strategy and the network topology, a first configuration adjustment suggestion is generated, so that the network administrator can quickly adjust the relevant network configuration parameters of the first WiFiMesh network according to the first configuration adjustment suggestion, reduce the possibility of failure, and improve the operation stability of the first WiFiMesh network. In some implementation methods, the first WiFiMesh network can also be configured to automatically perform network configuration according to the first network configuration parameters in the first configuration adjustment suggestion after the first configuration adjustment suggestion is generated.
[0051] As an optional embodiment, in step S101, monitoring whether a new node is added to the first WiFi Mesh network, and determining whether the first WiFi Mesh network structure is changed based on the addition of the new node, specifically includes:
[0052] S201, create and initialize a counter, configure the counter to count the number of new nodes newly added to the first WiFiMesh network from the current moment, when the count result of the counter is greater than a preset count threshold, clear the count result of the counter, and execute the next step;
[0053] S202, based on the first target time period formed between the time point when the counter was last cleared to the time point when the counter is cleared this time, obtain the network log of the first WiFiMesh network generated in the first target time period, and analyze whether the structure of the first WiFiMesh network has changed in the first target time period according to the content of the network log. The network log usually contains information such as network status, device connection, disconnection, etc. By analyzing the network log of the first WiFiMesh network, records of changes in network topology can be obtained.
[0054] S203, check the configuration and operation status of the dynamic routing protocol of the first WiFiMesh network in the first target time period, obtain the inspection result, and determine whether the first WiFiMesh network structure has changed according to the inspection result. The WiFiMesh network adapts to the dynamic changes of the network topology through the dynamic routing protocol, and obtains the inspection result including the update or notification of the WiFiMesh network topology change by checking the configuration and operation status of the dynamic routing protocol in the first target time period.
[0055] In this optional embodiment, every time the technical result of the counter is cleared, the counter starts counting the number of new nodes newly added to the first WiFiMesh network from the time point when it is cleared.
[0056] In summary, this optional embodiment uses a counter to count whether a number of new nodes exceeding a preset counting threshold number are added to the first WiFiMesh network within a certain period of time, and when a number of new nodes exceeding the preset counting threshold number are added to the network, the network logs and dynamic routing protocols of the first WiFiMesh network are checked and analyzed respectively to determine whether the network topology of the first WiFiMesh network has undergone substantial changes due to the addition of new nodes, so as to trigger subsequent dynamic network configuration operations when the structure of the first WiFiMesh network undergoes significant changes.
[0057] In another optional embodiment, the network environment data includes multiple network infrastructure information and multiple network performance information, and each of the network infrastructure information has corresponding network performance information, and the network environment data is analyzed to obtain the network environment analysis result, which specifically includes:
[0058] S301. Determine a future target time point, obtain network infrastructure information at each time point in the second target time point based on the time point when the first WiFiMesh network structure changes to the future target time point, and determine the network performance information at the corresponding time point according to the network infrastructure information at each time point.
[0059] S302: Use the network performance information at each time point as the benchmark network performance information at that time point, analyze the benchmark network performance information at all time points in the second target time period, and obtain the change information of the internal network environment of the first WiFiMesh network.
[0060] In this optional embodiment, the network infrastructure information may include information such as the model, configuration, and performance of network hardware devices such as routers, switches, and servers. The network performance information may include information such as network bandwidth, network delay, and packet loss rate.
[0061] It can be seen that this optional implementation method obtains change information of the internal network environment of the first WiFi Mesh network by analyzing the network infrastructure information and baseline network performance information of the first WiFi Mesh network in the future period after its structure changes due to the addition of new nodes, that is, at each time point in the second target time period, thereby improving the accuracy of analysis of the network environment data of the first WiFi Mesh network, and further reducing the possibility of failure of the first WiFi Mesh network due to internal network environment factors.
[0062] On the basis of the above-mentioned embodiment, the network environment data also includes the network topology and the network load situation, and the network environment data is analyzed to obtain the network environment analysis result, which specifically includes:
[0063] S401, obtaining network topology information at each time point in the second target time period, analyzing topology changes of the network topology at each time point relative to the network topology at the previous time point, until the analysis of topology changes at all time points in the second target time period is completed;
[0064] S402, obtaining network load information at each time point in the second target time period, and analyzing network load changes at each time point relative to network load information at a previous time point, until the analysis of network load changes at all time points in the second target time period is completed;
[0065] S403: Update the topology structure change and network load change in the second target time period to the change information of the internal network environment of the first WiFiMesh network.
[0066] In this optional embodiment, after the topology changes and network load changes in the second target time period are updated to the change information of the internal network environment, the subsequent steps of analyzing the first network configuration parameters that need to be adjusted so that the first WiFiMesh network does not fail in the network environment based on the possible deviation value, the network environment analysis results, the current network configuration strategy and the network topology can also be triggered.
[0067] This optional embodiment analyzes the network topology information and network load changes of the first WiFi Mesh network at each time point in the second target time period, and updates the analyzed topology information and network load changes to the change information of the internal network environment of the first WiFi Mesh network, thereby further improving the accuracy of the analysis of the internal network environment of the first WiFi Mesh network, thereby reducing the possibility of failure of the first WiFi Mesh network due to internal network environment factors.
[0068] As another optional implementation manner, the network environment data includes network attack information and data flow information, and the network environment data is analyzed to obtain a network environment analysis result, specifically including:
[0069] S501, determining a future target time point, based on a third target time period formed between the time point when the first WiFiMesh network structure changes and the future target time point, obtaining network attack information suffered by the first WiFiMesh network at each time point in the third target time period, as well as data flow information transmitted to and received from the outside;
[0070] S502: Input the network attack information and data flow information into the external environment analysis model for analysis to obtain changes in the external network environment in the third target time period.
[0071] In this optional embodiment, the external environment analysis model is a model constructed by a neural network that is pre-trained with first sample data, and the first sample data is composed of labeled historical network attack information, historical data traffic information, etc.
[0072] This optional embodiment analyzes the network attack information and data traffic information suffered by the first WiFi Mesh network in the third target time period, thereby obtaining the external network environment change of the first WiFi Mesh network in the third target time period, and can further improve the accuracy of the analysis of the internal and external network environment changes of the first WiFi Mesh network, thereby ensuring that the first WiFi Mesh network will not malfunction when facing changes in the internal and external network environments.
[0073] As another optional embodiment, when the first WiFiMesh network maintains a current network topology structure and the probability of a failure occurring in the network environment is lower than a preset failure probability threshold, the following steps are performed:
[0074] S601. Obtain the current network topology of the first WiFiMesh network.
[0075] S602. Obtain historical operation status of a second WiFi Mesh network according to the current network topology of the first WiFi Mesh network, where the historical operation status of the second WiFi Mesh network is the operation status of a WiFi Mesh network whose network topology is the same as that of the first WiFi Mesh network and whose network environment similarity is higher than a preset similarity threshold within a specified historical period or at a historical point in time.
[0076] In this optional embodiment, the first WiFi Mesh network is a WiFi Mesh network that requires dynamic network configuration management, and the second WiFi Mesh network is a WiFi Mesh network that has previously undergone dynamic network configuration management.
[0077] S603: Analyze the historical operation status of all second WiFi Mesh networks to determine the second WiFi Mesh network with operation failure in the historical operation status. If there is no second WiFi Mesh network with operation failure in the historical operation status, terminate the operation in advance.
[0078] S604: Obtain a historical network configuration strategy and a fault cause of a second WiFi Mesh network that has an operation fault in a historical operation status when the operation fault occurs.
[0079] S605. Input the fault cause, network topology, and historical network configuration strategy into the pre-trained strategy analysis model to obtain the second network configuration parameters that need to be adjusted for the first WiFi Mesh network. The second network configuration parameters also include the router configuration parameters, Mesh node configuration parameters, and security configuration parameters that need to be adjusted for the first WiFi Mesh network.
[0080] S606: Generate a second configuration adjustment suggestion according to the second network configuration parameter that needs to be adjusted for the first WiFi Mesh network obtained in the previous step.
[0081] In this optional embodiment, the strategy analysis model is a model constructed by a neural network that is pre-trained with second sample data, and the second sample data is composed of labeled historical fault causes, historical network topology structures, historical network configuration strategies, etc.
[0082] This optional embodiment, when the possibility of failure is small, obtains the network configuration strategy and failure cause of a second WiFi Mesh network with the same network topology and a high degree of network environment similarity as the first WiFi Mesh network in a historical period, and adjusts the network configuration parameters of the first WiFi Mesh network based on the obtained second WiFi Mesh network data, thereby further reducing the possibility of operation failure of the first WiFi Mesh network when the topology is the same and the network environment is similar.
[0083] As an optional embodiment, the method further includes:
[0084] S701, when the new node is about to join the first WiFiMesh network, monitor other nodes in the first WiFiMesh network to which the new node can connect, and obtain data frames sent by other nodes, wherein the data frames carry RSSI information. In this optional embodiment, other nodes already in the first WiFiMesh network will periodically send data frames.
[0085] S702. Form a first potential node list based on other nodes corresponding to the data frames monitored by the new node, analyze the RSSI information of each other node in the first potential node list, ignore the nodes in the first potential node list whose RSSI is lower than the preset RSSI control threshold, and obtain a second potential node list.
[0086] In this optional embodiment, the second potential node list is obtained by ignoring the nodes in the first potential node list whose RSSI is lower than the preset RSSI control threshold, thereby avoiding the new node from establishing connection with other nodes with lower connection signal strength, resulting in unstable network connection between nodes.
[0087] S703: For each node in the second potential node list, analyze the first interference information and the second interference information between the node and the new node, input the first interference information and the second interference information into an interference analysis model for analysis, and obtain node interference status.
[0088] In this optional embodiment, the first interference information is interference information at the hardware level, for example, the interference between the new node and other nodes in the first WiFiMesh network is represented by the signal-to-noise ratio at the signal receiving end. The second interference information is interference information at the software level, for example, the interference between nodes is analyzed based on the orthogonal or non-orthogonal relationship between links.
[0089] This optional embodiment can comprehensively analyze the interference between each node in the second potential node list and the new node by analyzing the first interference information and the second interference information between each node in the second potential node list and the new node, and is applicable to various situations such as a simple network topology or a large number of network nodes. The node analysis model is a model constructed by a neural network trained with labeled sample first interference information and sample second interference information.
[0090] The node interference conditions of all nodes in the second potential node list are analyzed, and all nodes in the second potential node list are reordered from low to high according to the severity of the node interference conditions to obtain a third potential node list.
[0091] The node with the lowest node interference severity in the third potential node list is selected as the uplink connection node of the new node, so that the new node is added to the first WiFiFMesh network in a downlink connection node manner as the uplink connection node.
[0092] This optional embodiment first constructs a first potential node list through other nodes in the first WiFiMesh network corresponding to the data frame monitored by the new node, thereby filtering out other nodes that cannot receive the data frame sent by it; then, the nodes in the first potential node list whose RSSI is lower than the preset RSSI control threshold are filtered out to obtain a second potential node list, thereby avoiding the new node from establishing a connection relationship with other nodes whose connection is not stable enough; then, for each node in the second potential node list, the first interference information and the second interference information between the node and the new node are analyzed, and the first interference information and the second interference information are input into the interference analysis model for analysis to obtain the node interference situation, which reflects the hardware-level interference and software-level interference between the new node and the corresponding node in the second potential node list. Finally, the nodes in the second potential node list are sorted according to the severity of the node interference situation, and the node with the least serious node interference situation is selected as the uplink connection node of the new node to establish a connection with the new node, so as to determine the most stable connection mode for the new node when it joins the first WiFiMesh network, so that the architecture of the first WiFiMesh network can be more stable while self-organizing.
[0093] 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, improvements, 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 networking communication method suitable for large-area WiFiMesh, characterized in that: The method comprises the following steps: Monitoring whether a new node is added to the first WiFiMesh network, and when the structure of the first WiFiMesh network changes due to the addition of the new node, obtaining network environment data of the first WiFiMesh network; Analyze the network environment data to obtain a network environment analysis result, wherein the network environment analysis result includes changes in the internal and external network environments of the first WiFiMesh network; Obtain a current network configuration strategy and a network topology of a first WiFiMesh network, wherein the current network configuration strategy includes a router configuration, a Mesh node configuration, and a security configuration; According to the network environment analysis result and the current network topology of the first WiFiMesh network, analyzing the possibility of failure of the first WiFiMesh network maintaining the current network topology in the network environment, and then determining whether the failure possibility is higher than a preset failure possibility threshold; If the fault probability is higher than the preset fault probability threshold, calculate the possibility deviation value between the fault probability and the preset fault probability threshold, and analyze the first network configuration parameters that need to be adjusted in order for the first WiFiMesh network to not fail in the network environment according to the possibility deviation value, the network environment analysis result, the current network configuration strategy, and the network topology structure, wherein the first network configuration parameters that need to be adjusted include router configuration parameters, Mesh node configuration parameters, and security configuration parameters that need to be adjusted in the first WiFiMesh network; A first configuration adjustment suggestion is generated according to the first network configuration parameter that needs to be adjusted.
2. A wireless networking communication method suitable for large-area WiFi Mesh according to claim 1, characterized in that: Monitoring whether a new node is added to the first WiFiMesh network, and determining whether the structure of the first WiFiMesh network is changed based on the addition of the new node, specifically including: Create and initialize a counter, configure the counter to count the number of new nodes newly added to the first WiFiMesh network from the current moment, and when the count result of the counter is greater than a preset count threshold, clear the count result of the counter and execute the next step; Based on a first target time period formed between the time point when the counter was last cleared to the time point when the counter is cleared this time, obtaining a network log of the first WiFiMesh network generated in the first target time period, and analyzing whether the structure of the first WiFiMesh network has changed in the first target time period according to the content of the network log; The configuration and operation status of the dynamic routing protocol of the first WiFi Mesh network within the first target time period are checked to obtain a check result, and whether the structure of the first WiFi Mesh network is changed is determined according to the check result.
3. According to claim 1, a wireless networking communication method suitable for large-area WiFi Mesh, characterized in that: The network environment data includes multiple network infrastructure information and multiple network performance information, and each of the network infrastructure information has corresponding network performance information. The network environment data is analyzed to obtain a network environment analysis result, which specifically includes: Determine a future target time point, obtain network infrastructure information at each time point in the second target time point based on the time point when the first WiFiMesh network structure changes to the future target time point, and determine network performance information at the corresponding time point according to the network infrastructure information at each time point; The network performance information at each time point is used as the benchmark network performance information at that time point, and the benchmark network performance information at all time points in the second target time period is analyzed to obtain the change information of the internal network environment of the first WiFiMesh network.
4. A wireless networking communication method suitable for large-area WiFi Mesh according to claim 2, characterized in that: The network environment data includes network topology and network load. The network environment data is analyzed to obtain network environment analysis results, which specifically include: Acquire network topology information at each time point in the second target time period, and analyze topology changes of the network topology at each time point relative to the network topology at the previous time point, until the analysis of topology changes at all time points in the second target time period is completed; Obtaining network load information at each time point in the second target time period, and analyzing changes in network load information at each time point relative to network load information at a previous time point, until the analysis of changes in network load at all time points in the second target time period is completed; The topology structure change and network load change in the second target time period are updated to the change information of the internal network environment of the first WiFiMesh network.
5. A wireless networking communication method suitable for large-area WiFi Mesh according to claim 1, characterized in that: The network environment data includes network attack information and data flow information. The network environment data is analyzed to obtain network environment analysis results, which specifically include: Determine a future target time point, and based on a third target time period formed between the time point when the first WiFiMesh network structure changes and the future target time point, obtain network attack information suffered by the first WiFiMesh network at each time point in the third target time period, as well as data flow information transmitted to and received from the outside; The network attack information and data flow information are input into the external environment analysis model for analysis to obtain the changes in the external network environment in the third target time period.
6. A wireless networking communication method suitable for large-area WiFi Mesh according to claim 1, characterized in that: If the fault probability is lower than the preset fault probability threshold, the following steps are performed: Get the current network topology of the first WiFiMesh network; Obtaining the historical operation status of the second WiFiMesh network according to the current network topology of the first WiFiMesh network, where the historical operation status of the second WiFiMesh network is the operation status of the WiFiMesh network whose network topology is the same as that of the first WiFiMesh network and whose network environment similarity is higher than a preset similarity threshold within a specified historical period or at a historical point in time; Analyze the historical operation status of all second WiFi Mesh networks, and determine the second WiFi Mesh network with operation failure in the historical operation status; Obtain the historical network configuration strategy and fault cause of the second WiFiMesh network that has an operation fault in the historical operation status when the operation fault occurs; Input the fault cause, network topology, and historical network configuration strategy into the pre-trained strategy analysis model to obtain the second network configuration parameters that need to be adjusted for the first WiFiMesh network; Generate a second configuration adjustment suggestion according to the second network configuration parameter that needs to be adjusted for the first WiFi Mesh network obtained in the previous step.
7. A wireless networking communication method suitable for large-area WiFi Mesh according to claim 1, characterized in that: Also includes: When the new node is about to join the first WiFiMesh network, monitor other nodes in the first WiFiMesh network to which the new node can connect, and obtain data frames sent by other nodes, wherein the data frames carry RSSI information; A first potential node list is formed according to other nodes corresponding to the data frames monitored by the new node, RSSI information of each other node in the first potential node list is analyzed, and nodes in the first potential node list whose RSSI is lower than a preset RSSI control threshold are ignored to obtain a second potential node list; For each node in the second potential node list, analyzing first interference information and second interference information between the node and the new node, inputting the first interference information and the second interference information into an interference analysis model for analysis, and obtaining node interference conditions; Analyze the node interference conditions of all nodes in the second potential node list, and reorder all nodes in the second potential node list from low to high according to the severity of the node interference conditions to obtain a third potential node list; The node with the lowest node interference severity in the third potential node list is selected as the uplink connection node of the new node, so that the new node is added to the first WiFiFMesh network in a downlink connection node manner as the uplink connection node.
