A Mesh multi-channel information interaction method
By building a network structure model and establishing a Mesh communication protocol in a Mesh multi-channel network, the preferred and optimal communication links are determined, and the problems of data delay and single point of failure in the Mesh network are solved, and efficient and reliable data transmission and network maintenance are achieved.
Patent Information
- Application Number
- CN202411644191.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-04-04
AI Technical Summary
The existing Mesh network technology has problems such as increased data latency, service aggregation and central network congestion, single point of failure and lack of unified technical standards.
A Mesh multi-channel information interaction method is proposed. By constructing a Mesh multi-channel network structure model, establishing a Mesh communication protocol, determining the preferred and optimal communication links, achieving efficient data transmission and sharing, and performing fault detection and dynamic replacement, ensuring the stability and reliability of the network.
The data transmission path is optimized, data loss and delay are reduced, the overall reliability of the network and the efficiency of data transmission are improved, network loops and resource waste are avoided, and the scalability of the network is enhanced.
Smart Images

Figure CN119767322A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wireless Mesh network, and in particular to a Mesh multi-channel information interaction method. Background Art
[0002] Mesh multi-channel network, also known as wireless mesh network, is a type of wireless local area network with a mesh structure, also known as a "multi-hop" network. In this network, all nodes are connected to each other, and each node has multiple connection channels to form an overall network with the ability to dynamically create new connections and connect to other nodes. The key technologies of Mesh multi-channel network include multi-channel negotiation, channel allocation, network discovery, routing forwarding, and Mesh security. It has a wide range of applications and can be applied to wireless data transmission fields such as wireless radio, ZigBee, and Bluetooth. This network has the characteristics of high communication efficiency, strong network fault tolerance, good anti-interference and stability.
[0003] However, existing Mesh network technology still has many problems. For example, in a Mesh network, data is forwarded through multiple nodes in multiple hops. Each hop will bring a certain delay. As the network scale expands, the number of hops increases, and the total delay will also increase accordingly.
[0004] Secondly, in traditional Mesh network technology, problems such as business convergence, central network congestion, interference, and single point failure are prone to occur due to centralized control and a single path selection strategy. Once a problem occurs, all user nodes will not be able to continue working.
[0005] Finally, the current wireless mesh network lacks unified technical standards, unified communication protocols and overall data transmission planning solutions, and cannot achieve maintenance and monitoring of the entire mesh network through in-depth analysis of overall data.
[0006] To address the above issues, it is necessary to propose a Mesh multi-channel information interaction method. Summary of the invention
[0007] The purpose of the present invention is to solve the problems existing in the background technology and propose a Mesh multi-channel information interaction method.
[0008] The object of the present invention can be achieved by the following technical solution: A Mesh multi-channel information interaction method comprises the following steps:
[0009] Step 1: Build a Mesh multi-channel network structure model;
[0010] Connect the LAN ports of each Mesh router in the Mesh multi-channel network to build a Mesh multi-channel network. The Mesh multi-channel network includes Mesh routers, gateway routers and communication links between each router.
[0011] A wireless network connection is established between the LAN ports of adjacent Mesh routers, a network connection is established between the LAN ports of the gateway router and the Mesh router, and each gateway router is connected to other networks in the Internet through the WAN port.
[0012] A Mesh communication protocol is established between all Mesh routers and gateway routers to achieve data transmission and sharing. Each Mesh router provides an AP wireless network access point that complies with Wifi technology standards and connects to clients such as mobile phones, personal computers, and projectors.
[0013] The gateway router and the Mesh router are collectively referred to as communication nodes, and the information transmission path connecting each communication node is recorded as a communication link.
[0014] Step 2: Determine a single optional communication link;
[0015] Each communication node is numbered, and the number symbol is i, i=1, 2, 3, ..., n; n is the total number of communication nodes.
[0016] The wireless network communication quality of any two communication nodes is determined by analyzing the distance between the two communication nodes.
[0017] Obtain the physical distance d(i1, i2) between any two communication nodes i1 and i2, where i1 and i2 are the identifiers of any two different communication nodes, i.e., i1∈i; i2∈i and i1≠i2. Obtain the wireless radio frequency interface transmission range Ri1 of the communication node i1 and the wireless radio frequency interface transmission range Ri2 of the communication node i2.
[0018] If the specific value of d(i1, i2) satisfies the condition: d(i1, i2) is less than or equal to Ri1 and less than or equal to Ri2, it is determined that the two communication nodes i1 and i2 meet the requirements for establishing a wireless communication connection. Specifically, through the formula Calculate the communicative constant Ng(i1, i2) between each communication node i1 and i2, where i1∈i; i2∈i. When the communicative constant NG(i1, i2) is 1, it is considered that there is a high-fidelity and high-stability wireless network connection between the communication nodes i1 and i2; when the communicative constant NG(i1, i2) is 0, it is considered that there is a distortion in the wireless network connection between the communication nodes i1 and i2.
[0019] As a preferred embodiment of the present invention, an optional transmission communication link construction protocol is established in a single information transmission task environment:
[0020] In the Mesh multi-channel network, whenever it is detected that the communication node i has initiated an information transmission task, the starting communication node u and the end communication node v of the information transmission are obtained, and all optional transmission communication links are obtained through data collection and conditional screening operations are performed on the optional transmission communication links.
[0021] The optional transmission communication link specifically refers to an information transmission path that is intended to transmit information from a starting point to an end point and passes through a number of communication nodes during the transmission process.
[0022] First, obtain all node sequences P = {u, i1, i2, ..., im, v} of the optional transmission communication links that meet the conditions: starting from communication node u and ending at communication node v. The order of the node sequence represents the direction and order of information transmission, that is, the information transmission order is u→i1→i2→...→im→v.
[0023] Where i1, i2, ..., im are the communication node numbers of m intermediate nodes, m≤n;
[0024] As a preferred embodiment of the present invention, the first path screening is performed through the constraint conditions of the node sequence to screen out the optional transmission communication links that do not meet the constraint conditions. The constraint conditions include:
[0025] Starting point and end point constraints: The first intermediate node X1 must meet the requirements of establishing a high-fidelity, high-stability wireless network connection with the starting communication node u; the last intermediate node X m The establishment requirements of a high-fidelity and high-stability wireless network connection must be met between the terminal communication node v, that is,
[0026] Path continuity constraint: Ensure that the entire optional transmission communication link is continuous, that is, any two adjacent intermediate nodes meet the requirements for establishing a high-fidelity, high-stability wireless network connection, that is, Where k is the number of the intermediate node;
[0027] Node non-repetition constraint: ensure that the entire optional transmission communication link does not form a closed loop and there are no repeated communication nodes, that is, for any 1≤k1<k2≤m, ik1≠ik2;
[0028] Path length constraint: Ensure that the number of communication nodes passed by the entire optional transmission communication link does not exceed the set upper limit, that is, m≤Mmax. Mmax is the preset maximum threshold of the number of communication nodes.
[0029] In combination with the constraints, data is substituted into the expansion operation to screen out the optional transmission communication links that do not meet the starting point and end point constraints, path continuity constraints, node non-repetition constraints and path length constraints, and all remaining optional transmission communication links that meet the constraints are recorded as preferred communication links.
[0030] The preferred communication links are numbered with a number symbol of j, where j=1, 2, 3, ..., u; u is the total number of preferred transmission communication links, and the process goes to step three.
[0031] Step 3: Communication link data collection and optimal communication link determination;
[0032] For the preferred communication link in step 2, a second path screening is performed through data collection and analysis operations to determine the optimal communication link, and the information data file included in this information transmission task is sent to the optimal communication link.
[0033] As a preferred embodiment of the present invention, the selection principle of the optimal communication link is:
[0034] The metadata of each communication node i in each preferred communication link is collected at every preset time interval t, including:
[0035] The remaining bandwidth of each communication node i and bandwidth caps And through the formula Calculate the node occupancy rate of each communication node i
[0036] Get the amount of communication that passed through each communication node i in the last preset time interval Denote as the node switching frequency of communication node i.
[0037] Let the communication node i be a constant value, obtain all the communication node numbers i0 that meet the condition that the communication constant Ng(i, i0) = 1, and use the formula Calculate the node interference factor L of each communication node i i (t).
[0038] By formula The evaluation parameter Bj of each preferred communication link is calculated, and the preferred communication link with the smallest evaluation parameter Bj is selected as the optimal communication link, where K1 and K2 are preset weight factors.
[0039] Step 4: Fault detection and dynamic replacement of communication links;
[0040] At every preset time interval t, the data throughput Ti, communication delay Di and packet loss rate Li of all communication nodes are obtained. The evaluation index f(Ti, Di, Li) of each communication node i is calculated by the formula f(Ti, Di, Li) = w1×(Ti / TiMax)+w2×(Di / DiMax)+w3×Li, where w1, w2 and w3 are preset weight factors; TiMax is the data throughput threshold of communication node i, and DuMax is the communication delay threshold.
[0041] At every preset time interval, get
[0042] By formula The dynamic delay index Ej1 and dynamic interference index Ej2 of the optimal communication link corresponding to each communication transmission task are calculated.
[0043] When it is detected that the dynamic delay index Ej1 is greater than the preset threshold value Ej1Max or the dynamic interference index Ej2 is greater than the preset threshold value Ej2Max, it is determined that a communication node failure has occurred in the optimal communication link.
[0044] When it is determined that a communication node failure has occurred in the optimal communication link, the information transmission on the optimal communication link is suspended, and the communication node number i0 that caches the information data file included in this information transmission task is located, and the number symbol u of the starting communication node is set to i0 and return to step 2, and a new optimal communication link is determined and the information transmission task is continued.
[0045] Step 5: Overall maintenance and monitoring:
[0046] Every preset statistical period T0, the node occupancy rate of each communication node i is counted and node interference factor L i (t). Based on node occupancy As the vertical axis, time t as the horizontal axis, generate a node occupancy rate-time graph. i (t) is the vertical axis, and time t is the horizontal axis to generate a node interference factor-time graph.
[0047] As a preferred method of the present invention, the fitting function of the node occupancy-time graph is obtained Get the fitting function L of the node interference factor-time graph i (t) = g2i(t). Calculate the maintenance index Re(i) of communication node i and the overall maintenance index We. Where βi is the error correction factor of communication node i.
[0048] When the maintenance index Re(i) is greater than a preset threshold, it is determined that the communication burden of the communication node i is too heavy, and it is necessary to improve the firmware configuration or add a new communication node to help the communication node i to divert traffic. The number symbol corresponding to the communication node i is highlighted in the display window.
[0049] When the overall maintenance index We is greater than the preset threshold, it is determined that the communication burden of the entire Mesh multi-channel network is too heavy and the overall network fluctuation is too large.
[0050] Compared with the prior art, the present invention has the following beneficial effects:
[0051] (1) The present invention proposes a complete and unified communication protocol and an overall data transmission planning scheme. By establishing a Mesh communication protocol, the data transmission path is optimized, data loss and delay are reduced, and the overall reliability of the network and the efficiency of data transmission are improved.
[0052] (2) The present invention ensures that during the information transmission process, a high-fidelity and high-stability wireless network connection can be established from the starting point to the end point and between each pair of adjacent nodes on the entire transmission link through the starting point and end point constraints and the path continuity constraints, which helps to reduce the distortion and loss of information during the transmission process, improve the transmission quality of information, and avoid network loops and resource waste;
[0053] (3) The present invention realizes the maintenance of each communication node and the entire Mesh multi-channel network through comprehensive calculation of communication node bandwidth, occupancy rate, switching frequency, communication delay, data throughput and other parameters; this helps to enhance the reliability and scalability of the network, enabling it to adapt to future changes in network scale and demand. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings:
[0055] Figure 1 is a flow chart of the method of the present invention;
[0056] Figure 2 The Mesh multi-channel network topology of the present invention;
[0057] Figure 3 It is a schematic diagram comparing the transmission range and physical distance of the present invention;
[0058] Figure 4 Schematic diagram of optional communication link of the present invention. DETAILED DESCRIPTION
[0059] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0060] See also Figure 1 As shown, a Mesh multi-channel information interaction method includes the following steps:
[0061] Step 1: Build a Mesh multi-channel network structure model;
[0062] See also Figure 2 As shown, the LAN ports of each Mesh router in the Mesh multi-channel network are connected to build a Mesh multi-channel network. The Mesh multi-channel network includes Mesh routers, gateway routers and communication links between each router.
[0063] A wireless network connection is established between the LAN ports of adjacent Mesh routers, a network connection is established between the LAN ports of the gateway router and the Mesh router, and each gateway router is connected to other networks in the Internet through the WAN port.
[0064] A Mesh communication protocol is established between all Mesh routers and gateway routers to achieve data transmission and sharing. Each Mesh router provides an AP wireless network access point that complies with Wifi technology standards and connects to clients such as mobile phones, personal computers, and projectors.
[0065] The gateway router and the Mesh router are collectively referred to as communication nodes, and the information transmission path connecting each communication node is recorded as a communication link.
[0066] Step 2: Determine a single optional communication link;
[0067] Each communication node is numbered, and the number symbol is i, i=1, 2, 3, ..., n; n is the total number of communication nodes.
[0068] The wireless network communication quality of any two communication nodes is determined by analyzing the distance between the two communication nodes.
[0069] Obtain the physical distance d(i1, i2) between any two communication nodes i1 and i2, where i1 and i2 are the identifiers of any two different communication nodes, i.e., i1∈i; i2∈i and i1≠i2. Obtain the wireless radio frequency interface transmission range Ri1 of the communication node i1 and the wireless radio frequency interface transmission range Ri2 of the communication node i2.
[0070] See also Figure 3 As shown, if the specific value of d(i1, i2) satisfies the condition: d(i1, i2) is less than or equal to Ri1 and less than or equal to Ri2, it is determined that the two communication nodes i1 and i2 meet the requirements for establishing a wireless communication connection. Specifically, through the formula Calculate the communicative constant Ng(i1, i2) between each communication node i1 and i2, where i1∈i; i2∈i. When the communicative constant NG(i1, i2) is 1, it is considered that there is a high-fidelity and high-stability wireless network connection between the communication nodes i1 and i2; when the communicative constant NG(i1, i2) is 0, it is considered that there is a distortion in the wireless network connection between the communication nodes i1 and i2.
[0071] Furthermore, an optional transmission communication link construction protocol is established in a single information transmission task environment:
[0072] See also Figure 4 As shown, in the Mesh multi-channel network, whenever it is detected that the communication node i has initiated an information transmission task, the starting communication node u and the end communication node v of the information transmission are obtained, all optional transmission communication links are obtained through data collection, and conditional screening operations are performed on the optional transmission communication links.
[0073] It should be noted that the optional transmission communication link specifically refers to an information transmission path that is intended to transmit information from a starting point to an end point and passes through several communication nodes during the transmission process.
[0074] First, obtain all node sequences P = {u, i1, i2, ..., im, v} of the optional transmission communication links that meet the conditions: starting from communication node u and ending at communication node v. The order of the node sequence represents the direction and order of information transmission, that is, the information transmission order is u→i1→i2→...→im→v.
[0075] Where i1, i2, ..., im are the communication node numbers of m intermediate nodes, m≤n;
[0076] Then, the first path screening is performed through the constraint conditions of the node sequence to screen out the optional transmission communication links that do not meet the constraint conditions. The constraint conditions include:
[0077] Starting point and end point constraints: The first intermediate node X1 must meet the requirements of establishing a high-fidelity, high-stability wireless network connection with the starting communication node u; the last intermediate node X m The establishment requirements of a high-fidelity and high-stability wireless network connection must be met between the terminal communication node v, that is,
[0078] Path continuity constraint: Ensure that the entire optional transmission communication link is continuous, that is, any two adjacent intermediate nodes meet the requirements for establishing a high-fidelity, high-stability wireless network connection, that is, Where k is the number of the intermediate node;
[0079] It should be noted that when the communicative constant NG(i1, i2) between two adjacent intermediate nodes is 0, the calculation result of the formula will be 0, resulting in the calculation result not satisfying the constraint that the calculation result is 1.
[0080] Node non-repetition constraint: ensure that the entire optional transmission communication link does not form a closed loop and there are no repeated communication nodes, that is, for any 1≤k1<k2≤m, ik1≠ik2;
[0081] Path length constraint: Ensure that the number of communication nodes passed by the entire optional transmission communication link does not exceed the set upper limit, that is, m≤Mmax. Mmax is the preset maximum threshold of the number of communication nodes.
[0082] In combination with the constraints, data is substituted into the expansion operation to screen out the optional transmission communication links that do not meet the starting point and end point constraints, path continuity constraints, node non-repetition constraints and path length constraints, and all remaining optional transmission communication links that meet the constraints are recorded as preferred communication links.
[0083] The preferred communication links are numbered with a number symbol of j, where j=1, 2, 3, ..., u; u is the total number of preferred transmission communication links, and the process goes to step three.
[0084] Step 3: Communication link data collection and optimal communication link determination;
[0085] For the preferred communication link in step 2, a second path screening is performed through data collection and analysis operations to determine the optimal communication link, and the information data file included in this information transmission task is sent to the optimal communication link.
[0086] The selection principle of the optimal communication link is:
[0087] The metadata of each communication node i in each preferred communication link is collected at every preset time interval t, including:
[0088] The remaining bandwidth of each communication node i and bandwidth caps And through the formula Calculate the node occupancy rate of each communication node i
[0089] Get the amount of communication that passed through each communication node i in the last preset time interval Denote as the node switching frequency of communication node i.
[0090] Let the communication node i be a constant value, obtain all the communication node numbers i0 that meet the condition that the communication constant Ng(i, i0) = 1, and use the formula Calculate the node interference factor L of each communication node i i (t).
[0091] By formula The evaluation parameter Bj of each preferred communication link is calculated, and the preferred communication link with the smallest evaluation parameter Bj is selected as the optimal communication link, where K1 and K2 are preset weight factors.
[0092] Step 4: Fault detection and dynamic replacement of communication links;
[0093] At every preset time interval t, the data throughput Ti, communication delay Di and packet loss rate Li of all communication nodes are obtained. The evaluation index f(Ti, Di, Li) of each communication node i is calculated by the formula f(Ti, Di, Li) = w1×(Ti / TiMax)+w2×(Di / DiMax)+w3×Li, where w1, w2 and w3 are preset weight factors; TiMax is the data throughput threshold of communication node i, and DuMax is the communication delay threshold.
[0094] At every preset time interval, get
[0095] By formula The dynamic delay index Ej1 and dynamic interference index Ej2 of the optimal communication link corresponding to each communication transmission task are calculated.
[0096] When it is detected that the dynamic delay index Ej1 is greater than the preset threshold value Ej1Max or the dynamic interference index Ej2 is greater than the preset threshold value Ej2Max, it is determined that a communication node failure has occurred in the optimal communication link.
[0097] When it is determined that a communication node failure has occurred in the optimal communication link, the information transmission on the optimal communication link is suspended, and the communication node number i0 that caches the information data file included in this information transmission task is located, and the number symbol u of the starting communication node is set to i0 and return to step 2, and a new optimal communication link is determined and the information transmission task is continued.
[0098] Step 5: Overall maintenance and monitoring:
[0099] Every preset statistical period T0, the node occupancy rate of each communication node i is counted and node interference factor L i (t). Based on node occupancy As the vertical axis, time t as the horizontal axis, generate a node occupancy rate-time graph.i (t) is the vertical axis, and time t is the horizontal axis to generate a node interference factor-time graph.
[0100] Get the fitting function of the node occupancy-time graph Get the fitting function L of the node interference factor-time graph i (t) = g2i(t). Calculate the maintenance index Re(i) of communication node i and the overall maintenance index We. Where βi is the error correction factor of communication node i.
[0101] When the maintenance index Re(i) is greater than a preset threshold, it is determined that the communication burden of the communication node i is too heavy, and it is necessary to improve the firmware configuration or add a new communication node to help the communication node i to divert traffic. The number symbol corresponding to the communication node i is highlighted in the display window.
[0102] When the overall maintenance index We is greater than the preset threshold, it is determined that the communication burden of the entire Mesh multi-channel network is too heavy and the overall network fluctuation is too large.
[0103] It should be understood that the terms "include" and "comprising" used in the specification and claims of the present disclosure indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.
[0104] It should also be understood that the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit the disclosure. As used in this disclosure and the claims, the singular forms "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise. It should also be further understood that the term "and / or" used in this disclosure and the claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations;
[0105] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A Mesh multi-channel information interaction method, characterized in that: The following steps are involved: Step 1: Build a Mesh multi-channel network structure model; connect the LAN ports of each Mesh router in the Mesh multi-channel network to build a Mesh multi-channel network; Step 2: Determine a single optional communication link; number each communication node, the number symbol is i, i=1, 2, 3, ..., n; n is the total number of communication nodes; determine the wireless network communication quality of the two communication nodes by analyzing the distance between any two communication nodes and establish an optional transmission communication link construction protocol under a single information transmission task environment, obtain all optional transmission communication links and perform conditional screening operations on the optional transmission communication links; Step 3: Communication link data collection and optimal communication link determination: For the preferred communication link in step 2, a second path screening is performed through data collection and analysis operations to determine the optimal communication link, and the information data file included in this information transmission task is sent to the optimal communication link; Step 4: Fault detection and dynamic replacement of communication links; calculate the dynamic delay index Ej1 and dynamic interference index Ej2 of the optimal communication link corresponding to each communication transmission task through data capture and calculation; When it is detected that the dynamic delay index Ej1 is greater than the preset threshold value Ej1Max or the dynamic interference index Ej2 is greater than the preset threshold value Ej2Max, it is determined that a communication node failure has occurred in the optimal communication link; and the communication link is dynamically replaced according to the determination result; Step 5: Overall maintenance and monitoring: Every preset statistical period T0, the maintenance index Re(i) and the overall maintenance index We of the communication node i are calculated through statistics and feature extraction, and the Mesh multi-channel network maintenance is performed.
2. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The Mesh multi-channel network includes: Mesh routers, gateway routers and communication links between each router; establish wireless network connections between LAN ports of adjacent Mesh routers, establish network connections between gateway routers and LAN ports of Mesh routers, and each gateway router establishes connections with other networks in the Internet through WAN ports; establish Mesh communication protocols between all Mesh routers and gateway routers to achieve data transmission and sharing; each Mesh router provides an AP wireless network access point that meets Wifi technology standards and connects to mobile phones, personal computers, and projector clients; gateway routers and Mesh routers are collectively referred to as communication nodes, and the information transmission path connecting each communication node is recorded as a communication link; On this basis, an optional transmission communication link construction protocol is established in a single information transmission task environment.
3. A Mesh multi-channel information interaction method according to claim 2, characterized in that: The optional transmission communication link construction protocol is as follows: Get the physical distance d(i1, i2) between any two communication nodes i1 and i2, where i1 and i2 are the identifiers of any two different communication nodes, i.e., i1∈i; i2∈i and i1≠i2; obtain the wireless radio frequency interface transmission range Ri1 of the communication node i1 and the wireless radio frequency interface transmission range Ri2 of the communication node i2; If the specific value of d(i1, i2) satisfies the condition: d(i1, i2) is less than or equal to Ri1 and less than or equal to Ri2, it is determined that the two communication nodes i1 and i2 meet the requirements for establishing a wireless communication connection; by formula Calculate the communication constant Ng(i1, i2) between each communication node i1 and i2, where i1∈i; i2∈i; when the communication constant NG(i1, i2) is 1, it is considered that there is a high-fidelity and high-stability wireless network connection between the communication nodes i1 and i2; when the communication constant NG(i1, i2) is 0, it is considered that there is a distortion in the wireless network connection between the communication nodes i1 and i2.
4. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The specific process of obtaining all optional transmission communication links and performing conditional screening operations on the optional transmission communication links is as follows: Establish an optional transmission communication link construction protocol in a single information transmission task environment: In the Mesh multi-channel network, whenever it is detected that the communication node i has initiated an information transmission task, the starting communication node u and the end communication node v of the information transmission are obtained, all optional transmission communication links are obtained through data collection, and conditional screening operations are performed on the optional transmission communication links; The optional transmission communication link specifically refers to an information transmission path that passes through several communication nodes during the transmission process for the purpose of transmitting information from a starting point to an end point; First, obtain all nodes that meet the conditions: the node sequence P = {u, i1, i2, ..., im, v} of the optional transmission communication link starting from the communication node u and ending at the communication node v. The order of the node sequence represents the transmission direction and order of information, that is, the information transmission order is u→i1→i2→...→im→v; Where i1, i2, ..., im are the communication node numbers of m intermediate nodes, m≤n; The first path screening is performed through the constraints of the node sequence to screen out the optional transmission communication links that do not meet the constraints. The constraints include: Starting point and end point constraints: The first intermediate node X1 must meet the requirements of establishing a high-fidelity, high-stability wireless network connection with the starting communication node u; the last intermediate node X m The establishment requirements of a high-fidelity and high-stability wireless network connection must be met between the terminal communication node v, that is, Path continuity constraint: Ensure that the entire optional transmission communication link is continuous, that is, any two adjacent intermediate nodes meet the requirements for establishing a high-fidelity, high-stability wireless network connection, that is, Where k is the number of the intermediate node; Node non-repetition constraint: ensure that the entire optional transmission communication link does not form a closed loop and there are no repeated communication nodes, that is, for any 1≤k1<k2≤m, ik1≠ik2; Path length constraint: ensure that the number of communication nodes passed by the entire optional transmission communication link does not exceed the set upper limit, that is, m≤Mmax; where Mmax is the preset maximum threshold of the number of communication nodes; In combination with the constraints, substitute the data to expand the operation, filter out the optional transmission communication links that do not meet the starting point and end point constraints, path continuity constraints, node non-repetition constraints and path length constraints, and record all the remaining optional transmission communication links that meet the constraints as preferred communication links; The preferred communication links are numbered with a number symbol j, where j=1, 2, 3, ..., u; u is the total number of preferred transmission communication links.
5. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The selection principle of the optimal communication link is as follows: The metadata of each communication node i in each preferred communication link is collected at every preset time interval t, including: The remaining bandwidth of each communication node i and bandwidth caps And through the formula Calculate the node occupancy rate of each communication node i Get the amount of communication that passed through each communication node i in the last preset time interval Denote as the node switching frequency of communication node i; Let the communication node i be a constant value, obtain all the communication node numbers i0 that meet the condition that the communication constant Ng(i, i0) = 1, and use the formula Calculate the node interference factor L of each communication node i i (t); By formula The evaluation parameter Bj of each preferred communication link is calculated, and the preferred communication link with the smallest evaluation parameter Bj is selected as the optimal communication link, where K1 and K2 are preset weight factors.
6. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The specific process of data capture and calculation of dynamic delay index and dynamic interference index is as follows: At preset time intervals t, the data throughput Ti, communication delay Di and packet loss rate Li of all communication nodes are obtained; the evaluation index f(Ti, Di, Li) of each communication node i is calculated by the formula f(Ti, Di, Li) = w1×(Ti / TiMax)+w2×(Di / DiMax)+w3×Li, where w1, w2 and w3 are preset weight factors; Where TiMax is the data throughput threshold of communication node i, and DuMax is the communication delay threshold; At every preset time interval, get By formula The dynamic delay index Ej1 and dynamic interference index Ej2 of the optimal communication link corresponding to each communication transmission task are calculated.
7. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The specific process of dynamically replacing the communication link according to the determination result is as follows: When it is determined that a communication node failure has occurred in the optimal communication link, the information transmission on the optimal communication link is suspended, and the communication node number i0 that caches the information data file included in this information transmission task is located, and the number symbol u of the starting communication node is set to i0 and return to step 2, and a new optimal communication link is determined and the information transmission task is continued.
8. A Mesh multi-channel information interaction method according to claim 1, characterized in that: The specific process of calculating the maintenance index and overall maintenance index of communication node i through statistics and feature extraction is as follows: Every preset statistical period T0, the node occupancy rate of each communication node i is counted and node interference factor L i (t); based on node occupancy As the vertical axis, time t as the horizontal axis, generate a node occupancy rate-time graph; The node interference factor L i (t) is the vertical axis, and time t is the horizontal axis to generate a node interference factor-time graph; Get the fitting function of the node occupancy-time graph Get the fitting function L of the node interference factor-time graph i (t) = g2i(t); by the formula Calculate the maintenance index Re(i) of communication node i and the overall maintenance index We; where βi is the error correction factor of communication node i.
9. A Mesh multi-channel information interaction method according to claim 8, characterized in that: The specific process of performing Mesh multi-channel network maintenance is as follows: When the maintenance index Re(i) is greater than the preset threshold, it is determined that the communication burden of communication node i is too heavy, and it is necessary to improve the firmware configuration or add a new communication node to help communication node i to divert traffic; The number symbol corresponding to the communication node i is highlighted in the display window; When the overall maintenance index We is greater than the preset threshold, it is determined that the communication burden of the entire Mesh multi-channel network is too heavy and the overall network fluctuation is too large.