Data load intelligent distribution method of long-distance wireless communication system
By intelligently allocating the data payload of the long-distance wireless communication system, the problems of transmission method selection and priority setting are solved, and efficient data transmission under limited resources is achieved to ensure real-time and efficiency.
Patent Information
- Application Number
- CN202510428348.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2025-07-18
AI Technical Summary
In long-distance wireless communication, there is no effective method for effectively ensuring the real-time and transmission efficiency of data under limited transmission rates and bandwidth, especially how to choose the appropriate transmission method and priority to transmit data of different urgency and data volumes.
By classifying communication methods, data load size and urgency, setting priority rankings, and using time slice polling control to select the best communication method for data transmission, ensuring priority transmission of data with high real-time requirements.
It achieves the maximization of data transmission efficiency and effectiveness under limited resources, ensures timely transmission of important data, and optimizes the data transmission effect of the entire communication system.
Smart Images

Figure CN120343745A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of long-distance wireless communication systems, and particularly to a method for intelligent allocation of data payloads in a long-distance wireless communication system. Background Art
[0002] Currently, in applications that require long-distance wireless communication, generally there are but are not limited to the following communication methods: 4G / 5G communication, NBIoT communication, high-orbit satellite communication, low-orbit broadband satellite communication, low-orbit narrowband satellite communication, Beidou short message communication, etc. The data payloads that need to be transmitted in practical applications may include: sensor data, alarm data, control data, system status and network status data, audio data, video data. Each data payload has different requirements for transmission real-time performance and urgency; in practical applications, there is such a problem: the transmission rate and bandwidth of long-distance wireless transmission are limited. Which transmission method should be selected for transmitting a certain type of data, or which data should be given priority for transmission? How to ensure the best real-time performance and transmit as much valid data as possible better and faster under the effective rate and bandwidth? Currently, there is no particularly suitable solution. For this reason, the present application proposes a method for intelligent allocation of data payloads in a long-distance wireless communication system. Summary of the Invention
[0003] Based on the technical problems existing in the background art, the present invention proposes a method for intelligent allocation of data payloads in a long-distance wireless communication system.
[0004] The method for intelligent allocation of data payloads in the long-distance wireless communication system proposed by the present invention includes the following steps:
[0005] S1: System initialization: Initialize each part of the control system;
[0006] S2: Initialize the communication module: Perform hardware initialization on the available communication modules in the communication system;
[0007] S3: Determine the available communication methods: Judge the available communication modules, and roughly classify them into three types: high rate, medium rate, and low rate according to the data coding and modulation methods, communication frequencies, communication bandwidths, and communication rates of the communication system;
[0008] S4: Initialize the data interface: The data comes from inside the system or from an external interface, and initialize these used data interfaces;
[0009] S5: Determine the size of the data payload: Classify the data to be transmitted into three categories: large data, medium data, and small data according to the payload size;
[0010] S6: Determine the data urgency level: Classify the data to be transmitted into general, real-time, and urgent according to the urgency level.
[0011] S7: Priority sorting: According to the priority sorting matrix, divide the priority of the data into levels 1-9, where 1 has the highest priority and 9 has the lowest priority, and sort the priority of the data to be transmitted according to the data payload size and the data urgency level.
[0012] S8: Communication mode selection: Utilize the available communication modes on the hardware, set the communication mode selection logic rules, and select a certain communication mode according to the available communication modes and the result of the priority sorting.
[0013] S9: System control: Control the timing and operation of the communication system.
[0014] S10: Time slice polling: Divide the operation of the data transmission module of the communication system into smaller time slices, and judge and select the transmission mode at the beginning of each time slice.
[0015] S11: Implement data transmission: According to the communication mode selected in S10 and the priority sorting of the data, implement data transmission according to the rules of the control logic. The data with the highest priority will be transmitted first in the best data mode, and other data will be transmitted in order of priority.
[0016] Preferably, in S3, the high rate is 4G / 5G communication and low-earth orbit broadband communication, the medium rate is NBIoT communication and low-earth orbit narrowband communication, and the low rate is high-earth orbit satellite communication and Beidou short message communication.
[0017] Preferably, in S5, the data volume of big data > 100KB, the data volume of medium data is 1K - 100KB, and the data volume of small data < 10KB.
[0018] Preferably, in S6, general is video data, real-time is sensor data, system status and network status data, and audio data, and urgent is alarm data and control data.
[0019] Preferably, in S7 and S8, the schematic tables of the priority sorting and the communication mode selection logic rules are as follows:
[0020]
[0021]
[0022] Preferably, in S10, judge and select the transmission mode according to the judgment results of the priority sorting matrix and the communication mode selection logic.
[0023] Preferably, in S11, the rules of the control logic are as follows: select the data with the highest current priority and the best communication method to start the transmission, and judge again at the beginning of the next time slice. This can ensure that when the transmission channel is congested, the data with the highest priority is transmitted first; when the transmission channel is congested, other data with lower priority can also be transmitted normally; when transmitting a large amount of data, it can ensure that emergency data is transmitted first and the currently transmitted data can be aborted at any time.
[0024] Compared with the existing technology, the beneficial effects of the present invention are as follows:
[0025] The present invention classifies and sorts the transmission rates of various communication methods, classifies the sizes of data payloads to be transmitted and the urgency of data, and performs intelligent analysis and matching on the communication methods, data payload sizes, and data urgency according to the classification results, automatically sets the priorities of the data to be transmitted, automatically selects the most suitable communication method, and controls the time slice polling through the communication system to transmit the data with high real-time requirements in the fastest way at the lowest cost, ensuring the effectiveness of data transmission and maximizing the data transmission efficiency, so as to achieve the best data transmission for the entire communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a flowchart of the data payload intelligent allocation method for the long-distance wireless communication system proposed by the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0027] The present invention will be further explained below with reference to specific embodiments.
[0028] Embodiment
[0029] Refer to Figure 1 , this embodiment proposes a data payload intelligent allocation method for a long-distance wireless communication system, including the following steps:
[0030] S1: System initialization: Initialize each part of the control system;
[0031] S2: Initialize the communication module: Perform hardware initialization on the available communication modules of the communication system;
[0032] S3: Judge the available communication methods: Judge the available communication modules, and roughly classify them into 3 types of high rate, medium rate, and low rate according to the data coding and modulation methods, communication frequencies, communication bandwidths, and communication rates of the communication system. Among them, the high rate is 4G / 5G communication and low-orbit broadband communication, the medium rate is NBIoT communication and low-orbit narrowband communication, and the low rate is high-orbit satellite communication and Beidou short message communication;
[0033] S4: Initialize data interfaces: The data comes from within the system or from external interfaces, and these used data interfaces are initialized;
[0034] S5: Determine the data payload size: The data to be transmitted is classified into three categories according to the payload size: large data, medium data, and small data. Among them, the data volume of large data > 100KB, the data volume of medium data is 1K - 100KB, and the data volume of small data < 10KB;
[0035] S6: Determine the data urgency: The data to be transmitted is classified into general, real-time, and urgent according to the urgency. Among them, general is video data, real-time is sensor data, system status and network status data, and audio data, and urgent is alarm data and control data;
[0036] S7: Priority sorting: According to the priority sorting matrix, the priority of the data is divided into levels 1 - 9. Among them, the priority of 1 is the highest and the priority of 9 is the lowest, and according to the data payload size and data urgency, the priority of the data to be transmitted is sorted;
[0037] S8: Selection of communication method: Using the available communication methods on the hardware, set the communication method selection logic rules, and select a certain communication method according to the available communication methods and the result of the priority sorting;
[0038] The schematic tables of the priority sorting and communication method selection logic rules are as follows:
[0039]
[0040]
[0041] S9: System control: Control the timing and operation of the communication system;
[0042] S10: Time slice polling: Divide the operation of the data transmission module of the communication system into smaller time slices, and judge and select the transmission method at the beginning of each time slice. Among them, judge and select the transmission method according to the judgment results of the priority sorting matrix and the communication method selection logic;
[0043] S11: Implement data transmission: According to the communication method selected in S10 and the priority sorting of the data, implement data transmission according to the rules of the control logic. The data with the highest priority will be transmitted first in the best data manner, and other data will be transmitted in order of priority;
[0044] The rules of the control logic are as follows: Select the data with the highest current priority and the best communication method to start the transmission, and judge again at the beginning of the next time slice. This can ensure that when the transmission channel is congested, the data with the highest priority is transmitted first; when the transmission channel is congested, other data with lower priority can also be transmitted normally; when transmitting a large amount of data, it can ensure that emergency data is transmitted first and the currently transmitted data can be aborted at any time; in this embodiment, by classifying and sorting the transmission rates of multiple communication methods, as well as classifying the size of the data payload to be transmitted and the urgency of the data, intelligent analysis and matching are performed on the communication method, data payload size, and data urgency according to the classification results, the priority of the data to be transmitted is automatically set, the most suitable communication method is automatically selected, and time slice polling control is performed through the communication system to achieve the fastest transmission of data with high real-time requirements at the lowest cost, ensuring the effectiveness of data transmission and maximizing the data transmission efficiency, so as to achieve the best data transmission for the entire communication system.
[0045] As mentioned above, the above are only the preferred specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, according to the technical solution of the present invention and its inventive concept, making equivalent replacements or changes, should be covered by the protection scope of the present invention.
Claims
1. A method for intelligent allocation of data payloads in a long-distance wireless communication system, characterized in that It includes the following steps: S1: System initialization: Initialize each part of the control system; S2: Initialize the communication module: Perform hardware initialization on the communication modules available in the communication system; S3: Determine available communication methods: Judge the available communication modules, and roughly classify them into three types: high rate, medium rate, and low rate according to the data coding, modulation method, communication frequency, communication bandwidth, and communication rate of the communication system; S4: Initialize the data interface: The data comes from within the system or from external interfaces, and initialize these used data interfaces; S5: Judge the data payload size: Classify the data to be transmitted into three categories: large data, medium data, and small data according to the payload size; S6: Judge the data urgency: Classify the data to be transmitted into general, real-time, and urgent according to the urgency; S7: Priority sorting: According to the priority sorting matrix, divide the priority of the data into levels 1-9, where level 1 has the highest priority and level 9 has the lowest priority, and sort the priority of the data to be transmitted according to the data payload size and data urgency; S8: Communication method selection: Use the available communication methods on the hardware, set the communication method selection logic rules, and select a certain communication method according to the available communication methods and the result of the priority sorting; S9: System control: Control the timing and operation of the communication system; S10: Time slice polling: Divide the operation of the data transmission module of the communication system into smaller time slices, and judge and select the transmission method at the beginning of each time slice; S11: Implement data transmission: According to the communication method selected in S10 and the priority sorting of the data, implement data transmission according to the rules of the control logic. The data with the highest priority will be transmitted first in the best data method, and other data will be transmitted in order of priority; 2. The method for intelligent allocation of data payload in the long-distance wireless communication system according to claim 1, wherein In S3, the high rate is 4G / 5G communication and low-earth-orbit broadband communication, the medium rate is NBIoT communication and low-earth-orbit narrowband communication, and the low rate is high-orbit satellite communication and Beidou short message communication.
3. The method for intelligent allocation of data payload in the long-distance wireless communication system according to claim 1, characterized in that, In S5, the data volume of large data > 100KB, the data volume of medium data is 1K - 100KB, and the data volume of small data < 10KB.
4. The data payload intelligent allocation method for the long-distance wireless communication system according to claim 1, characterized in that, In S6, general is video data, real-time is sensor data, system status and network status data, and audio data, and urgent is alarm data and control data.
5. The method for intelligent allocation of data payload in the long-distance wireless communication system according to claim 1, characterized in that In S7 and S8, the schematic tables of the priority sorting and communication method selection logic rules are as follows:
6. The method for intelligent allocation of data payload of the long-distance wireless communication system according to claim 1, characterized in that, In S10, judge and select the transmission method according to the judgment results of the priority sorting matrix and the communication method selection logic.
7. The method for intelligent allocation of data payload in the long-distance wireless communication system according to claim 1, characterized in that, In S11, the rules of the control logic are: Select the data with the highest current priority and the best communication method to start transmission, and judge again at the beginning of the next time slice. This can ensure that when the transmission channel is congested, the data with the highest priority is transmitted first; when the transmission channel is congested, other data with lower priority can also be transmitted normally; when transmitting large amounts of data, it can ensure that urgent data is transmitted first and the currently transmitted data can be aborted at any time.