Self-adaptive data transmission communication method, system and device based on swan mongolian system and storage medium

By generating virtual port pools and task tags through the HarmonyOS system and combining them with near-end policy optimization algorithms, the compatibility problem of multi-protocol coexistence is solved, and unified scheduling and dynamic adaptation across protocols are achieved, improving the stability and efficiency of data transmission.

CN121509548APending Publication Date: 2026-02-10JIANGSU RUNKAIHONG DIGITAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511752583.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

In existing technologies, communication transmission methods with multiple protocols coexisting suffer from protocol barriers, poor adaptability, and insufficient scheduling and control, resulting in complex cross-device interconnection, high costs, large latency, and insufficient bandwidth utilization, making it difficult to meet diverse business needs.

Method used

The HarmonyOS system is used to generate a virtual port pool. Combined with task tags and environment state vectors, a structured transmission strategy is generated through a near-end policy optimization algorithm to achieve protocol unification, dynamic scheduling, and adaptability to changes in the network environment.

Benefits of technology

It simplifies the data transmission interface, improves the stability and efficiency of transmission, meets different business needs, reduces equipment latency and resource consumption, and improves bandwidth utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509548A_ABST
    Figure CN121509548A_ABST
Patent Text Reader

Abstract

The invention provides a self-adaptive data transmission communication method based on a swan gap system, and the method comprises the steps: obtaining a data transmission task which carries a corresponding task label; generating a virtual port pool containing all communication interfaces, monitoring current various performance data in a communication link corresponding to each virtual port, and generating an environment state vector of a current communication link network in combination with the task tag; and generating a structured target transmission strategy by adopting a near-end strategy optimization algorithm according to the task label and the environment state vector, and executing data adaptive transmission of the data transmission task according to the target transmission strategy. According to the technical scheme provided by the invention, the technical problems of protocol barriers, poor adaptability and insufficient scheduling management and control of data transmission in the prior art can be effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data communication transmission technology, specifically to an adaptive data transmission communication method, system, device, and storage medium based on the HarmonyOS system. Background Technology

[0002] With the deep integration of IoT, industrial internet and edge computing technologies, a complex communication transmission mode with multiple protocols has been formed to adapt to the bandwidth and latency requirements of different scenarios and support the implementation of diverse services such as smart terminal interconnection, remote control, and high-definition transmission.

[0003] However, the inherent fragmentation of syntax and semantics between protocols leads to cross-device interconnection relying on complex gateways, increasing costs and latency. Traditional fixed transmission strategies cannot respond to dynamic changes such as bandwidth fluctuations and rising packet loss rates, resulting in performance degradation. When multiple links coexist, there is a lack of intelligent scheduling, making it difficult to select the optimal path or effectively aggregate bandwidth. Service quality control is limited to a single protocol and lacks a unified cross-protocol control system, making it difficult to meet differentiated business needs. Summary of the Invention

[0004] In view of this, this application provides an adaptive data transmission communication method, system, device and storage medium based on HarmonyOS, to solve the technical problems of protocol barriers, poor adaptability and insufficient scheduling and control in data transmission in the prior art.

[0005] Firstly, this application provides an adaptive data transmission communication method based on the HarmonyOS system, including: Obtain a data transmission task, wherein the data transmission task carries a corresponding task tag; Generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate an environmental state vector of the current communication link network in combination with the task tag; Based on the task label and the environment state vector, a near-end strategy optimization algorithm is used to generate a structured target transmission strategy, and the data transmission task is executed adaptively according to the target transmission strategy.

[0006] Secondly, this application provides an adaptive data transmission communication system based on the HarmonyOS system, comprising: The transmission task acquisition module is used to acquire data transmission tasks, wherein the data transmission tasks carry corresponding task tags; The communication environment identification module is used to generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate the environmental state vector of the current communication link network in combination with the task tag. The transmission strategy generation module is used to generate a structured target transmission strategy based on the task label and the environment state vector, using a near-end strategy optimization algorithm, and to perform adaptive data transmission of the data transmission task according to the target transmission strategy.

[0007] Thirdly, this application provides a computer device, including: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to realize the adaptive data transmission communication method based on the HarmonyOS system described in the first aspect.

[0008] Fourthly, this application provides a computer-readable storage medium storing computer instructions, which, when executed by a processor, implement the adaptive data transmission and communication method based on the HarmonyOS system described in the first aspect.

