Information transmission method and device for electronic injury report

By preprocessing the electronic injury list data and selecting the optimal transmission protocol, the problems of data delay and instability in traditional methods are solved, and data transmission efficiency and reliability in emergency rescue environments are improved.

CN120128488BActive Publication Date: 2025-08-12INST OF LOGISTICS SCI & TECH ACAD OF SYST ENG ACAD OF MILITARY SCI
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510256921.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-05
Publication Date
2025-08-12
Estimated Expiration
2045-03-05

AI Technical Summary

Technical Problem

The traditional electronic injury list data transmission method has problems of data delay, instability and insufficient safety in emergency rescue environments, which affects the efficiency and reliability of the rescue and treatment process.

Method used

By acquiring and preprocessing the first data information, network transmission information, historical network transmission information and compression model information, the target transmission protocol information is used to send preprocessed data information, including data cleaning, normalization, fusion, calculation and compression processing, the optimal transmission protocol and compression algorithm are selected to improve the efficiency and reliability of data transmission.

Benefits of technology

It has achieved the improvement of the efficiency and reliability of electronic injury order information transmission in an emergency rescue environment, ensuring stable and efficient transmission of data under dynamic network conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128488B_ABST
    Figure CN120128488B_ABST
Patent Text Reader

Abstract

The present invention discloses an information transmission method and device for electronic injury report forms. The method comprises obtaining first data information, network transmission information, historical network transmission information, and compression model information; preprocessing the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information; and using a source node and the target transmission protocol information, transmitting the preprocessed data information to a target node. This application is advantageous in improving the transmission efficiency and reliability of electronic injury report forms.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of emergency rescue technology, and in particular to an information transmission method and device for electronic injury report. Background Art

[0002] In the data processing of electronic injury reports, timely and efficient data transmission is a critical step in ensuring smooth rescue and treatment. Traditional data transmission methods can suffer from data delays, instability, and insecurity. Especially in emergency rescue environments, efficient and reliable data transmission is crucial. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide an information transmission method and device for electronic injury report, which is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0004] In order to solve the above technical problems, a first aspect of an embodiment of the present invention discloses a transmission method, the method comprising:

[0005] S1, obtaining first data information, network transmission information, historical network transmission information, and compression model information; the network transmission information includes transmission protocol information, bandwidth value, and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information, and fourth transmission protocol information; the compression model information includes first compression model information, second compression model information, and third compression model information;

[0006] S2, preprocessing the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information;

[0007] S3, using the source node and the target transmission protocol information, sending the pre-processed data information to the target node.

[0008] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the preprocessing of the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information includes:

[0009] S21, analyzing and processing the network transmission information and the historical network transmission information to obtain network transmission information to be processed; the network transmission information to be processed includes a bandwidth value to be processed and a delay value to be processed;

[0010] S22, analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain target transmission protocol information;

[0011] S23, analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain target compression model information;

[0012] S24: Using the target compression model information, compress the first data information to obtain preprocessed data information.

[0013] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the analyzing and processing the network transmission information and the historical network transmission information to obtain the network transmission information to be processed includes:

[0014] S211, performing data cleaning processing on the historical network transmission information to obtain first historical network transmission information;

[0015] S212: Normalize the first historical network transmission information to obtain second historical network transmission information;

[0016] S213: Fusion processing is performed on the network transmission information and the second historical network transmission information to obtain network transmission information to be processed.

[0017] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the fusing the network transmission information and the second historical network transmission information to obtain the to-be-processed network transmission information includes:

[0018] S2131: Calculate and process the second historical network bandwidth information of the second historical network transmission information using a first network transmission calculation model to obtain a first bandwidth coefficient and a second bandwidth coefficient;

[0019] The first network transmission calculation model is:

[0020]

[0021] XS2 = c - XS1·b;

[0022] Wherein, XS1 and XS2 are the first bandwidth coefficient and the second bandwidth coefficient respectively, a i and a i+1are the i-th and i+1-th second historical network bandwidth values in the second historical network bandwidth information, respectively; b is the average of the first to N-1-th second historical network bandwidth values in the second historical network bandwidth information; c is the average of the second to N-th second historical network bandwidth values in the second historical network bandwidth information; N is the number of second historical network bandwidth values in the second historical network bandwidth information; ∈ is a preset weight factor; and |·| is an absolute value;

