Wireless communication data transmission system based on edge node

By evaluating signal strength and communication range at edge nodes and selecting the optimal transmission path, the problems of high data transmission latency and network congestion in wireless communication networks are solved, achieving efficient and low-latency data transmission and improving the reliability and efficiency of the system.

CN120916205AInactive Publication Date: 2025-11-07SHENZHEN HUAZHI INTELLIGENT MFG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511172784.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-21
Publication Date
2025-11-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In wireless communication networks, massive data transmission has high latency, severe network congestion, and heavy processing pressure on core nodes, leading to a decline in the stability and reliability of the communication system and failing to meet the needs of real-time monitoring and industrial automation control.

Method used

By evaluating signal strength and communication range at edge nodes, a comprehensive score for candidate nodes is determined, and either direct or distributed transmission methods are selected. Path quality is also evaluated based on packet loss rate, load rate, latency, and bandwidth to select the optimal communication path.

Benefits of technology

It achieves efficient and low-latency wireless data transmission, improves network reliability and transmission efficiency, enhances system flexibility, and adapts to different transmission scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120916205A_ABST
    Figure CN120916205A_ABST
Patent Text Reader

Abstract

The invention discloses a wireless communication data transmission system based on edge nodes, which relates to the field of wireless communication and comprises a monitoring center in communication connection with a data input module, a data processing module and a data transmission module. The terminal equipment uploads equipment operation data needing to be transmitted to a data input module, and determines a transmission mode of the equipment operation data according to an evaluation result of each alternative node; the data processing module calculates a comprehensive score of the alternative node according to the signal intensity mean value and the communication range score, and a threshold is triggered based on the score of the alternative node to determine a transmission mode of equipment operation data; the data transmission module calculates a path quality score by combining the packet loss rate, the time delay, the bandwidth and the load rate, and screens out an optimal communication path; according to the method, the reliability and efficiency of data transmission are improved through edge node dynamic evaluation and path optimization.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, in particular to a wireless communication data transmission system based on edge nodes. BACKGROUND

[0002] With the rapid development of the Internet of Things, 5G communication and industrial Internet, the amount of data in the wireless communication network is growing exponentially, for example, in the fields of autonomous driving, smart home and industrial Internet, etc. The wireless communication data transmission mode mainly relies on the core network node for data processing and forwarding. In the face of massive data transmission, many problems are exposed, for example, the data transmission delay is high, when a large number of devices simultaneously send data requests to the core node, the network congestion is serious, which leads to a significant increase in the transmission time of data from the source node to the target node, and cannot meet the application requirements of time-sensitive applications such as real-time monitoring and industrial automation control. At the same time, the processing pressure of the core node is too large, which is easy to cause performance bottleneck, affecting the stability and reliability of the whole communication system. Therefore, it is necessary to realize efficient, low-latency and high-reliable wireless data transmission, and for this purpose, the present application provides a wireless communication data transmission system based on edge nodes. SUMMARY

[0003] The purpose of the present application is to provide a wireless communication data transmission system based on edge nodes.

[0004] The purpose of the present application can be realized by the following technical scheme: a wireless communication data transmission system based on edge nodes, comprising a monitoring center, the monitoring center being in communication connection with a data input module, a data processing module and a data transmission module; The data input module is used for terminal equipment to input the device running data required to be transmitted, and uploads the device running data through the edge communication node in communication connection with the terminal equipment, and determines the corresponding candidate node according to the basic parameters of the edge communication node; The data processing module is used for evaluating each candidate node, and determining the transmission mode of the device running data according to the evaluation result; The data transmission module is used for determining the optimal communication path according to the transmission mode of the device running data.

[0005] Further, the process of the data input module for terminal equipment to input the device running data required to be transmitted includes: The terminal equipment defined by the device identity uploads the device running data required to be transmitted to the data input module; A data upload period is set, device operation data of the terminal device is acquired according to the set data upload period, the acquired device operation data is bound and associated with the device basic information, and the device operation data is uploaded through the edge communication node.