[0009] The adaptive data transmission communication method, system, device, and storage medium based on the HarmonyOS system provided in this application have at least the following beneficial effects: The technical solution provided in this application unifies the virtual resources of communication interfaces of different protocols by generating a virtual port pool, providing a simplified and consistent data transmission interface and solving the compatibility problems and protocol silos caused by the coexistence of multiple protocols. By introducing task tags, the business requirements for data transmission are incorporated into the transmission decision-making process, thereby understanding the data transmission intent and facilitating the subsequent formulation of applicable data transmission strategies. A near-end strategy optimization algorithm is used to generate transmission strategies, enabling dynamic decision-making based on real-time perceived network environment conditions to cope with dynamic network environments such as bandwidth fluctuations and latency changes, improving data transmission control, ensuring transmission stability and efficiency, and meeting diverse transmission needs. Attached Figure Description

[0010] To more clearly illustrate the technical solutions in the specific embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort. It should be noted that the drawings described below are illustrative and should not be construed as imposing any limitations on this application. In the drawings: Figure 1 A schematic diagram of an adaptive data transmission and communication method based on the HarmonyOS system is shown. Figure 2 A schematic diagram of an adaptive data transmission communication system based on the HarmonyOS system is shown. Figure 3 A schematic diagram of a computer device is shown. Detailed Implementation

[0011] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0012] Although the processes described below include multiple operations that occur in a specific order, it should be clearly understood that these processes may also include more or fewer operations, which may be executed sequentially or in parallel.

[0013] Example 1 Please see Figure 1 An embodiment of this application provides an adaptive data transmission communication method based on the HarmonyOS system, which may include the following steps.

[0014] S1. Obtain the data transmission task, which carries the corresponding task tag; S2. Generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate the environmental state vector of the current communication link network in combination with the task tag. S3. Based on the task label and environment state vector, a near-end strategy optimization algorithm is used to generate a structured target transmission strategy, and adaptive data transmission of the data transmission task is performed according to the target transmission strategy.

[0015] By generating a virtual port pool, communication interfaces of different protocols are virtually unified, providing a simplified and consistent data transmission interface and resolving compatibility issues and protocol silos caused by the coexistence of multiple protocols. Task tags are introduced to incorporate data transmission business requirements into the transmission decision-making process, thereby understanding the data transmission intent and facilitating the subsequent development of applicable data transmission strategies. A near-end strategy optimization algorithm is used to generate transmission strategies, enabling dynamic decision-making based on real-time network environment conditions. This addresses dynamic network environments such as bandwidth fluctuations and latency changes, improving data transmission control, ensuring transmission stability and efficiency, and meeting diverse transmission needs.

[0016] HarmonyOS is an open-source system that allows developers to freely access and modify the source code, supports secondary development and innovation, supports multi-device collaboration, and can run on different hardware platforms.

[0017] The communication device runs on the HarmonyOS system. Based on all the communication interfaces contained in the device, a unified virtual port pool is generated. The virtual ports in the virtual port pool correspond to data communication interfaces of different protocols. Relying on the multi-device collaboration and open-source adaptation features of the HarmonyOS system, it does not rely on traditional complex gateways for protocol conversion, reducing the additional latency of gateway conversion.

[0018] When applications running on the HarmonyOS system initiate data transmission requests, they declare corresponding task tags to indicate the task's intent. For example, downloading large files or high-bitrate videos corresponds to a "throughput-intensive" task tag, prioritizing high data throughput and being insensitive to latency and jitter. Conversely, video conferencing and gaming require an "interaction-sensitive" task tag, demanding extremely low latency, moderate throughput, and moderate packet loss. Task tags include: transmission priority, data type identifier, maximum allowable latency threshold, minimum bandwidth requirement, and reliability level. Data type identifiers include, for example, video streams, text, and control commands.

[0019] Monitor various performance data in the communication link corresponding to each virtual port, including bandwidth, latency, packet loss rate, channel quality score, jitter, link load rate, bit error rate, and handover latency.

[0020] Based on bandwidth, latency, and packet loss rate, the health score for each link is calculated using the following formula:

[0021] i is the index of the communication link, used to distinguish different communication links. For example, i=1 is a Wi-Fi link, and i=2 is a Cellular link. Assign a health score to communication link i. Let i be the bandwidth of communication link i. Let i be the delay of communication link i. Let be the packet loss rate of communication link i.