[0023] S2132: Calculate and process the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a bandwidth value to be processed;

[0024] S2133: Fusion processing is performed on the network transmission information and the second historical network delay information in the second historical network transmission information to obtain a delay value to be processed.

[0025] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain the target transmission protocol information includes:

[0026] S221, using a second network transmission calculation model, performing calculation processing on the network transmission information and the to-be-processed network transmission information to obtain pre-processed network transmission information; the pre-processed network transmission information includes a pre-processing bandwidth value and a pre-processing delay value;

[0027] The second network transmission calculation model is:

[0028] DK3=δ1·DK1+δ2·DK2;

[0029] YC3=δ3·YC1+δ4·YC2;

[0030] δ1+δ2=1;

[0031] δ3+δ4=1;

[0032] 0≤δ1,δ2,δ3,δ4≤1;

[0033] Wherein, DK3 and YC3 are the pre-processing bandwidth value and the pre-processing delay value, respectively; DK1 and YC1 are the bandwidth value and the delay value in the network transmission information, respectively; DK2 and YC2 are the to-be-processed bandwidth value and the to-be-processed delay value in the to-be-processed network transmission information, respectively; δ1, δ2, δ3, and δ4 are the first weight parameter, the second weight parameter, the third weight parameter, and the fourth weight parameter, respectively;

[0034] S222: Perform judgment processing on the network transmission information and the pre-processed network transmission information to obtain target transmission protocol information.

[0035] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain the target compression model information includes:

[0036] S231, obtaining the data packet size of the first data information;

[0037] S232: Using a third network transmission calculation model, process the data packet size, the to-be-processed network transmission information, and the compression model information to obtain total transmission time information; the total transmission time information includes a first total transmission time value, a second total transmission time value, and a third total transmission time value;

[0038] The third network transmission calculation model is:

[0039] And j is a positive integer;

[0040] Wherein, T is the total transmission time information, T1, T2, and T3 are the first total transmission time value, the second total transmission time value, and the third total transmission time value, respectively; R1, R2, and R3 are the compression rates corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; S1, S2, and S3 are the compression ratios corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; SJ is the data packet size; and DK3 is the preprocessing bandwidth value;

[0041] S233: Process the compression model information and the total transmission time information to obtain target compression model information.

[0042] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the processing the compression model information and the total transmission time information to obtain the target compression model information includes:

[0043] Determine whether the first total transmission time value is less than the second total transmission time value, and obtain a first determination result;

[0044] When the first judgment result is yes, determining whether the first total transmission time value is less than the third total transmission time value to obtain a second judgment result;

[0045] When the second judgment result is yes, determining the first compression model information as target compression model information;

[0046] When the second judgment result is no, determining the third compression model information as the target compression model information;

[0047] When the first judgment result is no, determining whether the second total transmission time value is less than the third total transmission time value, to obtain a third judgment result;

[0048] When the third judgment result is yes, determining the second compression model information as the target compression model information;

[0049] When the third judgment result is no, the third compression model information is determined to be the target compression model information.

[0050] A second aspect of an embodiment of the present invention discloses a transmission device, comprising:

[0051] an acquisition module, configured to acquire first data information, network transmission information, historical network transmission information, and compression model information; the network transmission information includes transmission protocol information, bandwidth value, and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information, and fourth transmission protocol information; and the compression model information includes first compression model information, second compression model information, and third compression model information;

[0052] an electronic injury form transmission calculation module, configured to preprocess the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information;

[0053] The electronic injury report sending module is used to send the pre-processed data information to the target node by using the source node and the target transmission protocol information.

[0054] A third aspect of an embodiment of the present invention discloses another transmission device, comprising:

[0055] processor;

[0056] a memory coupled to the processor and storing executable program code;

[0057] The processor calls the executable program code stored in the memory to execute part or all of the steps of the transmission method disclosed in the first aspect of the embodiment of the present invention.