[0006] Further, the process of defining the device identity is: A device identity defining unit is set, and the device basic information is imported into the device identity defining unit; The imported device basic information is uploaded to the monitoring center for audit, and the device identity definition of the terminal device is completed after the audit is passed.

[0007] Further, the process of uploading the device operation data through the edge communication node includes: According to the communication range of the edge communication node where the terminal device is located, a candidate node is marked; A detection period is set, and the signal strength of the terminal device in the communication range of the candidate node within the detection period is acquired; The candidate node is sampled to obtain a corresponding signal strength sequence, and a signal strength mean value is obtained from the signal strength sequence; According to the communication radius of the candidate node and the distance between the terminal device and the candidate node, a communication range score of the terminal device in the candidate node is obtained; The signal strength and the communication range score are normalized and weighted summed to obtain a comprehensive score of the candidate node.

[0008] Further, the process of evaluating each candidate node and determining the transmission mode by the data processing module includes: A score trigger threshold is set; The obtained comprehensive score of the candidate node is compared with the score trigger threshold, and the transmission mode of the device operation data is selected according to the comparison result, the transmission mode including direct transmission and distributed transmission.

[0009] Further, the distributed transmission includes: A dynamic time length threshold is set, and the candidate nodes are sorted from high to low according to the obtained comprehensive score; According to the signal strength mean value of each candidate node, a predicted data transmission speed of each candidate node is obtained; According to the size of the device operation data and the predicted data transmission speed of the candidate node with the highest comprehensive score, a corresponding predicted transmission time length is obtained; According to the comparison between the expected transmission time length and the dynamic time length threshold, if the expected transmission time length is less than or equal to the dynamic time length threshold, the device operation data of the candidate node is directly transmitted, and if the expected transmission time length is greater than the dynamic time length threshold, the device operation data of the candidate node cannot meet the requirements within the expected transmission time length, the candidate node is marked as a transmission node, and the device operation data is divided into data blocks, and the candidate node is added; The expected data transmission speed of the second candidate node in the order of the size of the data block and the comprehensive score is obtained, and the corresponding expected transmission time length of the data block transmitted by the candidate node is obtained. The obtained expected transmission time length of the data block is compared with the dynamic time length threshold, if the expected transmission time length is less than or equal to the dynamic time length threshold, the device operation data of the candidate node is directly transmitted, and if the expected transmission time length is greater than the dynamic time length threshold, the device operation data of the candidate node cannot meet the requirements within the expected transmission time length, the candidate node is marked as a transmission node, and the device operation data is divided into data blocks, and the candidate node is added; In this way, until the candidate node that meets the requirement that the expected transmission time length does not exceed the dynamic time length threshold is found.

[0010] Further, the process of determining the optimal communication path by the data transmission module includes: When the transmission mode of the device operation data is direct transmission: The edge communication node required to transmit the device operation data is recorded as a target node; An information identifier is constructed, the information identifier is obtained from the terminal device to the target node, all possible paths from the terminal device to the target node are obtained, and the packet loss rate, load rate, time delay and bandwidth of each edge communication node on the possible paths are obtained; According to the packet loss rate, load rate, time delay and bandwidth of the edge communication nodes passed by each possible path, the path quality score corresponding to the possible path is obtained; The obtained path quality scores corresponding to the possible paths are sorted from high to low, and the path with the highest path quality score is preferentially selected as the transmission path.

[0011] When the transmission mode of the device operation data is distributed transmission: According to the summarized transmission nodes, the obtained data blocks are associated with the corresponding transmission nodes, and the summarized transmission nodes are marked as initial nodes; All possible paths from each initial node to the target node are obtained through the information identifier, all possible paths from each initial node to the target node are summarized, and a path set corresponding to each initial node is obtained; The path quality scores of each possible path in the path set are compared with the set quality score threshold, the possible paths are filtered according to the comparison result, the corresponding candidate paths are obtained, and one candidate path is selected in each path set, and different path combinations are obtained; Each candidate path in each path combination is traversed in turn through information identification, and according to the number of times each edge communication node is traversed, an influence node is screened out, and the candidate path where the influence node is located is recorded as an associated path corresponding to the influence node; The size of the data block to be transmitted by the associated path corresponding to each influence node is obtained, the node load rate and the state parameter at the influence node are obtained, and then the total load rate of the influence node is obtained; The comprehensive path quality score of each path combination is obtained, and the obtained comprehensive path quality scores are sorted from high to low, and the path combination with the highest comprehensive path quality score is preferentially selected as the transmission path.