[0022] , , The dynamic weights of bandwidth, latency, and packet loss rate for communication link i are calculated using the following formulas:

[0023] in, The throughput weight corresponding to the task label. The importance factor for the throughput of communication link i. The delay weight corresponding to the task label. The importance factor for the delay of communication link i. The reliability weight corresponding to the task label. This is an importance factor for the reliability of communication link i.

[0024] By introducing throughput and latency importance factors specific to each link, the inherent characteristics of different protocols can be effectively combined with general requirements when calculating link health, making link evaluation more scientific and accurate. Key performance indicators are integrated through dynamic weighting, and latency and packet loss rates are negatively normalized, effectively reflecting the link's health score in the current business scenario and providing accurate data for subsequent decision-making.

[0025] Based on the health score, bandwidth, latency, and channel quality score of each communication link, combined with the current usage data of the communication devices, the total amount of data to be transmitted, and the task label, an environmental state vector of the current communication link network is generated. The current usage data of the communication devices includes the remaining battery power and CPU utilization of the communication devices.

[0026] The formula is:

[0027] in, This is the environmental state vector of the communication link network at the current time t. The channel quality score for the communication link. The task vector corresponding to the task label. , The remaining battery power of the communication equipment. The utilization rate of the central processing unit (CPU) of communication equipment. This represents the total amount of data to be transmitted.

[0028] By comprehensively monitoring multi-dimensional indicators such as bandwidth, latency, packet loss rate, and physical layer channel quality score, a health score is introduced to quantify the actual availability of the link. Combined with device status data including battery level, CPU load, service load, and the amount of data to be transmitted, a comprehensive state vector describing the transmission environment is constructed, providing accurate and reliable data for subsequent decision-making. Incorporating remaining battery power and CPU utilization into the environmental state considerations prioritizes low-power links when battery is low, avoiding shortened battery life or CPU lag caused by excessive pursuit of data transmission performance. This prevents focusing solely on network performance while neglecting device load, improving transmission stability. Combining task tags on the demand side with the total amount of data to be transmitted on the load side makes the environmental state vector more comprehensive. When the total amount of data to be transmitted on the load side is large and the demand side has high throughput, high-bandwidth links are prioritized; when interactions are sensitive, low-latency links are prioritized. This avoids resource waste from using high-bandwidth links to transmit small files or excessive transmission time from using low-latency links to transmit large files. Based on the task label and the environmental state vector of the current communication link network, a structured target transmission strategy is generated using the Near-End Policy (PPO) optimization algorithm; the formula is:

[0029]

[0030]

[0031] in, Let be the policy function, representing the probability distribution of link selection actions under the current environmental state vector of the communication link network; This is the link selection action; k is the index of the link selection action. Taking a communication device with only 2 communication links as an example, i=1 is the Wi-Fi link, i=2 is the Cellular link, then m=3, k={1,2,3}, k=1 represents using only the Wi-Fi link, k=2 represents using only the Cellular link, and k=3 represents using both communication links simultaneously, i.e., link aggregation. The score for selecting the action for the link; The adjustment actions for the modulation and coding scheme (MCS) Here is the weight matrix of the MCS. For bias terms, This is the hyperbolic tangent activation function, used to map any real number to the range (-1, 1). For example, This indicates that the channel quality of the link is poor at this time, and the MCS level needs to be reduced in order to improve the reliability of data transmission. This indicates that the channel quality of the link is good at this time, and the MCS level can be improved to increase the efficiency of data transmission. This indicates that the MCS and data transmission status are relatively balanced at this time, and this state will continue to be maintained. Forward Error Correction (FEC) intensity action, Here is the weight matrix of FEC. For bias terms, This is the Sigmoid activation function, used to map any real number to the range (0,1). For example, This indicates FEC redundancy, which aims for the highest transmission efficiency and is suitable for link environments with good channel quality and low packet loss rate. This indicates the use of extremely high redundancy to pursue higher reliability, which corresponds to a higher tolerance for packet loss, such as in long-latency and high-packet-loss link environments like satellite communication links and deep space communication links.