[0058] The fourth aspect of the embodiments of the present invention discloses a computer-readable storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all steps of the transmission method disclosed in the first aspect of the embodiments of the present invention.

[0059] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0060] In an embodiment of the present invention, first data information, network transmission information, historical network transmission information and compression model information are obtained; the network transmission information includes transmission protocol information, bandwidth value and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information and fourth transmission protocol information; the compression model information includes first compression model information, second compression model information and third compression model information; the first data information, the network transmission information, the historical network transmission information and the compression model information are preprocessed to obtain preprocessed data information and target transmission protocol information; the preprocessed data information is sent to the target node using the source node and the target transmission protocol information. It can be seen that the present application is conducive to improving the transmission efficiency and reliability of electronic injury report information. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0062] Figure 1 A schematic diagram of a flow chart of a transmission method disclosed in an embodiment of the present invention;

[0063] Figure 2 A schematic structural diagram of a transmission device disclosed in an embodiment of the present invention;

[0064] Figure 3 This is a schematic structural diagram of another transmission device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0065] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0066] The terms "first," "second," and so on, in the description and claims of the present invention and the accompanying drawings are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or device comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or device.

[0067] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0068] The present application discloses a transmission method and apparatus that are useful for improving the transmission efficiency and reliability of electronic injury report information. Detailed descriptions are provided below.

[0069] Example 1

[0070] See also Figure 1 , Figure 1 This is a flow chart of a transmission method disclosed in an embodiment of the present invention. Figure 1 The transmission method described is applied to a transmission device, such as a local server or cloud server for transmission management, and is not limited in the embodiment of the present invention. Figure 1 As shown, the transmission method may include the following operations:

[0071] S1, obtaining first data information, network transmission information, historical network transmission information, and compression model information; the network transmission information includes transmission protocol information, bandwidth value, and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information, and fourth transmission protocol information; the compression model information includes first compression model information, second compression model information, and third compression model information;

[0072] It's important to note that the first piece of data is the electronic injury report, which electronically records detailed information about a person's injuries. It digitizes traditional paper injury reports and, through a computer system or mobile device, can quickly and accurately record the injured person's basic information, injury description, cause of injury, medical treatment, and other details. Images, videos, and medical reports can also be attached.

[0073] It should be noted that the bandwidth value and delay value are the current bandwidth value and delay value of the transmission link from the source node to the target node. The source node is the node where the electronic injury report information is currently located, and the target node is the node to which the first data information will be sent. The source node and the target node can be servers, virtual machines, desktops, notebooks, tablets, embedded devices, IoT devices, etc. Specifically, the present invention does not make specific limitations.

[0074] It should be noted that the historical bandwidth information includes a number of historical bandwidth values arranged in time sequence, and the historical delay information includes a number of historical delay values arranged in time sequence.

[0075] It should be noted that the first transmission protocol information is the TCP transmission protocol, the second transmission protocol information is the UDP transmission protocol, the third transmission protocol information is the QUIC transmission protocol, and the fourth transmission protocol information is a long-distance wireless protocol, such as LoRa and Sigfox.

[0076] It should be noted that the first compression model information is the LZ4 compression algorithm, the corresponding compression ratio is 2, and the compression rate is 200MB / s; the second compression model information is the Brotli compression algorithm, the corresponding compression ratio is 3, and the compression rate is 50MB / s; the third compression model information is the Gzip compression algorithm, the corresponding compression ratio is 2.5, and the compression rate is 100MB / s.

[0077] S2, preprocessing the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information;

[0078] S3, using the source node and the target transmission protocol information, sending the pre-processed data information to the target node.

[0079] It should be noted that using the source node and the target transmission protocol information to send the pre-processed data information to the target node means using the source node to send the pre-processed data information to the target node according to the target transmission protocol information. The specific method of sending the pre-processed data information according to the target transmission protocol information is determined by the source node and is not specifically limited in the embodiment of the present invention. For example, when the target transmission protocol information is the TCP transmission protocol or the UDP transmission protocol, tools such as Netcat or iPerf can be used to send it; when the target transmission protocol information is the QUIC transmission protocol, tools such as Quiche or lsquic can be used to send it; when the target transmission protocol information is a long-distance wireless protocol such as LoRa, tools such as LoRaWAN or TTN can be used to send it; when the target transmission protocol information is any one of the TCP transmission protocol, UDP transmission protocol, QUIC transmission protocol or a long-distance wireless protocol, it can be sent through the Wireshark tool.

