Wireless network high-reliability transmission method based on double-link redundancy
By establishing a dual-link parallel transmission mechanism and multi-dimensional link quality evaluation in the wireless network, combined with dynamic link selection and packet backup and recovery mechanism, the problems of static link switching strategies in the existing technology, single link quality evaluation and low data recovery efficiency are solved, and the effect of efficient utilization of network resources and ensuring data transmission reliability is achieved.
Patent Information
- Application Number
- CN202510029119.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-08
AI Technical Summary
The existing wireless network redundant transmission technology has problems such as fixed link switching strategies, single link quality evaluation, low data recovery efficiency and insufficient network resource utilization.
By establishing a dual-link parallel transmission mechanism, combining multi-dimensional link quality evaluation and dynamic link selection strategies, data packet backup and rapid recovery mechanisms are adopted to achieve efficient utilization of network resources and reliability guarantees for data transmission.
Accurate evaluation of link performance is achieved, network resource utilization efficiency is improved, data loss affects system performance, and rapid data recovery is achieved when data packets are lost.
Smart Images

Figure CN119815461A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wireless communications, and in particular to a wireless network high-reliability transmission method based on dual-link redundancy. Background Art
[0002] Wireless network transmission has advantages over wired networks such as flexible deployment and low cost, but its transmission reliability is easily affected by factors such as environmental interference, channel fading, and network congestion. In order to improve the reliability of wireless network transmission, researchers have proposed a variety of solutions, including adaptive modulation and coding, link quality assessment, network redundancy design and other technologies. Among them, network redundancy technology establishes multiple independent transmission channels and switches to the backup link when the main transmission link fails, thereby ensuring the continuity and reliability of data transmission. At present, common network redundancy technologies include hot backup, cold backup and warm backup modes, which have been widely used in wireless communication systems in industrial sites.
[0003] However, the existing wireless network redundant transmission technology still has some shortcomings. First, most redundant transmission schemes adopt static link switching strategies and cannot dynamically adjust the transmission strategy according to the network status, resulting in inefficient network resource utilization. Second, traditional link quality evaluation methods often only consider a single indicator (such as signal strength or packet loss rate), lack a comprehensive evaluation of link performance, and easily lead to inaccurate link selection. In addition, when data packets are lost, existing technologies usually use a retransmission mechanism for data recovery, which increases network latency and bandwidth overhead. Finally, in existing redundant transmission schemes, the backup links are idle and fail to fully utilize network resources.
[0004] In view of the above problems, the present invention proposes a high-reliability transmission method for wireless networks based on dual-link redundancy. The method establishes a dual-link parallel transmission mechanism, combines multi-dimensional link quality evaluation and dynamic link selection strategy, to achieve efficient utilization of network resources and reliability guarantee of data transmission; at the same time, it adopts data packet backup and fast recovery mechanism to effectively reduce the impact of data loss on system performance. Summary of the invention
[0005] In view of the problems that the existing wireless network redundant transmission technology has static fixed link switching strategy, single link quality evaluation, low data recovery efficiency and insufficient network resource utilization, the present invention is proposed.
[0006] Therefore, the problem to be solved by the present invention is how to improve the efficiency of network resource utilization while ensuring data transmission reliability through multi-dimensional link quality evaluation and dynamic link selection strategy, combined with a dual-link parallel transmission mechanism, and achieve rapid data recovery when data packets are lost.
[0007] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0008] In the first aspect, an embodiment of the present invention provides a high-reliability transmission method for a wireless network based on dual-link redundancy, which includes establishing dual communication links and collecting link quality data of the dual communication links; using an adaptive dynamic weighted algorithm to perform weighted operations on the link quality data according to preset weighting coefficients to obtain a first link score and a second link score, and judging the first link score and the second link score; sending an original data packet and a backup data packet of the original data packet to the dual communication links according to the judgment result, and collecting the data transmission status within a receiving time window; when the original data packet is detected to be lost within the receiving time window, extracting the backup data packet of the original data packet for data recovery, and recalculating the link score of the original data packet.
[0009] As a preferred solution of the wireless network high-reliability transmission method based on dual-link redundancy described in the present invention, wherein: the dual communication links include a first communication link and a second communication link; the link quality data include a signal strength value, a data delay value and a packet loss rate value; the method for obtaining the link quality data is to scan the communication environment through a wireless communication module, the scanning range covers a low frequency band and a high frequency band, and use a channel quality assessment algorithm to select two channels with the best signal strength to respectively construct a first communication link and a second communication link, wherein the first communication link serves as a main data transmission channel and works in a low frequency band; the second communication link serves as a backup data transmission channel and works in a high frequency band; link quality measurements are performed on the first communication link and the second communication link to obtain link quality data; the link quality data is collected according to a preset collection period and stored in a link status database.
[0010] As a preferred solution of the wireless network high-reliability transmission method based on dual-link redundancy described in the present invention, wherein: an adaptive dynamic weighted algorithm is used to perform weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and the first link score and the second link score are judged, including: setting a preset weighting coefficient matrix according to historical data analysis, and performing weighted calculation on the link quality data of the first communication link and the second communication link respectively through a weighted calculation unit to obtain a first link score and a second link score; a neural network model is used to extract features of the first link score and the second link score, and the extraction results are input into a link evaluation module for judgment.
[0011] As a preferred solution of the wireless network high-reliability transmission method based on dual-link redundancy described in the present invention, wherein: the preset weighting coefficients include signal strength weighting coefficients, data delay weighting coefficients and packet loss rate weighting coefficients; the judgment includes, when the first link score is greater than the preset score threshold, and the first link score is greater than the second link score, the first communication link is marked as the main transmission link, and the first communication link is marked as the backup transmission link; if the first link score is less than or equal to the second link score, it is determined whether the second link score is greater than the preset score threshold; if the second link score is greater than the preset score threshold, the second communication link is marked as the main transmission link, and the first communication link is marked as the backup transmission link; when the first link score is less than the preset score threshold, and the first link score is less than the second link score, the second communication link is marked as the main transmission link, and the first communication link is marked as the backup transmission link; according to the judgment result, the calculation results of the first link score and the second link score are stored in the link score database.
[0012] As a preferred solution of the wireless network high reliability transmission method based on dual link redundancy of the present invention, the calculation formula of the first link score and the second link score is as follows:
[0013]
[0014] Among them, Score i is the score value of the ith link, t is the current time, T is the time window length, D i (t) is the data delay value of the i-th link, τ is the delay normalization coefficient, β is the packet loss rate influencing factor, PLR i is the packet loss rate of the ith link, RSS i is the signal strength value of the i-th link, σ is the time attenuation coefficient, ξ(t) is the quality evaluation function, and the specific formula is as follows:
[0015]
[0016] Among them, α is the sensitivity coefficient, Q(t) is the real-time link quality value, Q th is the quality threshold.
[0017] As a preferred solution of the wireless network high-reliability transmission method based on dual-link redundancy described in the present invention, wherein: according to the judgment result, the original data packet and the backup data packet of the original data packet are sent to the dual communication links, and the data transmission status within the receiving time window is collected, including: using a layered encryption mechanism to add a serial number identifier and a timestamp identifier to the original data packet, and sending it through the main transmission link; at the same time, the original data packet is copied to generate a backup data packet, and it is sent through the backup transmission link, wherein the backup data packet inherits the serial number identifier and timestamp identifier of the original data packet; a receiving time window is set at the receiving end, the data transmission status is collected, and the data transmission status is stored in a transmission status database, wherein the data transmission status includes the data packet arrival time, the data packet integrity flag, the data packet receiving sequence and the data packet link identifier.
[0018] As a preferred solution of the wireless network high-reliability transmission method based on dual-link redundancy described in the present invention, wherein: when the original data packet is detected to be lost within the receiving time window, the backup data packet of the original data packet is extracted for data recovery, and the link score of the original data packet is recalculated, including: according to the serial number identifier and timestamp identifier of the lost data packet, the corresponding backup data packet is extracted from the data stream of the backup transmission link; the backup data packet is integrity checked, and after confirming that the backup data packet is not damaged, the backup data packet is transmitted to the application layer to complete data recovery; the data packet loss event is recorded, the packet loss rate value of the main transmission link is updated, and the link score of the main transmission link is recalculated according to the preset weighting coefficient in combination with the currently collected signal strength value and data delay value; when the link score of the main transmission link is less than the preset threshold, the transmission roles of the main transmission link and the backup transmission link are switched.
[0019] In the second aspect, an embodiment of the present invention provides a high-reliability transmission system for a wireless network based on dual-link redundancy, comprising: a data acquisition module, used to establish a dual communication link and collect link quality data of the dual communication link; a link quality calculation and judgment module, used to adopt an adaptive dynamic weighted algorithm, perform weighted operations on the link quality data according to a preset weighting coefficient, obtain a first link score and a second link score, and judge the first link score and the second link score; a data transmission module, which sends the original data packet and the backup data packet of the original data packet to the dual communication link according to the judgment result, and collects the data transmission status within the receiving time window; a link score update module, which is used to extract the backup data packet of the original data packet for data recovery when the original data packet is detected to be lost within the receiving time window, and recalculate the link score of the original data packet.
[0020] In a third aspect, an embodiment of the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program instructions are executed by the processor, the steps of the high-reliability transmission method for a wireless network based on dual-link redundancy as described in the first aspect of the present invention are implemented.
[0021] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program instructions are executed by a processor, the steps of the wireless network high-reliability transmission method based on dual-link redundancy as described in the first aspect of the present invention are implemented.
[0022] The beneficial effects of the present invention are as follows: by establishing dual communication links and collecting multi-dimensional link quality data, link score calculation is performed in combination with preset weighting coefficients to achieve accurate evaluation of link performance; a dual-link parallel transmission mechanism is adopted to transmit the original data packet through the main transmission link while the backup data packet is synchronously transmitted through the backup transmission link, thereby improving the efficiency of network resource utilization; when data packet loss is detected, the corresponding backup data packet can be quickly extracted from the backup transmission link for recovery, and the link performance can be adjusted in time by dynamically updating the link score, thereby reducing data recovery time and reducing the impact of transmission interruption on system performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:
[0024] Figure 1 This is a flow chart of a high-reliability transmission method for a wireless network based on dual-link redundancy according to Example 1. DETAILED DESCRIPTION
[0025] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0026] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0027] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0028] Example 1
[0029] Reference Figure 1 , which is the first embodiment of the present invention, provides a wireless network high reliability transmission method based on dual link redundancy, comprising:
[0030] S1: Establishing dual communication links and collecting link quality data of the dual communication links.
[0031] Specifically, the method for acquiring link quality data is to scan the communication environment through the wireless communication module, the scanning range covers the low frequency band and the high frequency band, and use the channel quality assessment algorithm to select the two channels with the best signal strength to respectively construct the first communication link and the second communication link.
[0032] It should be noted that the dual communication link includes a first communication link and a second communication link; the link quality data includes a signal strength value, a data delay value, and a packet loss rate value. The first communication link is used as the main data transmission channel and operates in a low frequency band; the second communication link is used as a backup data transmission channel and operates in a high frequency band.
[0033] Furthermore, link quality measurements are performed on the first communication link and the second communication link to obtain link quality data; the link quality data is collected according to a preset collection period and stored in a link status database.
[0034] S2: using an adaptive dynamic weighting algorithm to perform a weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and judging the first link score and the second link score.
[0035] Specifically, a preset weighting coefficient matrix is set according to historical data analysis, and the link quality data of the first communication link and the second communication link are weightedly calculated by a weighted calculation unit to obtain a first link score and a second link score; a neural network model is used to extract features of the first link score and the second link score, and the extraction results are input into a link evaluation module for judgment.
[0036] It should be noted that the row vectors of the preset weight coefficient matrix represent the weight coefficients of the three link quality indicators, namely, signal strength value, data delay value and packet loss rate value; the column vectors represent the time attenuation weight coefficients of different time windows.
[0037] Furthermore, the steps of constructing the neural network model are as follows: preprocessing the link quality data, normalizing the signal strength value, data delay value and packet loss rate value to the interval [0,1], and using the time window mechanism to segment the sample sequence; constructing the network structure: the feature extraction layer adopts a multi-layer perceptron structure with a ReLU activation function, and the number of neurons is 2-3 times the input dimension; the time series feature learning adopts an LSTM layer with 32-64 units; the feature fusion layer uses a fully connected layer and introduces a dropout mechanism (ratio 0.5) to prevent overfitting; the output layer contains 2 neurons, and the result is mapped to the interval [0,1] through the sigmoid activation function to obtain the link score; the batch gradient descent method and the MSE loss function are used for model training, the initial learning rate is set to 0.001 and the attenuation strategy is adopted, and the performance is evaluated through cross-validation and regularization technology is introduced to dynamically optimize the network structure and hyperparameters to improve the robustness of the model.
[0038] Furthermore, the calculation formulas for the first link score and the second link score are as follows:
[0039]
[0040] Among them, Score i is the score value of the ith link, t is the current time, T is the time window length, D i (t) is the data delay value of the i-th link, τ is the delay normalization coefficient, β is the packet loss rate influencing factor, PLR i is the packet loss rate of the ith link, RSS i is the signal strength value of the i-th link, σ is the time attenuation coefficient, ξ(t) is the quality evaluation function, and the specific formula is as follows:
[0041]
[0042] Among them, α is the sensitivity coefficient, Q(t) is the real-time link quality value, Q th is the quality threshold.
[0043] Specifically, when the first link score is greater than a preset score threshold, and the first link score is greater than the second link score, the first communication link is marked as a main transmission link, and the first communication link is marked as a backup transmission link; if the first link score is less than or equal to the second link score, it is determined whether the second link score is greater than the preset score threshold; if the second link score is greater than the preset score threshold, the second communication link is marked as a main transmission link, and the first communication link is marked as a backup transmission link; when the first link score is less than the preset score threshold, and the first link score is less than the second link score, the second communication link is marked as a main transmission link, and the first communication link is marked as a backup transmission link.
[0044] Furthermore, the calculation results of the first link score and the second link score are stored in a link score database according to the judgment result.
[0045] S3: Sending the original data packet and the backup data packet of the original data packet to the dual communication links according to the judgment result, and collecting the data transmission status within the receiving time window.
[0046] Specifically, a layered encryption mechanism is used to add a serial number identifier and a timestamp identifier to the original data packet, and the data packet is sent through the main transmission link; at the same time, the original data packet is copied to generate a backup data packet, and the backup data packet is sent through the backup transmission link, wherein the backup data packet inherits the serial number identifier and timestamp identifier of the original data packet.
[0047] Furthermore, a receiving time window is set at the receiving end to collect data transmission status, and the data transmission status is stored in a transmission status database, wherein the data transmission status includes data packet arrival time, data packet integrity flag, data packet receiving sequence and data packet link identifier.
[0048] S4: When the original data packet is detected to be lost within the receiving time window, a backup data packet of the original data packet is extracted for data recovery, and the link score of the original data packet is recalculated.
[0049] Specifically, based on the serial number identifier and timestamp identifier of the lost data packet, the corresponding backup data packet is extracted from the data stream of the backup transmission link; the backup data packet is integrity checked, and after confirming that the backup data packet is not damaged, the backup data packet is transmitted to the application layer to complete data recovery.
[0050] Furthermore, if it is detected that the checksum of the backup data packet is inconsistent with the expected checksum, or the frame header identifier of the backup data packet is incorrect, or the frame tail identifier of the backup data packet is incorrect, then it is determined that the backup data packet is damaged and the data packet recovery process is re-triggered; if the backup data packet passes the integrity check, the backup data packet is transmitted to the application layer to complete data recovery.
[0051] Furthermore, the packet loss event is recorded, the packet loss rate value of the main transmission link is updated, and the link score of the main transmission link is recalculated according to the preset weighting coefficient in combination with the currently collected signal strength value and data delay value; when the link score of the main transmission link is less than the preset threshold, the transmission roles of the main transmission link and the backup transmission link are switched.
[0052] It should be noted that the preset threshold is a dynamic adaptive parameter determined based on multiple dimensions such as industrial site application requirements, historical statistical data, real-time network load, application service priority, and environmental interference level. Through comprehensive evaluation of these dimensional factors, the system can flexibly adjust the link switching strategy according to the actual working environment and business needs, thereby ensuring high-reliability transmission of industrial wireless networks.
[0053] Furthermore, the present embodiment also provides a high-reliability transmission system for a wireless network based on dual-link redundancy, including: a data acquisition module, used to establish dual communication links and collect link quality data of the dual communication links; a link quality calculation and judgment module, used to adopt an adaptive dynamic weighted algorithm, perform weighted operations on the link quality data according to a preset weighting coefficient, obtain a first link score and a second link score, and judge the first link score and the second link score; a data transmission module, which sends the original data packet and the backup data packet of the original data packet to the dual communication links according to the judgment result, and collects the data transmission status within the receiving time window; a link score update module, which is used to extract the backup data packet of the original data packet for data recovery when the original data packet is detected to be lost within the receiving time window, and recalculate the link score of the original data packet.
[0054] This embodiment also provides a computer device, which is applicable to the case of a high-reliability transmission method for a wireless network based on dual-link redundancy, and includes a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the high-reliability transmission method for a wireless network based on dual-link redundancy proposed in the above embodiment.
[0055] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0056] The present embodiment also provides a storage medium having a computer program stored thereon, which implements the following steps when executed by a processor: establishing dual communication links and collecting link quality data of the dual communication links; using an adaptive dynamic weighting algorithm to perform a weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and judging the first link score and the second link score; sending an original data packet and a backup data packet of the original data packet to the dual communication links according to the judgment result, and collecting the data transmission status within a receiving time window; when the original data packet is detected to be lost within the receiving time window, extracting the backup data packet of the original data packet for data recovery, and recalculating the link score of the original data packet.
[0057] In summary, the present invention establishes dual communication links and collects multi-dimensional link quality data, and calculates link scores in combination with preset weighting coefficients to achieve accurate evaluation of link performance; adopts a dual-link parallel transmission mechanism, and while the original data packet is transmitted on the main transmission link, the backup data packet is synchronously transmitted through the backup transmission link, thereby improving the efficiency of network resource utilization; when data packet loss is detected, the corresponding backup data packet can be quickly extracted from the backup transmission link for recovery, and the link performance can be adjusted in time by dynamically updating the link score, thereby reducing data recovery time and reducing the impact of transmission interruptions on system performance.
[0058] Example 2
[0059] Referring to Table 1, which is the second embodiment of the present invention, this embodiment provides a high-reliability transmission method for a wireless network based on dual-link redundancy. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0060] Specifically, the test experiment was carried out in the robot control system of a smart factory. There are multiple wireless communication devices such as mobile robots and AGV carts in the test environment, which has a relatively complex electromagnetic environment. First, the spectrum analyzer is used to scan the 900MHz and 2.4GHz frequency bands, and the channel with the least signal interference is selected to establish a dual-link communication system. Among them, the 900MHz frequency band (low frequency) is used as the first communication link, and the 2.4GHz frequency band (high frequency) is used as the second communication link. During the experiment, a high-precision network analyzer is used to monitor the link quality in real time, and the sampling period is set to 10ms. The experiment lasted for 8 hours, and the test was carried out during the peak period (8:00-12:00) and the flat peak period (14:00-18:00). In order to simulate the actual industrial scene, the normal production operation status is maintained during the test, including robot movement, material transportation, etc.
[0061] Furthermore, the signal strength is measured using a professional-grade RF signal analyzer with a measurement accuracy of -120dBm. The data delay is measured using a high-precision time synchronization server with an accuracy better than 1μs. The packet loss rate statistics use professional network analysis software to accurately capture the transmission status of each data packet. The test data packet size is set to 1024 bytes and the sending frequency is 100 packets / second.
[0062] Furthermore, as shown in Table 1, in terms of signal strength, due to the use of a dual-band optimization mechanism, the system always maintains good signal quality, and the average signal strength is 3.5dB higher than the traditional single link. In terms of latency performance, thanks to the real-time link scoring and fast switching mechanism, the average system latency is reduced from 45.8ms to 28.6-35.7ms, an improvement of 37.6%. Under low load conditions, the system packet loss rate is only 0.82%, a 71.2% reduction from the 2.85% of the traditional single-link solution. Even under high load and extreme environments, the packet loss rate only rises slightly to 1.12% and 1.45%, which is still far better than traditional solutions. This is mainly due to the real-time link quality evaluation and intelligent switching strategy adopted by the present invention.
[0063] Table 1 Test results
[0064]
[0065] Specifically, in terms of data recovery capability, the present invention performs better, with the adaptive dual-link solution achieving a data recovery rate of 91.5%-95.6%, while the simple dual-link solution can only reach 68.5%. More importantly, the link switching response time of the present invention is only 25-35ms, which is about 5 times faster than the 180ms of the simple dual-link solution, which is extremely important for industrial control applications that require real-time performance.
[0066] Furthermore, it can be seen from the comprehensive performance score that the present invention maintains a high score of 0.86-0.93 under various working conditions, which is significantly higher than 0.72 of the traditional single link and 0.81 of the simple dual link. In particular, when the network load is low, the system performance is the best, with a comprehensive score of 0.93, which fully demonstrates the applicability and advancement of the present invention in industrial scenarios. Even in extreme environments, the system can still maintain a high performance of 0.86, reflecting strong environmental adaptability and stability.
[0067] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A wireless network high reliability transmission method based on dual link redundancy, characterized in that: include, Establishing dual communication links and collecting link quality data of the dual communication links; Adopting an adaptive dynamic weighting algorithm, performing a weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and judging the first link score and the second link score; Sending the original data packet and the backup data packet of the original data packet to the dual communication link according to the judgment result, and collecting the data transmission status within the receiving time window; When the original data packet is detected to be lost within the receiving time window, the backup data packet of the original data packet is extracted for data recovery, and the link score of the original data packet is recalculated.
2. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 1, characterized in that: The dual communication link includes a first communication link and a second communication link; the link quality data includes a signal strength value, a data delay value and a packet loss rate value; the method for obtaining the link quality data is: The communication environment is scanned through the wireless communication module, and the scanning range covers the low frequency band and the high frequency band. The two channels with the best signal strength are selected by the channel quality assessment algorithm to respectively construct the first communication link and the second communication link, wherein the first communication link is used as the main data transmission channel and works in the low frequency band; the second communication link is used as the backup data transmission channel and works in the high frequency band; Performing link quality measurement on the first communication link and the second communication link to obtain link quality data; The link quality data is collected according to a preset collection period and stored in a link status database.
3. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 2, characterized in that: Adopting an adaptive dynamic weighting algorithm, performing a weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and judging the first link score and the second link score, including: A preset weight coefficient matrix is set according to historical data analysis, and a weighted calculation unit is used to perform weighted calculation on the link quality data of the first communication link and the second communication link to obtain a first link score and a second link score; A neural network model is used to extract features from the first link score and the second link score, and the extracted results are input into a link evaluation module for judgment.
4. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 3, characterized in that: The judgment includes: When the first link score is greater than a preset score threshold, and the first link score is greater than the second link score, the first communication link is marked as a main transmission link, and the second communication link is marked as a backup transmission link; If the first link score is less than or equal to the second link score, determining whether the second link score is greater than a preset score threshold; If the score of the second link is greater than the preset score threshold, the second communication link is marked as a main transmission link, and the first communication link is marked as a backup transmission link; When the first link score is less than a preset score threshold, and the first link score is less than the second link score, the second communication link is marked as a main transmission link, and the first communication link is marked as a backup transmission link; The calculation results of the first link score and the second link score are stored in a link score database according to the judgment result.
5. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 4, characterized in that: The calculation formulas for the first link score and the second link score are as follows: Among them, Score i is the score value of the ith link, t is the current time, T is the time window length, D i (t) is the data delay value of the i-th link, τ is the delay normalization coefficient, β is the packet loss rate influencing factor, PLR i is the packet loss rate of the ith link, RSS i is the signal strength value of the i-th link, σ is the time attenuation coefficient, ξ(t) is the quality evaluation function, and the specific formula is as follows: Among them, α is the sensitivity coefficient, Q(t) is the real-time link quality value, Q th is the quality threshold.
6. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 5, characterized in that: Sending the original data packet and the backup data packet of the original data packet to the dual communication link according to the judgment result, and collecting the data transmission status within the receiving time window, including: A layered encryption mechanism is used to add a sequence number identifier and a timestamp identifier to the original data packet, and the data packet is sent through the primary transmission link; At the same time, the original data packet is copied to generate a backup data packet, and the backup data packet is sent through the backup transmission link, wherein the backup data packet inherits the sequence number identifier and timestamp identifier of the original data packet; A receiving time window is set at the receiving end, data transmission status is collected, and the data transmission status is stored in a transmission status database, wherein the data transmission status includes data packet arrival time, data packet integrity flag, data packet receiving sequence and data packet link identifier.
7. The wireless network high reliability transmission method based on dual link redundancy as claimed in claim 6, characterized in that: When the original data packet is detected to be lost within the receiving time window, the backup data packet of the original data packet is extracted for data recovery, and the link score of the original data packet is recalculated, including: Extracting the corresponding backup data packet from the data stream of the backup transmission link according to the sequence number identifier and the timestamp identifier of the lost data packet; Performing integrity check on the backup data packet, after confirming that the backup data packet is not damaged, transmitting the backup data packet to the application layer to complete data recovery; Record the packet loss event, update the packet loss rate value of the primary transmission link, and recalculate the link score of the primary transmission link according to the preset weighting coefficient in combination with the currently collected signal strength value and data delay value; When the link score of the main transmission link is less than a preset threshold, the transmission roles of the main transmission link and the backup transmission link are switched.
8. A wireless network high reliability transmission system based on dual link redundancy, based on the wireless network high reliability transmission method based on dual link redundancy according to any one of claims 1 to 7, characterized in that: include, A data acquisition module, used to establish a dual communication link and collect link quality data of the dual communication link; A link quality calculation and judgment module, configured to use an adaptive dynamic weighting algorithm to perform a weighted operation on the link quality data according to a preset weighting coefficient to obtain a first link score and a second link score, and to judge the first link score and the second link score; A data transmission module sends the original data packet and the backup data packet of the original data packet to the dual communication links according to the judgment result, and collects the data transmission status within the receiving time window; The link score updating module is used to extract the backup data packet of the original data packet for data recovery and recalculate the link score of the original data packet when the original data packet is detected to be lost within the receiving time window.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the wireless network high-reliability transmission method based on dual-link redundancy according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the wireless network high-reliability transmission method based on dual-link redundancy according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Method and device for determining data transmission mode of terminal and electronic equipment
CN116367308A
Double-link video transmission method, system and device and storage medium
CN118803303A
Data transmission method, related storage medium and electronic device
US20210297902A1
Techniques to allocate receive resources
US20230269760A1
Data transport management for dual connectivity 5g-capable wireless devices
US20230397271A1
Cited By
Multi-device synchronous communication method of WiFi (Wireless Fidelity) chip module
CN120547596A
A multi-device synchronous communication method of a WiFi7 chip module
CN120547596B
Double-channel redundant communication architecture design method for intelligent port equipment
CN120710857A
A dual-redundancy communication architecture design method for port intelligent equipment
CN120710857B
Communication method and device between unmanned aerial vehicles based on redundant link, equipment and medium
CN120935864A