[0032] The decision output is structured into three sub-actions: path selection, MCS adjustment, and FEC strength. This integrated decision-making model avoids the distributed decision-making approach of selecting links first and then adjusting parameters, ensuring coordination between link selection and parameter selection, and performing joint optimization. Through the two consecutive actions of MCS adjustment and FEC strength, a smooth and dynamic switch is made between high-order modulation-high coding rate-high efficiency and low-order modulation-low coding rate-high reliability based on real-time channel quality, thus ensuring that the communication conditions always maintain optimal transmission performance.

[0033] Based on the real-time data transmission results, and combined with the reward mechanism, the near-end strategy optimization algorithm is optimized. The formula for the reward function is:

[0034] in, This represents the reward value at the current moment. It is the natural logarithm. This represents the actual measured throughput. This is the baseline throughput; The 95th percentile latency means that 95% of data packets have a latency lower than this value. This represents the actual measured packet loss rate.

[0035] A reward function is used to feed the real-time performance of data transmission back to the PPO algorithm, thereby continuously optimizing the strategy based on historical experience and gradually adapting to complex and changing network environments. The reward function focuses on the core requirements of throughput, latency, and reliability. Using high percentile latency ensures that the optimization direction always provides efficient positive feedback, avoiding optimization deviations.

[0036] If a single link is selected in the target transmission strategy, then the data communication interface corresponding to the target communication link will be used for data transmission.

[0037] When the intelligent decision result indicates single-link optimization, the physical communication interface corresponding to that link is directly invoked, eliminating the need for data splitting, synchronization, and reassembly steps required for multi-link aggregation. This reduces CPU computation and memory consumption, adapting to scenarios with limited device resources, such as low-power sensors. It avoids the additional power consumption and network resource occupation of multi-path systems, improving device battery life and network resource utilization. HarmonyOS's native compatibility with multi-protocol interfaces ensures that no additional protocol driver adaptation is required for single-link transmission. When selecting Cellular link transmission, HarmonyOS can directly call the Cellular protocol stack without third-party plugins, reducing the risk of protocol adaptation failure, improving the success rate, and ensuring smooth single-link transmission.

[0038] If the target transmission strategy selects aggregated links, a delay-aware weighted scheduling algorithm is used to determine all target communication links included in the aggregated links, and the data transmission task is assigned to each target communication link accordingly.

[0039] The delay-aware weighted scheduling algorithm is as follows:

[0040]

[0041]

[0042] in, Let i be the estimated arrival time of communication link i; For example, if the estimated arrival time of the last allocated data block on communication link i; If the value is greater than t, it means that there are still data blocks on communication link i that have not been transmitted completely at the current time. Transmission can only begin after the last allocated data block has been transmitted. If <t, it means that the communication link i is idle at the current time and transmission can start immediately; To select the amount of data to be transmitted for the corresponding data block of communication link i, This is the smoothed estimated bandwidth of communication link i. The estimated delay after smoothing for communication link i; The dynamic effective weight of communication link i. The baseline weight for communication link i, As a delayed penalty factor, Let be the time difference between the estimated arrival time of communication link i and the minimum estimated arrival time among all communication links; Let i be the probability of selecting communication link i for aggregation.

[0043] For example, consider a communication device with three communication links: i=1 is a Wi-Fi link, i=2 is a Cellular link, and i=3 is an Ethernet link. Then m=6, and k={1,2,3,4,5,6}. k=1 represents using only the Wi-Fi link, k=2 represents using only the Cellular link, k=3 represents using both Wi-Fi and Cellular links simultaneously, k=4 represents using both Wi-Fi and Ethernet links simultaneously, k=5 represents using both Cellular and Ethernet links simultaneously, and k=6 represents using all three. If there is other uncompleted data to be transmitted on the Wi-Fi link, or if the channel strength of the Wi-Fi link is low, or if the latency of the Wi-Fi link is high, the probability of the Wi-Fi link being aggregated will decrease; that is, the aggregated link k=5 will be selected.

[0044] Employing a delay-aware weighted scheduling algorithm, this approach considers not only the bandwidth capacity of aggregated links but also predicts packet transmission delays when using aggregated links, avoiding the problem of fast links causing slow links to lag. By dynamically penalizing temporarily congested or high-latency links and updating their states, it proactively reduces data out-of-order delivery and lowers the waiting time for reassembly buffers, translating the theoretical advantages of bandwidth aggregation into a practical transmission method that achieves low latency and high throughput.