[0080] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0081] In an optional embodiment, the preprocessing of the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information includes:

[0082] S21, analyzing and processing the network transmission information and the historical network transmission information to obtain network transmission information to be processed; the network transmission information to be processed includes a bandwidth value to be processed and a delay value to be processed;

[0083] S22, analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain target transmission protocol information;

[0084] S23, analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain target compression model information;

[0085] S24: Using the target compression model information, compress the first data information to obtain preprocessed data information.

[0086] It should be noted that the first data information is compressed using the target compression model information to obtain pre-processed data information, which is processed by the target compression model information. For example, when the target compression model information is the LZ4 compression algorithm, when the data packet corresponding to the first data information is named SQD, the command lz4 SQD can be used for compression, and the command lz4–dSQD.lz4 can be used for decompression; when the target compression model information is the Brotli compression algorithm, the command brotli SQD can be used for compression, and the command brotli–d SQD.br can be used for decompression; when the target compression model information is the Gzip compression algorithm, the command gzip SQD can be used for compression, and the command gzip–dSQD.gz can be used for decompression;

[0087] Through the above compression processing, the amount of data transmitted over the network can be reduced, the transmission speed can be increased, and bandwidth consumption can be reduced. At the same time, the optimal compression algorithm can be selected according to different needs to improve the overall performance of the system.

[0088] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0089] In another optional embodiment, the analyzing and processing the network transmission information and the historical network transmission information to obtain the network transmission information to be processed includes:

[0090] S211, performing data cleaning processing on the historical network transmission information to obtain first historical network transmission information;

[0091] It should be noted that the above data cleaning process may use tools such as Apache NiFi, Talend, Informatica, or other tools or algorithms, which are not limited in the embodiment of the present invention.

[0092] It should be noted that it can eliminate duplicate historical network transmission data, reduce redundant storage and computing pressure, take up less storage space, and reduce database query and indexing overhead.

[0093] S212: Normalize the first historical network transmission information to obtain second historical network transmission information;

[0094] It should be noted that the above normalization process may be performed using a Min-Max normalization algorithm or a Z-Score normalization algorithm, which is not specifically limited in the embodiment of the present invention.

[0095] S213: Fusion processing is performed on the network transmission information and the second historical network transmission information to obtain network transmission information to be processed.

[0096] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0097] In yet another optional embodiment, the fusing the network transmission information and the second historical network transmission information to obtain the to-be-processed network transmission information includes:

[0098] S2131: Calculate and process the second historical network bandwidth information of the second historical network transmission information using a first network transmission calculation model to obtain a first bandwidth coefficient and a second bandwidth coefficient;

[0099] The first network transmission calculation model is:

[0100]

[0101] XS2 = c - XS1·b;

[0102] Wherein, XS1 and XS2 are the first bandwidth coefficient and the second bandwidth coefficient respectively, a i and a i+1 are the i-th and i+1-th second historical network bandwidth values in the second historical network bandwidth information, respectively; b is the average of the first to N-1-th second historical network bandwidth values in the second historical network bandwidth information; c is the average of the second to N-th second historical network bandwidth values in the second historical network bandwidth information; N is the number of second historical network bandwidth values in the second historical network bandwidth information; ∈ is a preset weight factor; and |·| is an absolute value;

[0103] It should be noted that the value range of the weight factor is between [0.0001, 0.002], and is not limited in the embodiment of the present invention.

[0104] It should be noted that the first network transmission calculation model, based on the weighted regression method, calculates the linear fitting coefficients (XS1 and XS2) through historical bandwidth data, which can reflect the changing trend of bandwidth over time, while reducing the impact of outliers far from the mean on the calculation results and improving the stability of the calculation.

[0105] It should be noted that the preset weight factors can ensure the stability of the calculation and will not cause the formula to become invalid due to extreme values.