[0012] Compared with the prior art, the beneficial effects of the present application are: the running data of the terminal device is obtained by the edge communication node, the candidate node is evaluated in combination with the signal strength and the communication range parameter, the direct transmission or distributed transmission is determined according to the comprehensive score of the candidate node, and the path quality score is obtained through the packet loss rate, load rate, time delay and bandwidth of the edge communication node, and then the optimal communication path is selected, realizing efficient transmission and routing selection of device running data, improving the reliability and transmission efficiency of the wireless communication network, and at the same time, the system flexibility is enhanced through the data block and dynamic threshold mechanism to adapt to different transmission scenarios. BRIEF DESCRIPTION OF DRAWINGS

[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments will be briefly introduced below, and obviously, the drawings in the following description are only some embodiments described in the present application, and other drawings can also be obtained by those skilled in the art based on these drawings.

[0014] Figure 1 The schematic diagram of the present application. DETAILED DESCRIPTION

[0015] As Figure 1 shown, the wireless communication data transmission system based on edge nodes includes a monitoring center, the monitoring center is in communication connection with a data input module, a data processing module and a data transmission module; The data input module is used for terminal equipment to input the device running data needed to be transmitted, uploads the device running data through the edge communication node in communication connection with the terminal equipment, and determines the corresponding candidate node according to the basic parameters of the edge communication node; The data processing module is configured to evaluate each candidate node and determine a transmission mode of the equipment operation data according to an evaluation result. The data transmission module is configured to determine an optimal communication path according to the transmission mode of the equipment operation data.

[0016] It should be further explained that, in the specific implementation process, the process of inputting the equipment operation data required to be transmitted by the terminal equipment includes: The terminal equipment defined by the equipment identity uploads the equipment operation data required to be transmitted to the data input module; A data upload period is set, and the equipment operation data of the terminal equipment is obtained according to the set data upload period. After the obtained equipment operation data is associated with the equipment basic information, the equipment operation data is uploaded through the edge communication node.

[0017] It should be further explained that the process of defining the equipment identity includes: An equipment identity definition unit is set, the equipment basic information is imported into the equipment identity definition unit, and the imported equipment basic information is uploaded to the monitoring center for audit. After the audit is passed, the equipment identity definition of the terminal equipment is completed. The equipment basic information includes: the unique ID of the terminal equipment, the installation position of the terminal equipment, and the IP address of the equipment.

[0018] It should be further explained that the process of uploading the equipment operation data through the edge communication node includes: The basic parameters of the edge communication node are obtained, and the basic parameters of the edge communication node are the signal strength and communication range of the location where the edge communication node is located. According to the communication range of the terminal equipment, the edge communication node corresponding to the communication range is marked as a candidate node. It should be noted that the terminal equipment can be in the communication range of multiple edge communication nodes at the same time, that is, there can be one or more candidate nodes; The candidate nodes are numbered and denoted as i, where i = 1, 2,..., m; A detection period is set; The signal strength of the terminal equipment in the communication range of the candidate node numbered i in the detection period is obtained; In a detection period T, the signal strength of the candidate node i is sampled n times, each sampling is numbered and denoted as k, where k = 1, 2,..., n. The signal strength obtained by each sampling is denoted as , and the signal strength obtained by sampling is summarized to obtain the corresponding signal strength sequence denoted as , and the average signal strength of the candidate node in the detection period is obtained according to the obtained signal strength sequence , where: ; According to the communication range of the alternative node, a communication radius of the alternative node is obtained, denoted as , the distance between the terminal device and the alternative node is obtained, denoted as , and a communication range score R of the terminal device in the alternative node is obtained according to the communication radius of the alternative node and the distance between the terminal device and the alternative node =1- ; The signal strength and the communication range score are normalized and weightedly summed to obtain a comprehensive score of the alternative node, denoted as , wherein is a weight coefficient and =1, are the maximum value and the minimum value in the signal strength obtained by sampling, respectively.

[0019] The data processing module evaluates each alternative node, and determines the transmission mode of the device operation data according to the evaluation result, and the specific process includes: setting a score triggering threshold ; When the comprehensive score of all alternative nodes <T, the device operation data is distributedly transmitted; When the comprehensive score of any alternative node ≥T, the device operation data is directly transmitted through the alternative node with the highest comprehensive score; Wherein, the specific process of the distributed transmission is: setting a dynamic time length threshold Dt; sorting the alternative nodes according to the obtained comprehensive scores from high to low; According to the average signal strength of each alternative node, the expected data transmission speed of each alternative node is obtained, wherein the expected data transmission speed of the alternative node with the highest comprehensive score obtained by sorting is denoted as ; According to the size of the device operation data and the expected data transmission speed of the alternative node with the highest comprehensive score, the corresponding expected transmission time length is obtained, denoted as , wherein = ; Wherein Sy is the size of the device operation data; When -Dt≤0, the device operation data of the alternative node is directly transmitted, and the alternative node is marked as a transmission node; When -Dt>0, the device running data of the alternative node cannot meet the requirement on the predicted transmission duration, the alternative node is marked as a transmission node, the device running data is divided into data blocks, a first data block and a second data block are obtained, and the alternative node is added simultaneously; wherein the size of the first data block is , and the size of the second data block is ; the predicted data transmission speed of the alternative node ranked second in the comprehensive score is obtained, denoted as ; the predicted transmission duration corresponding to the transmission of the second data block by the alternative node is obtained, denoted as , wherein = .

[0020] the obtained is compared with Dt; when -Dt≤0, the alternative node is marked as a transmission node; the first data block and the second data block are directly distributed and transmitted by the two transmission nodes; when -Dt>0, the alternative node cannot meet the transmission requirement of the second data block within the predicted transmission duration, the alternative node is marked as a transmission node, the second data block is divided into data blocks, a second data sub-block and a third data block are obtained, and the alternative node is added simultaneously; wherein the size of the second data sub-block is , and the size of the third data block is ; the process is repeated until an alternative node meeting the requirement that the predicted transmission duration does not exceed the dynamic duration threshold Dt is found.

[0021] The process of determining the optimal communication path by the data transmission module according to the transmission mode of the device running data includes: when the transmission mode of the device running data is direct transmission, then the edge communication node required to be transmitted by the device running data is denoted as a target node; an information identifier is constructed; the information identifier is transmitted from the transmission node to the target node, all possible paths from the terminal device to the target node are obtained, the packet loss rate, the load rate, the time delay and the bandwidth of each edge communication node on the possible paths are obtained, the path quality score of the corresponding possible path is obtained according to the packet loss rate, the load rate, the time delay and the bandwidth of the edge communication nodes passed through by each possible path, denoted as , wherein: , wherein: the delay, the packet loss rate, the bandwidth; the obtained path quality scores of the corresponding possible paths are sorted from high to low, and a path with the highest path quality score is preferentially selected as a transmission path.

[0022] when the transmission mode is distributed transmission, each transmission node obtained is summarized, and each data block obtained is associated with a corresponding transmission node; each summarized transmission node is marked as an initial node; an information identifier is constructed, all possible paths from each initial node to a target node are obtained through the information identifier, all possible paths from each initial node to the target node are summarized, and a path set corresponding to each initial node is generated; the path quality score of each possible path in the path set is obtained; a quality score threshold is set; the path quality score of each possible path in the path set is compared with the set quality score threshold; possible paths with a path quality score lower than the quality score threshold are removed; the remaining possible paths are marked as candidate paths; one candidate path is selected in each path set, and different path combinations are obtained; each candidate path in each path combination is traversed in sequence through the information identifier, and the number of times each edge communication node is traversed is obtained; edge communication nodes with a number of traversals greater than 1 are screened out, and the screened edge communication nodes are recorded as impact nodes; the candidate path in which the impact node is located is recorded as an associated path corresponding to the impact node; if there is no impact node in any path combination, each candidate path in the path combination is used as a transmission path for distributed transmission; if there is an impact node in all path combinations, each impact node in each path combination is labeled and recorded as j, where j = 1, 2, …, s; the size of the data block to be transmitted by the associated path corresponding to each impact node is obtained; the node load rate at the impact node j is calculated according to the size of the data block to be transmitted by the associated path corresponding to the impact node, and is recorded as wherein: wherein: is the sum of the sizes of the data blocks corresponding to the associated paths at the impact node j, To influence the maximum carrying data block size sum corresponding to the associated path at node j; Obtain the load rate derived from the collected state parameters, denoted as ; According to the node load rate influencing node j and the load rate of the collected state parameters, obtain the total load rate influencing node j, denoted as LD, wherein: LD= + ; Calculate the corresponding associated path comprehensive path quality score in each path combination, denoted as , wherein: =Q ; According to the obtained comprehensive path quality score, sort the corresponding associated path in all path combinations from high to low, and preferentially select the path combination with the highest comprehensive path quality score as the transmission path.

[0023] The above is only the preferred embodiment of the present application, and is not intended to limit the present application in any form. Although the present application has been disclosed as above with the preferred embodiment, it is not intended to limit the present application. Any person skilled in the art can make some changes or modifications to the above disclosed technical content without departing from the scope of the technical solution of the present application, and any modification or equivalent replacement of the above embodiments according to the technical essence of the present application still belongs to the scope of the technical solution of the present application.

Claims

1. A wireless communication data transmission system based on edge nodes, comprising a monitoring center, characterized in that, The monitoring center is in communication connection with a data input module, a data processing module and a data transmission module; The data input module is used for inputting the device operation data required to be transmitted by the terminal device, uploading the device operation data through the edge communication node in communication connection with the terminal device, and determining the corresponding alternative node according to the basic parameters of the edge communication node; The data processing module is used for evaluating each alternative node and determining the transmission mode of the device operation data according to the evaluation result; The data transmission module is used for determining the optimal communication path according to the transmission mode of the device operation data.

2. The edge node based wireless communication data transmission system of claim 1, wherein, The process of inputting the device operation data required to be transmitted by the terminal device includes: The terminal device defined by the device identity uploads the device operation data required to be transmitted to the data input module; A data uploading period is set, the device operation data of the terminal device is obtained according to the set data uploading period, the obtained device operation data is associated with the device basic information, and the device operation data is uploaded through the edge communication node.

3. The edge node based wireless communication data transmission system of claim 2, wherein, The process of defining the device identity includes: A device identity definition unit is set, and the device basic information is imported into the device identity definition unit; The imported device basic information is uploaded to the monitoring center for audit, and the device identity definition of the terminal device is completed after the audit is passed.

4. The edge node based wireless communication data transmission system of claim 3, wherein, The process of uploading the device operation data obtained by the terminal device through the constructed data transmission channel includes: According to the communication range of the edge communication node where the terminal device is located, alternative nodes are marked; A detection period is set, and the signal strength of the terminal device in the communication range of the alternative node within the detection period is obtained; The alternative node is sampled to obtain the corresponding signal strength sequence, and the signal strength mean value is obtained from the signal strength sequence; According to the communication radius of the alternative node and the distance between the terminal device and the alternative node, the communication range score of the terminal device in the alternative node is obtained; The signal strength and the communication range score are normalized and weighted summed to obtain the comprehensive score of the alternative node.

5. The edge node based wireless communication data transmission system of claim 4, wherein, The process of evaluating each alternative node by the data processing module and determining the transmission mode includes: A score trigger threshold is set; The obtained comprehensive score of the alternative node is compared with the score trigger threshold, and the transmission mode of the device operation data is selected according to the comparison result, the transmission mode including direct transmission and distributed transmission.

6. The edge node based wireless communication data transmission system of claim 5, wherein, The distributed transmission includes: A dynamic time threshold is set, and the alternative nodes are sorted from high to low according to the obtained comprehensive score; According to the signal strength mean value of each alternative node, the expected data transmission speed of each alternative node is obtained; According to the size of the device operation data and the expected data transmission speed of the alternative node with the highest comprehensive score, the corresponding expected transmission time is obtained; According to the difference between the expected transmission time and the dynamic time threshold, if the expected transmission time ≤ dynamic time threshold, the device operation data of the alternative node is directly transmitted, if the expected transmission time > dynamic time threshold, the device operation data of the alternative node cannot meet the requirements within the expected transmission time, the alternative node is marked as a transmission node, and the device operation data is divided into blocks, and the alternative node is increased. Ranking the expected data transmission speed of the second candidate node through the size of the data block and the comprehensive score, obtaining the corresponding expected transmission time length of the candidate node transmitting the data block; Comparing the obtained expected transmission time length of the data block with the dynamic time length threshold value, if the expected transmission time length ≤ the dynamic time length threshold value, then directly transmitting the equipment running data of the candidate node, if the expected transmission time length > the dynamic time length threshold value, then the equipment running data of the candidate node cannot meet the requirement within the expected transmission time length, marking the candidate node as a transmission node, and continuing to perform data blocking on the equipment running data; In this way, until a candidate node satisfying the expected transmission time length not exceeding the dynamic time length threshold value is found.

7. The edge node based wireless communication data transmission system of claim 6, wherein, The process of determining the optimal communication path by the data transmission module includes: When the transmission mode of the equipment running data is direct transmission: Marking the edge communication node required to be transmitted by the equipment running data as a target node; Building an information identifier, obtaining all possible paths from the terminal equipment to the target node, and obtaining the packet loss rate, load rate, time delay and bandwidth of each edge communication node on the possible paths; According to the packet loss rate, load rate, time delay and bandwidth of the edge communication nodes passed through by each possible path, obtaining the path quality score corresponding to the possible path; Obtaining the path quality score corresponding to the possible path from high to low, and preferentially selecting the path with the highest path quality score as the transmission path.

8. The edge node based wireless communication data transmission system of claim 7, wherein, Let the path quality score be denoted as : wherein: is the latency, is the packet loss rate, is the bandwidth.

9. The edge node based wireless communication data transmission system of claim 7, wherein, The process of determining the optimal communication path by the data transmission module includes: When the transmission mode of the equipment running data is distributed transmission: According to the summarized transmission nodes, associating each data block obtained with the corresponding transmission node, and marking the summarized transmission nodes as initial nodes; Obtaining all possible paths from each initial node to the target node through the information identifier, summarizing all possible paths from each initial node to the target node, and obtaining a path set corresponding to each initial node; Comparing the path quality score of each possible path in the path set with the set quality score threshold value, screening the possible paths according to the comparison result, obtaining the corresponding candidate paths, and selecting one candidate path in each path set to obtain different path combinations; Traversing each candidate path in each path combination in turn through the information identifier, screening out the influence nodes according to the number of times each edge communication node is traversed, and marking the candidate path where the influence node is located as the associated path corresponding to the influence node; Obtaining the size of the data block to be transmitted by the associated path corresponding to each influence node, obtaining the node load rate and state parameter at the influence node, and then obtaining the total load rate of the influence node; Obtaining the comprehensive path quality score of each path combination, and ranking the obtained comprehensive path quality score from high to low, and preferentially selecting the path combination with the highest comprehensive path quality score as the transmission path.

10. The edge node based wireless communication data transmission system of claim 9, wherein, The influence node is an edge communication node whose traversal number is greater than 1.