[0045] Example 2 This embodiment provides an adaptive data transmission communication system based on the HarmonyOS system, which is applied to the adaptive data transmission communication method based on the HarmonyOS system provided in Embodiment 1 above for illustration. Please refer to... Figure 2 As shown, an adaptive data transmission communication system based on HarmonyOS provided in one embodiment of this application may include the following multiple modules.

[0046] The data transmission task acquisition module is used to acquire data transmission tasks, and each data transmission task carries a corresponding task tag. The communication environment identification module is used to generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate the environmental state vector of the current communication link network in combination with the task tag. The transmission strategy generation module is used to generate a structured target transmission strategy based on the task label and the environment state vector, using a near-end strategy optimization algorithm, and to perform adaptive data transmission of the data transmission task according to the target transmission strategy.

[0047] The adaptive data transmission communication system based on HarmonyOS provided in this application embodiment can be applied to the adaptive data transmission communication method based on HarmonyOS provided in Embodiment 1 above. For relevant details, please refer to the above method embodiment. Its implementation principle and technical effect are similar, and will not be repeated here.

[0048] It should be noted that the adaptive data transmission communication system based on HarmonyOS provided in this embodiment is only illustrated by the above-mentioned division of functional modules / units when performing adaptive data transmission communication based on HarmonyOS. In practical applications, the above functions can be assigned to different functional modules / units as needed, that is, the internal structure of the adaptive data transmission communication system based on HarmonyOS can be divided into different functional modules / units to complete all or part of the functions described above. In addition, the implementation method of the adaptive data transmission communication method based on HarmonyOS provided in the above-mentioned method embodiment 1 and the implementation method of the adaptive data transmission communication system based on HarmonyOS provided in this embodiment 2 belong to the same concept. The specific implementation process of the adaptive data transmission communication system based on HarmonyOS provided in this embodiment 2 is detailed in the above-mentioned method embodiment 1, and will not be repeated here.

[0049] Example 3 Please see Figure 3 As shown, one embodiment of this application also provides a computer device, which may be a desktop computer, a laptop computer, a handheld computer, or a cloud server, etc. This computer device may include, but is not limited to, a processor and a memory. The processor and memory may be connected via a bus or other means.

[0050] The processor can be a central processing unit (CPU). It can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, graphics processing units (GPUs), embedded neural network processing units (NPUs) or other dedicated deep learning coprocessors, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.

[0051] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the methods in the above embodiments of this application. The processor executes various functional applications and data processing by running the non-transitory software programs, instructions, and modules stored in the memory, thereby implementing the methods in the above embodiments.

[0052] The memory may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor, etc. Furthermore, the memory may include high-speed random access memory and non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include memory remotely located relative to the processor, which can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0053] One embodiment of this application also provides a computer-readable storage medium for storing a computer program that, when executed by a processor, implements the method described in the above-described method embodiments.

[0054] Those skilled in the art will understand that all or part of the processes in the methods described above in this application can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the methods described above. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium can also include combinations of the above types of memory.

[0055] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0056] While embodiments of this application have been described in conjunction with the accompanying drawings, this should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various variations or modifications based on the above description without departing from the concept of this application. It is neither necessary nor possible to exhaustively list all embodiments here. However, obvious variations or modifications derived therefrom still fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. An adaptive data transmission and communication method based on the HarmonyOS system, characterized in that, include: Obtain a data transmission task, wherein the data transmission task carries a corresponding task tag; Generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate an environmental state vector of the current communication link network in combination with the task tag; Based on the task label and the environment state vector, a near-end strategy optimization algorithm is used to generate a structured target transmission strategy, and the data transmission task is executed adaptively according to the target transmission strategy.

2. The adaptive data transmission and communication method based on HarmonyOS system according to claim 1, characterized in that, The monitoring of current performance data in the communication link corresponding to each virtual port, combined with the task tag, generates an environmental state vector of the current communication link network, including: Monitor the current performance data of the communication link corresponding to each virtual port, including bandwidth, latency, packet loss rate, and channel quality score; Based on bandwidth, latency, and packet loss rate, calculate the health score for each communication link; Based on the health score, bandwidth, latency, and channel quality score of each communication link, combined with the current usage data of the communication devices, the total amount of data to be transmitted, and the task tag, an environmental state vector of the current communication link network is generated; wherein, the current usage data of the communication devices includes the remaining battery power and CPU utilization of the communication devices; the formula is: in, Let be the environmental state vector of the communication link network at time t. Assign a health score to communication link i. Let i be the bandwidth of communication link i. Let i be the delay of communication link i. The channel quality score for communication link i is given, where i is the index of the communication link used to distinguish different communication links. The task vector corresponding to the task label. The remaining battery power of the communication equipment. The CPU utilization rate of the central processing unit of the communication equipment. This represents the total amount of data to be transmitted.