[0106] S2132: Calculate and process the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a bandwidth value to be processed;

[0107] S2133: Fusion processing is performed on the network transmission information and the second historical network delay information in the second historical network transmission information to obtain a delay value to be processed.

[0108] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0109] In an optional embodiment, the calculating and processing the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain the bandwidth value to be processed includes:

[0110] Using a fourth network transmission calculation model, calculating and processing the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a bandwidth value to be processed;

[0111] The fourth network transmission calculation model is:

[0112] DK2=XS1+XS2·DK1;

[0113] In the formula, DK2 is the bandwidth value to be processed, DK1 is the bandwidth value in the network transmission information, XS1 and XS2 are the first bandwidth coefficient and the second bandwidth coefficient respectively.

[0114] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0115] In an optional embodiment, the fusing the network transmission information and the second historical network delay information in the second historical network transmission information to obtain the delay value to be processed includes:

[0116] Using a fifth network transmission calculation model, calculating and processing the network transmission information and the second historical network delay information to obtain a bandwidth value to be processed;

[0117] The fifth network transmission calculation model is:

[0118]

[0119] 1≤k1≤N;

[0120] 1≤N-4≤k2≤N;

[0121] δ5+δ6+δ7=1;

[0122] 0≤δ5,δ6,δ7≤1;

[0123] Where, YC2 is the bandwidth value to be processed, YC4 is the second historical network delay information, and YC4 k1 and YC4 k2 are the k1th and k2th second historical network delay values in the second historical network delay information, YC1 is the delay value in the network transmission information, δ5, δ6 and δ7 are the fifth weight parameter, the sixth weight parameter and the seventh weight parameter, respectively.

[0124] It should be noted that the fifth weight parameter, the sixth weight parameter and the seventh weight parameter may be set by the user or obtained based on historical data, and the embodiment of the present invention does not make any specific limitation thereto.

[0125] Preferably, the fifth weight parameter, the sixth weight parameter, and the seventh weight parameter are 0.3, 0.5, and 0.2, respectively. This allows the latest historical forecast data to be used as the primary factor, balances network jitter, and obtains more accurate bandwidth.

[0126] It should be noted that obtaining the bandwidth value to be processed through the fifth network transmission calculation model is conducive to improving the smoothness and flexibility of the predicted bandwidth value to be processed, which is not easily affected by a single fluctuation and can quickly respond to the latest changes.

[0127] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0128] In an optional embodiment, the analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain target transmission protocol information includes:

[0129] S221, using a second network transmission calculation model, performing calculation processing on the network transmission information and the to-be-processed network transmission information to obtain pre-processed network transmission information; the pre-processed network transmission information includes a pre-processing bandwidth value and a pre-processing delay value;

[0130] The second network transmission calculation model is:

[0131] DK3=δ1·DK1+δ2·DK2;

[0132] YC3=δ3·YC1+δ4·YC2;

[0133] δ1+δ2=1;

[0134] δ3+δ4=1;

[0135] 0≤δ1,δ2,δ3,δ4≤1;

[0136] Wherein, DK3 and YC3 are the pre-processing bandwidth value and the pre-processing delay value, respectively; DK1 and YC1 are the bandwidth value and the delay value in the network transmission information, respectively; DK2 and YC2 are the to-be-processed bandwidth value and the to-be-processed delay value in the to-be-processed network transmission information, respectively; δ1, δ2, δ3, and δ4 are the first weight parameter, the second weight parameter, the third weight parameter, and the fourth weight parameter, respectively;

[0137] It should be noted that the first weight parameter, the second weight parameter, the third weight parameter and the fourth weight parameter may be set by the user or obtained based on historical data, and the embodiment of the present invention does not make any specific limitation thereto.

[0138] It should be noted that by using the first, second, third, and fourth weight parameters to assign different weights to the network transmission information and the pending network transmission information, it is possible to balance historical trends with recent developments, thereby enhancing the flexibility and stability of the forecast. Higher second and fourth weight parameters can smooth fluctuations, prevent the model from overreacting to short-term anomalies, and maintain tracking of long-term trends. Meanwhile, higher first and third weight parameters can make the model more sensitive to recent changes, allowing for rapid adjustments to forecast results and adapting to sudden changes. This combination enables the forecast to capture long-term trends while promptly reflecting recent developments, improving the accuracy and robustness of the overall forecast.