3. The adaptive data transmission and communication method based on HarmonyOS according to claim 2, characterized in that: The formula for calculating the health score of the communication link is: in, Let i be the packet loss rate of communication link i; , , The dynamic weights for bandwidth, latency, and packet loss rate of communication link i are calculated using the following formulas: in, The throughput weight corresponding to the task label. The importance factor for the throughput of communication link i. The delay weight corresponding to the task label. The importance factor for the delay of communication link i. The reliability weight corresponding to the task label. This is an importance factor for the reliability of communication link i.

4. The adaptive data transmission and communication method based on the HarmonyOS system according to claim 3, characterized in that, The formula for the near-end strategy optimization algorithm is: in, Let be the policy function, representing the probability distribution of link selection actions under the current environmental state vector of the communication link network; Select the action for the link selection; k is the index of the link selection action. The score for selecting the action for the link; This refers to the adjustment of the modulation and coding scheme; Here is the weight matrix of the MCS; For bias terms; is the hyperbolic tangent activation function, used to map any real number to the range (-1, 1); The intensity of the movement is for forward error correction; Here is the weight matrix of FEC. For bias terms, This is the Sigmoid activation function, used to map any real number to the range (0,1).

5. The adaptive data transmission and communication method based on the HarmonyOS system according to claim 4, characterized in that, Also includes: Based on the real-time data transmission results, the near-end strategy optimization algorithm is optimized using a reward mechanism, the formula of which is: in, Let t be the reward value at time t; It is the natural logarithm. This represents the actual measured throughput. This is the baseline throughput; The delay is for the 95th percentile. This represents the actual measured packet loss rate.

6. The adaptive data transmission and communication method based on the HarmonyOS system according to claim 5, characterized in that, The adaptive data transmission that performs the data transmission task according to the target transmission strategy includes: If a single link is selected in the target transmission strategy, then the data communication interface corresponding to the target communication link will be used for data transmission.

7. The adaptive data transmission and communication method based on the HarmonyOS system according to claim 6, characterized in that, The adaptive data transmission process for performing the data transmission task according to the target transmission strategy further includes: If the target transmission strategy selects an aggregated link, a delay-aware weighted scheduling algorithm is used to determine all target communication links included in the aggregated link, and the data transmission task is assigned to each target communication link accordingly. The formula for the delay-aware weighted scheduling algorithm is: in, Let i be the estimated arrival time of communication link i; The estimated arrival time of the last allocated data block on communication link i; To select the amount of data to be transmitted for the corresponding data block of communication link i, This is the smoothed estimated bandwidth of communication link i. The estimated delay after smoothing for communication link i; The dynamic effective weight of communication link i. The baseline weight for communication link i, As a delayed penalty factor, Let be the time difference between the estimated arrival time of communication link i and the minimum estimated arrival time among all communication links; Let i be the probability of selecting communication link i for aggregation.

8. An adaptive data transmission communication system based on the HarmonyOS system, characterized in that, include: The transmission task acquisition module is used to acquire data transmission tasks, wherein the data transmission tasks carry corresponding task tags; The communication environment identification module is used to generate a virtual port pool containing all communication interfaces, monitor the current performance data of the communication link corresponding to each virtual port, and generate the environmental state vector of the current communication link network in combination with the task tag. The transmission strategy generation module is used to generate a structured target transmission strategy based on the task label and the environment state vector, using a near-end strategy optimization algorithm, and to perform adaptive data transmission of the data transmission task according to the target transmission strategy.

9. A computer device, characterized in that, include: The system includes a memory and a processor, which are interconnected. The memory stores computer instructions, and the processor executes the computer instructions to implement the adaptive data transmission and communication method based on the HarmonyOS system as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, which, when executed by a processor, implement the adaptive data transmission communication method based on the HarmonyOS system as described in any one of claims 1-7.