[0139] S222: Perform judgment processing on the network transmission information and the pre-processed network transmission information to obtain target transmission protocol information.

[0140] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0141] In an optional embodiment, the determining and processing the network transmission information and the pre-processed network transmission information to obtain target transmission protocol information includes:

[0142] Determine whether the preprocessing delay value is less than a preset first delay threshold to obtain a fourth determination result;

[0143] When the fourth judgment result is yes, determining whether the preprocessing bandwidth value is less than a preset first bandwidth threshold, to obtain a fifth judgment result;

[0144] When the fifth judgment result is yes, determining that the second transmission protocol information is target transmission protocol information;

[0145] When the fifth judgment result is no, determining that the first transmission protocol information is the target transmission protocol information;

[0146] When the fourth judgment result is no, determining whether the preprocessing delay value is less than a preset second delay threshold, to obtain a sixth judgment result;

[0147] When the sixth judgment result is yes, determining whether the preprocessing bandwidth value is less than a preset first bandwidth threshold, to obtain a seventh judgment result;

[0148] When the seventh judgment result is yes, determining that the third transmission protocol information is the target transmission protocol information;

[0149] When the seventh judgment result is no, determining whether the preprocessing bandwidth value is less than a preset second bandwidth threshold, to obtain an eighth judgment result;

[0150] When the eighth judgment result is yes, determining that the second transmission protocol information is the target transmission protocol information;

[0151] When the eighth judgment result is no, determining that the first transmission protocol information is the target transmission protocol information;

[0152] When the sixth judgment result is no, determining whether the preprocessing bandwidth value is less than a preset first bandwidth threshold, to obtain a ninth judgment result;

[0153] When the ninth judgment result is yes, determining that the fourth transmission protocol information is the target transmission protocol information;

[0154] When the ninth judgment result is no, determining whether the preprocessing bandwidth value is less than a preset second bandwidth threshold, to obtain a tenth judgment result;

[0155] When the tenth judgment result is yes, determining that the third transmission protocol information is the target transmission protocol information;

[0156] When the tenth judgment result is no, it is determined that the second transmission protocol information is the target transmission protocol information.

[0157] Preferably, the first bandwidth threshold is 1, unit Mbps; the second bandwidth threshold is 10, unit Mbps; the first delay threshold is 50, unit ms; the second delay threshold is 150, unit ms. The above data is obtained based on historical data and will be able to obtain the optimal target transmission protocol information.

[0158] It should be noted that, after making the above determination, the first or third transmission protocol information is used in a network environment with high bandwidth and low latency to ensure reliability and speed; while in situations with limited bandwidth or high latency, the second or fourth transmission protocol information is used to reduce protocol overhead and transmission latency, thereby improving efficiency. This ensures stable and efficient data transmission under dynamic network conditions, improving the overall performance and reliability of the communication system.

[0159] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0160] In an optional embodiment, the analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain target compression model information includes:

[0161] S231, obtaining the data packet size of the first data information;

[0162] S232: Using a third network transmission calculation model, process the data packet size, the to-be-processed network transmission information, and the compression model information to obtain total transmission time information; the total transmission time information includes a first total transmission time value, a second total transmission time value, and a third total transmission time value;

[0163] The third network transmission calculation model is:

[0164] And j is a positive integer;

[0165] Wherein, T is the total transmission time information, T1, T2, and T3 are the first total transmission time value, the second total transmission time value, and the third total transmission time value, respectively; R1, R2, and R3 are the compression rates corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; S1, S2, and S3 are the compression ratios corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; SJ is the data packet size; and DK3 is the preprocessing bandwidth value;

[0166] S233: Process the compression model information and the total transmission time information to obtain target compression model information.

[0167] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0168] In an optional embodiment, the processing the compression model information and the total transmission time information to obtain target compression model information includes:

[0169] Determine whether the first total transmission time value is less than the second total transmission time value, and obtain a first determination result;

[0170] When the first judgment result is yes, determining whether the first total transmission time value is less than the third total transmission time value to obtain a second judgment result;

[0171] When the second judgment result is yes, determining the first compression model information as target compression model information;

[0172] When the second judgment result is no, determining the third compression model information as the target compression model information;

[0173] When the first judgment result is no, determining whether the second total transmission time value is less than the third total transmission time value, to obtain a third judgment result;

[0174] When the third judgment result is yes, determining the second compression model information as the target compression model information;

[0175] When the third judgment result is no, the third compression model information is determined to be the target compression model information.

[0176] It should be noted that, through the above-mentioned determination process, it is possible to balance compression overhead and transmission efficiency in different network environments, optimize the overall transmission performance, and significantly improve the data transmission efficiency of the first data information.

[0177] It can be seen that implementing the transmission method described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0178] Example 2

[0179] See also Figure 2 , Figure 2 This is a schematic diagram of the structure of a transmission device disclosed in an embodiment of the present invention. Figure 2 The transmission device described is used in a transmission system, such as a local server or cloud server for transmission, and the embodiment of the present invention does not limit this. Figure 2 As shown, the transmission device includes:

[0180] Acquisition module 201 is configured to acquire first data information, network transmission information, historical network transmission information, and compression model information; the network transmission information includes transmission protocol information, bandwidth value, and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information, and fourth transmission protocol information; and the compression model information includes first compression model information, second compression model information, and third compression model information.

[0181] The electronic injury report transmission calculation module 202 is configured to preprocess the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information;

[0182] The electronic injury report sending module 203 is used to send the pre-processed data information to the target node using the source node and the target transmission protocol information.

[0183] It can be seen that the implementation of the transmission device described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0184] Example 3

[0185] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of another transmission device disclosed in an embodiment of the present invention. Figure 3 The transmission device described is used in a transmission system, such as a local server or cloud server for transmission, and the embodiment of the present invention does not limit this. Figure 3 As shown, the transmission device includes:

[0186] Processor 301;

[0187] A memory 302 coupled to the processor 301 and storing executable program code;

[0188] The processor 301 calls the executable program code stored in the memory 302 to execute part or all of the steps of the transmission method described in the first embodiment.

[0189] It can be seen that the implementation of the transmission device described in the embodiment of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury report information.

[0190] Example 4

[0191] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps in the transmission method described in the first embodiment.

[0192] Example 5

[0193] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps in the transmission method described in the first embodiment.

[0194] The system embodiments described above are merely illustrative. Modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network modules. Some or all of these modules may be selected based on actual needs to achieve the objectives of this embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0195] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the portion that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0196] Finally, it should be noted that the transmission method and device disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solutions of the present invention, rather than to limit them. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A transmission method, characterized in that: The method comprises: S1, obtaining first data information, network transmission information, historical network transmission information, and compression model information; the network transmission information includes transmission protocol information, bandwidth value, and delay value; the historical network transmission information includes historical bandwidth information and historical delay information; the transmission protocol information includes first transmission protocol information, second transmission protocol information, third transmission protocol information, and fourth transmission protocol information; the compression model information includes first compression model information, second compression model information, and third compression model information; S2, preprocessing the first data information, the network transmission information, the historical network transmission information, and the compression model information to obtain preprocessed data information and target transmission protocol information; S3, using the source node and the target transmission protocol information, sending the pre-processed data information to the target node; Among them, S2 includes: S21, analyzing and processing the network transmission information and the historical network transmission information to obtain network transmission information to be processed; the network transmission information to be processed includes a bandwidth value to be processed and a delay value to be processed; S22, analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain target transmission protocol information; S23, analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain target compression model information; S24, compressing the first data information using the target compression model information to obtain preprocessed data information; Among them, S21 includes: S211, performing data cleaning processing on the historical network transmission information to obtain first historical network transmission information; S212: Normalize the first historical network transmission information to obtain second historical network transmission information; S213: Fusing the network transmission information and the second historical network transmission information to obtain network transmission information to be processed, including: S2131: Calculate and process the second historical network bandwidth information of the second historical network transmission information using a first network transmission calculation model to obtain a first bandwidth coefficient and a second bandwidth coefficient; The first network transmission calculation model is: XS2 = c - XS1·b; Wherein, XS1 and XS2 are the first bandwidth coefficient and the second bandwidth coefficient respectively, a i and a i+1 are the i-th and i+1-th second historical network bandwidth values in the second historical network bandwidth information, respectively; b is the average of the first to N-1-th second historical network bandwidth values in the second historical network bandwidth information; c is the average of the second to N-th second historical network bandwidth values in the second historical network bandwidth information; N is the number of second historical network bandwidth values in the second historical network bandwidth information; ∈ is a preset weight factor; and |·| is an absolute value; S2132: Calculate and process the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a bandwidth value to be processed; S2133: Fusion processing is performed on the network transmission information and the second historical network delay information in the second historical network transmission information to obtain a delay value to be processed.

2. The transmission method according to claim 1, wherein: The analyzing and processing the network transmission information, the to-be-processed network transmission information, and the transmission protocol information to obtain target transmission protocol information includes: S221, using a second network transmission calculation model, performing calculation processing on the network transmission information and the to-be-processed network transmission information to obtain pre-processed network transmission information; the pre-processed network transmission information includes a pre-processing bandwidth value and a pre-processing delay value; The second network transmission calculation model is: DK3=δ1·DK1+δ2·DK2; YC3=δ3·YC1+δ4·YC2; δ1+δ2=1; δ3+δ4=1; 0≤δ1,δ2,δ3,δ4≤1; Wherein, DK3 and YC3 are the pre-processing bandwidth value and the pre-processing delay value, respectively; DK1 and YC1 are the bandwidth value and the delay value in the network transmission information, respectively; DK2 and YC2 are the to-be-processed bandwidth value and the to-be-processed delay value in the to-be-processed network transmission information, respectively; δ1, δ2, δ3, and δ4 are the first weight parameter, the second weight parameter, the third weight parameter, and the fourth weight parameter, respectively; S222: Perform judgment processing on the network transmission information and the pre-processed network transmission information to obtain target transmission protocol information.

3. The transmission method according to claim 1, wherein: The analyzing and processing the first data information, the to-be-processed network transmission information, and the compression model information to obtain target compression model information includes: S231, obtaining the data packet size of the first data information; S232: Using a third network transmission calculation model, process the data packet size, the to-be-processed network transmission information, and the compression model information to obtain total transmission time information; the total transmission time information includes a first total transmission time value, a second total transmission time value, and a third total transmission time value; The third network transmission calculation model is: And j is a positive integer; Wherein, T is the total transmission time information, T1, T2, and T3 are the first total transmission time value, the second total transmission time value, and the third total transmission time value, respectively; R1, R2, and R3 are the compression rates corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; S1, S2, and S3 are the compression ratios corresponding to the first compression model information, the second compression model information, and the third compression model information, respectively; SJ is the data packet size; and DK3 is the preprocessing bandwidth value; S233: Process the compression model information and the total transmission time information to obtain target compression model information.

4. The transmission method according to claim 3, wherein: The processing of the compression model information and the total transmission time information to obtain target compression model information includes: Determine whether the first total transmission time value is less than the second total transmission time value, and obtain a first determination result; When the first judgment result is yes, determining whether the first total transmission time value is less than the third total transmission time value to obtain a second judgment result; When the second judgment result is yes, determining the first compression model information as target compression model information; When the second judgment result is no, determining the third compression model information as the target compression model information; When the first judgment result is no, determining whether the second total transmission time value is less than the third total transmission time value, to obtain a third judgment result; When the third judgment result is yes, determining the second compression model information as the target compression model information; When the third judgment result is no, the third compression model information is determined to be the target compression model information.

5. A transmission device, characterized in that: The device comprises: processor; a memory coupled to the processor and storing executable program code; The processor calls the executable program code stored in the memory to execute the transmission method according to any one of claims 1 to 4.

6. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the transmission method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Information transmission method and device and storage medium

    CN119094369A

  • Task processing method and device, computer equipment, readable storage medium and program product

    CN119520534A

  • Adaptive compression and transmission for big data migration

    US9521218B1