Information transmission method and device for electronic injury condition sheet
By acquiring and preprocessing the data information and network transmission information of the electronic injury order and selecting appropriate transmission protocols, the problems of delay and instability in traditional data transmission methods are solved, and data transmission efficiency and reliability in emergency rescue environments are improved.
Patent Information
- Application Number
- CN202510256921.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2045-03-05
AI Technical Summary
In the process of data processing of electronic injury orders, traditional data transmission methods may face problems such as data delay, instability and insufficient security. Especially in emergency rescue environments, the efficiency and reliability of data transmission are crucial.
By obtaining the first data information, network transmission information, historical network transmission information and compression model information, preprocessing is performed to obtain the preprocessed data information and target transmission protocol information, and the preprocessed data information is sent to the target node using the source node and target transmission protocol information.
It improves the transmission efficiency and reliability of electronic injury order information, and ensures the smooth progress of data transmission in an emergency rescue environment.
Smart Images

Figure CN120128488A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of emergency rescue, and in particular, to an information transmission method and device for an electronic injury form. Background Art
[0002] In the process of data processing of an electronic injury form, the timely and efficient transmission of data is a key step to ensure the smooth progress of the rescue and treatment process. Traditional data transmission methods may face problems such as data delay, instability, and insufficient security. Especially in an emergency rescue environment, the efficiency and reliability of data transmission are 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 an electronic injury form, which is beneficial to improving the transmission efficiency and reliability of the electronic injury form information.
[0004] To solve the above technical problem, a first aspect of an embodiment of the present invention discloses a transmission method, and the method includes:
[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 a source node and the target transmission protocol information to send the preprocessed data information to a target node.
[0008] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the 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 includes:
[0009] S21, analyzing and processing the network transmission information and the historical network transmission information to obtain to-be-processed network transmission information; the to-be-processed network transmission information includes a to-be-processed bandwidth value and a to-be-processed delay value;
[0010] S22. Analyze and process the network transmission information, the network transmission information to be processed, and the transmission protocol information to obtain the target transmission protocol information;
[0011] S23. Analyze and process the first data information, the network transmission information to be processed, and the compression model information to obtain the target compression model information;
[0012] S24. Use the target compression model information to compress the first data information to obtain the preprocessed data information.
[0013] As an optional implementation manner, in the first aspect of the embodiments 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. Perform data cleaning processing on the historical network transmission information to obtain the first historical network transmission information;
[0015] S212. Perform normalization processing on the first historical network transmission information to obtain the second historical network transmission information;
[0016] S213. Perform fusion processing on the network transmission information and the second historical network transmission information to obtain the network transmission information to be processed.
[0017] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the performing fusion processing on the network transmission information and the second historical network transmission information to obtain the network transmission information to be processed includes:
[0018] S2131. Use the first network transmission calculation model to calculate the second historical network bandwidth information of the second historical network transmission information to obtain the first bandwidth coefficient and the second bandwidth coefficient;
[0019] Wherein, the first network transmission calculation model is:
[0020]
[0021] XS2 = c - XS1·b;
[0022] In the formula, 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 value of the first to (N - 1)-th second historical network bandwidth values in the second historical network bandwidth information, c is the average value 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 to take the 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. Fuse and process the second historical network delay information in the network transmission information and 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 embodiments of the present invention, the analyzing and processing the network transmission information, the network transmission information to be processed, and the transmission protocol information to obtain the target transmission protocol information includes:
[0026] S221. Use a second network transmission calculation model to calculate and process the network transmission information and the network transmission information to be processed to obtain preprocessed network transmission information; the preprocessed network transmission information includes a preprocessed bandwidth value and a preprocessed delay value;
[0027] Wherein, 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] In the formula, DK3 and YC3 are the preprocessed bandwidth value and the preprocessed 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 network transmission information to be processed 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 preprocessed network transmission information to obtain target transmission protocol information.
[0035] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the analyzing and processing the first data information, the network transmission information to be processed, and the compression model information to obtain target compression model information includes:
[0036] S231. Obtain the packet size of the first data information;
[0037] S232. Use a third network transmission calculation model to process the packet size, the network transmission information to be processed, and the compression model information to obtain transmission total time information; the transmission total time information includes a first transmission total time value, a second transmission total time value, and a third transmission total time value;
[0038] Wherein, the third network transmission calculation model is:
[0039] And j is a positive integer;
[0040] In the formula, T is the transmission total time information, T 1 、T 2 And T 3 Are respectively the first transmission total time value, the second transmission total time value, and the third transmission total time value, R 1 、R 2 And R 3 Are respectively the compression rates corresponding to the first compression model information, the second compression model information, and the third compression model information, S 1 、S 2 And S 3 Are respectively the compression ratios corresponding to the first compression model information, the second compression model information, and the third compression model information, SJ is the packet size, and DK3 is the preprocessed bandwidth value;
[0041] S233. Process the compression model information and the transmission total time information to obtain target compression model information.
[0042] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the processing the compression model information and the transmission total time information to obtain target compression model information includes:
[0043] Judge whether the first transmission total time value is less than the second transmission total time value to obtain a first judgment result;
[0044] When the first judgment result is yes, judge 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, determine the first compression model information as the target compression model information;
[0046] When the second judgment result is no, determine the third compression model information as the target compression model information;
[0047] When the first judgment result is no, judge 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, determine the second compression model information as the target compression model information;
[0049] When the third judgment result is no, determine the third compression model information as the target compression model information.
[0050] A second aspect of the embodiments of the present invention discloses a transmission device, and the device includes:
[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, a bandwidth value, and a 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;
[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] An electronic injury form sending module, configured to use a source node and the target transmission protocol information to send the preprocessed data information to a target node.
[0054] A third aspect of the embodiments of the present invention discloses another transmission device, and the device includes:
[0055] A 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 and executes some or all of the steps of the transmission method disclosed in the first aspect of the embodiments of the present invention.
[0058] The fourth aspect of the embodiments of the present invention discloses a computer-readable storage medium storing computer instructions, which are used to execute some or all of the steps of the transmission method disclosed in the first aspect of the embodiments of the present invention when the computer instructions are called.
[0059] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0060] In the embodiments 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 a target node by using a source node and the target transmission protocol information. It can be seen that this application is beneficial to improving the transmission efficiency and reliability of electronic injury list information. Description of the Drawings
[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0062] Figure 1 It is a schematic flowchart of a transmission method disclosed in the embodiments of the present invention;
[0063] Figure 2 It is a schematic structural diagram of a transmission device disclosed in the embodiments of the present invention;
[0064] Figure 3 It is a schematic structural diagram of another transmission device disclosed in the embodiments of the present invention. Detailed Embodiments
[0065] To enable those skilled in the art to better understand the solution 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 in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0066] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product or equipment that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or equipment.
[0067] Referring to "embodiments" herein means that specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present invention. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0068] The embodiments of the present application disclose a transmission method and device, which are beneficial to improving the transmission efficiency and reliability of electronic injury form information. The following will be described in detail respectively.
[0069] Embodiment 1
[0070] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of a transmission method disclosed in an embodiment of the present invention. Among them, Figure 1 the described transmission method is applied to a transmission device, such as a local server or a cloud server for transmission management, etc., which is not limited in the embodiments of the present invention. As Figure 1 shown, the transmission method may include the following operations:
[0071] S1. Obtain the 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 latency value. The historical network transmission information includes historical bandwidth information and historical latency information. The transmission protocol information includes the first transmission protocol information, the second transmission protocol information, the third transmission protocol information, and the fourth transmission protocol information. The compression model information includes the first compression model information, the second compression model information, and the third compression model information.
[0072] It should be noted that the first data information is the electronic injury report information, which refers to the document data that records the detailed information of a person's injury in electronic form. It digitizes the traditional paper injury report. Through a computer system or a mobile device, it can quickly and accurately record the basic information of the injured person, injury description, cause of injury, medical treatment, etc., and can attach pictures, videos, and medical reports.
[0073] It should be noted that the bandwidth value and latency value are the current bandwidth value and latency 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. Among them, the source node and the target node can be a server, virtual machine, desktop computer, laptop, tablet computer, embedded device, IoT device, etc. Specifically, the present invention does not make specific limitations.
[0074] It should be noted that the historical bandwidth information includes several historical bandwidth values arranged in chronological order, and the historical latency information includes several historical latency values arranged in chronological order.
[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, Sigfox.
[0076] It should be noted that the first compression model information is the LZ4 compression algorithm, with a corresponding compression ratio of 2 and a compression rate of 200MB / s; the second compression model information is the Brotli compression algorithm, with a corresponding compression ratio of 3 and a compression rate of 50MB / s; the third compression model information is the Gzip compression algorithm, with a corresponding compression ratio of 2.5 and a compression rate of 100MB / s.
[0077] S2. 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.
[0078] S3. Use the source node and the target transmission protocol information to send the preprocessed 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 preprocessed data information to the target node means using the source node to send the preprocessed data information to the target node according to the target transmission protocol information. Specifically, how to send the preprocessed data information according to the target transmission protocol information is determined by the source node, and the embodiments of the present invention do not make specific limitations. 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 for sending; when the target transmission protocol information is the QUIC transmission protocol, tools such as Quiche or lsquic can be used for sending; when the target transmission protocol information is a long-distance wireless protocol such as LoRa, tools such as LoRaWAN or TTN can be used for sending; when the target transmission protocol information is any one of the TCP transmission protocol, the UDP transmission protocol, the QUIC transmission protocol, or the 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 embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list 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. Analyze and process the network transmission information and the historical network transmission information to obtain the network transmission information to be processed; the network transmission information to be processed includes the bandwidth value to be processed and the delay value to be processed.
[0083] S22. Analyze and process the network transmission information, the network transmission information to be processed, and the transmission protocol information to obtain the target transmission protocol information.
[0084] S23. Analyze and process the first data information, the network transmission information to be processed, and the compression model information to obtain the target compression model information.
[0085] S24. Use the target compression model information to compress the first data information to obtain the preprocessed data information.
[0086] It should be noted that the first data information is compressed using the target compression model information to obtain preprocessed data information, which is processed by the target compression model information. For example, when the target compression model information is the LZ4 compression algorithm and the data packet name corresponding to the first data information is SQD, the command lz4 SQD can be used for compression, and the command lz4–d SQD.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–d SQD.gz can be used for decompression;
[0087] Through the above compression process, the amount of data transmitted over the network can be reduced, the transmission speed can be increased, the bandwidth consumption can be reduced, and at the same time, the optimal compression algorithm can be selected according to different requirements to improve the overall performance of the system.
[0088] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list information.
[0089] In another optional embodiment, the analysis and processing of 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 processing can use tools such as Apache NiFi, Talend, and Informatica, or other tools or algorithms, which are not limited in the embodiments of the present invention.
[0092] It should be noted that it can eliminate duplicate historical network transmission data, reduce redundant storage and computing pressure, and at the same time occupy less storage space, reducing the overhead of database queries and indexes.
[0093] S212, performing normalization processing on the first historical network transmission information to obtain second historical network transmission information;
[0094] It should be noted that the above normalization processing can use the Min-Max normalization algorithm or Z-Score standardization for processing. Specifically, it is not limited in the embodiments of the present invention.
[0095] S213. Perform a fusion process on the network transmission information and the second historical network transmission information to obtain the network transmission information to be processed.
[0096] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list information.
[0097] In another optional embodiment, the performing a fusion process on the network transmission information and the second historical network transmission information to obtain the network transmission information to be processed includes:
[0098] S2131. Use the first network transmission calculation model to perform a calculation process on the second historical network bandwidth information of the second historical network transmission information to obtain a first bandwidth coefficient and a second bandwidth coefficient.
[0099] Wherein, the first network transmission calculation model is:
[0100]
[0101] XS2 = c - XS1·b;
[0102] In the formula, 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 value of the first to (N - 1)-th second historical network bandwidth values in the second historical network bandwidth information, c is the average value of the second to N-th second historical network bandwidth values in the second historical network bandwidth information, N is the number of the second historical network bandwidth values in the second historical network bandwidth information, ∈ is a preset weight factor, and |·| is the absolute value.
[0103] It should be noted that the value range of the weight factor is between [0.0001, 0.002]. Specifically, the embodiments of the present invention do not make any limitations.
[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, can reflect the changing trend of the bandwidth over time, and at the same time reduces the influence of outliers far from the mean on the calculation result, improving the stability of the calculation.
[0105] It should be noted that the preset weight factor can ensure the stability of the calculation and prevent the formula from failing due to extreme values.
[0106] S2132. Perform a calculation process on the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain the bandwidth value to be processed.
[0107] S2133, fuse the second historical network delay information in the network transmission information and the second historical network transmission information to obtain a to-be-processed delay value.
[0108] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list 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 a to-be-processed bandwidth value includes:
[0110] Use a fourth network transmission calculation model to calculate and process the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a to-be-processed bandwidth value;
[0111] Among them, the fourth network transmission calculation model is:
[0112] DK2 = XS1 + XS2·DK1;
[0113] In the formula, DK2 is the to-be-processed bandwidth value, DK1 is the bandwidth value in the network transmission information, and 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 embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list information.
[0115] In an optional embodiment, the fusing and processing the second historical network delay information in the network transmission information and the second historical network transmission information to obtain a to-be-processed delay value includes:
[0116] Use a fifth network transmission calculation model to calculate and process the network transmission information and the second historical network delay information to obtain a to-be-processed bandwidth value;
[0117] Among them, 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] Wherein, YC2 is the bandwidth value to be processed, YC4 is the second historical network delay information, and YC4 k1 and YC4 k2 are respectively the k1-th and k2-th second historical network delay values in the second historical network delay information, YC1 is the delay value in the network transmission information, and δ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 can be set by the user or obtained according to historical data, and the embodiments of the present invention do not make specific limitations.
[0125] Preferably, the fifth weight parameter, the sixth weight parameter, and the seventh weight parameter are 0.3, 0.5, and 0.2 respectively. In this way, the latest historical prediction data can be given priority, the network jitter can be balanced, and a more accurate bandwidth can be obtained.
[0126] It should be noted that obtaining the bandwidth value to be processed through the fifth network transmission calculation model is beneficial to improving the smoothness and flexibility of the predicted bandwidth value to be processed, which is neither easily affected by individual fluctuations nor can quickly respond to the latest changes.
[0127] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of the electronic injury information form.
[0128] In an alternative embodiment, the analyzing and processing the network transmission information, the network transmission information to be processed, and the transmission protocol information to obtain the target transmission protocol information includes:
[0129] S221. Using the second network transmission calculation model, performing calculation processing on the network transmission information and the network transmission information to be processed to obtain preprocessed network transmission information; the preprocessed network transmission information includes a preprocessed bandwidth value and a preprocessed delay value;
[0130] Wherein, 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 preprocessing bandwidth value and the preprocessing delay value respectively, DK1 and YC1 are the bandwidth value and the delay value in the network transmission information respectively, and 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 can be set by the user or obtained according to historical data, and the embodiments of the present invention do not make specific limitations.
[0138] It should be noted that by using the first weight parameter, the second weight parameter, the third weight parameter, and the fourth weight parameter to set different weights for the network transmission information and the to-be-processed network transmission information, the historical trend and the latest dynamics can be balanced, thereby enhancing the flexibility and stability of the prediction. Higher second and fourth weight parameters can smooth out fluctuations, prevent the model from overreacting to short-term anomalies, and maintain tracking of long-term trends; while higher first and third weight parameters can make the model more sensitive to the latest changes, quickly adjust the prediction results, and adapt to sudden changes. This combination enables the prediction to capture both long-term trends and reflect recent dynamics in a timely manner, improving the overall accuracy and robustness of the prediction.
[0139] S222. Perform judgment processing on the network transmission information and the preprocessed network transmission information to obtain target transmission protocol information.
[0140] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury information sheets.
[0141] In an optional embodiment, the performing judgment processing on the network transmission information and the preprocessed network transmission information to obtain target transmission protocol information includes:
[0142] Judge whether the preprocessing delay value is less than a preset first delay threshold to obtain a fourth judgment result;
[0143] When the fourth judgment result is yes, judge 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, determine the second transmission protocol information as the target transmission protocol information;
[0145] When the fifth judgment result is no, determine the first transmission protocol information as the target transmission protocol information;
[0146] When the fourth judgment result is negative, determine 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 positive, determine 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 positive, determine the third transmission protocol information as the target transmission protocol information;
[0149] When the seventh judgment result is negative, determine 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 positive, determine the second transmission protocol information as the target transmission protocol information;
[0151] When the eighth judgment result is negative, determine the first transmission protocol information as the target transmission protocol information;
[0152] When the sixth judgment result is negative, determine 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 positive, determine the fourth transmission protocol information as the target transmission protocol information;
[0154] When the ninth judgment result is negative, determine 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 positive, determine the third transmission protocol information as the target transmission protocol information;
[0156] When the tenth judgment result is negative, determine the second transmission protocol information as the target transmission protocol information.
[0157] Preferably, the first bandwidth threshold is 1, with the unit of Mbps; the second bandwidth threshold is 10, with the unit of Mbps; the first delay threshold is 50, with the unit of ms; the second delay threshold is 150, with the unit of ms. The above data are obtained according to historical data, and the optimal target transmission protocol information can be obtained.
[0158] It should be noted that after the above judgment, the first transmission protocol information or the third transmission protocol information is used in a network environment with higher bandwidth and lower latency to ensure reliability and speed; while in the case of limited bandwidth or large latency, the second transmission protocol information or the fourth transmission protocol information is used to reduce protocol overhead and transmission latency and improve efficiency. This can ensure the stable and efficient transmission of data under dynamic network conditions and improve the overall performance and reliability of the communication system.
[0159] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury list 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 the target compression model information includes:
[0161] S231, obtaining the packet size of the first data information;
[0162] S232, using a third network transmission calculation model to process the packet size, the to-be-processed network transmission information, and the compression model information to obtain transmission total time information; the transmission total time information includes a first transmission total time value, a second transmission total time value, and a third transmission total time value;
[0163] Wherein, the third network transmission calculation model is:
[0164] And j is a positive integer;
[0165] In the formula, T is the transmission total time information, T 1 、T 2 and T 3 are respectively the first transmission total time value, the second transmission total time value, and the third transmission total time value, R 1 、R 2 and R 3 are respectively the compression rates corresponding to the first compression model information, the second compression model information, and the third compression model information, S 1 、S 2 and S 3 are respectively the compression ratios corresponding to the first compression model information, the second compression model information, and the third compression model information, SJ is the packet size, and DK3 is the preprocessing bandwidth value;
[0166] S233, processing the compression model information and the transmission total time information to obtain the target compression model information.
[0167] It can be seen that implementing the transmission method described in the embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury information sheets.
[0168] In an alternative embodiment, the processing of the compressed model information and the total transmission time information to obtain the target compressed model information includes:
[0169] Determine whether the first total transmission time value is less than the second total transmission time value to obtain a first determination result;
[0170] When the first determination result is yes, determine whether the first total transmission time value is less than the third total transmission time value to obtain a second determination result;
[0171] When the second determination result is yes, determine the first compressed model information as the target compressed model information;
[0172] When the second determination result is no, determine the third compressed model information as the target compressed model information;
[0173] When the first determination result is no, determine whether the second total transmission time value is less than the third total transmission time value to obtain a third determination result;
[0174] When the third determination result is yes, determine the second compressed model information as the target compressed model information;
[0175] When the third determination result is no, determine the third compressed model information as the target compressed model information.
[0176] It should be noted that through the above judgment processing, it is possible to balance the 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 embodiments of the present invention is beneficial to improving the transmission efficiency and reliability of electronic injury information sheets.
[0178] Embodiment 2
[0179] Please refer to Figure 2 , Figure 2 which is a schematic structural diagram of a transmission device disclosed in the embodiments of the present invention. Among them, Figure 2 The described transmission device is applied to a transmission system, such as a local server or a cloud server for transmission, etc., which is not limited in the embodiments of the present invention. As Figure 2 shown, the transmission device includes:
[0180] An acquisition module 201, 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, a bandwidth value, and a latency value; the historical network transmission information includes historical bandwidth information and historical latency 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;
[0181] An electronic injury form transmission calculation module 202, 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] An electronic injury form sending module 203, configured to use a source node and the target transmission protocol information to send the preprocessed data information to a target node.
[0183] It can be seen that implementing the transmission device described in the embodiments of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury form information.
[0184] Embodiment III
[0185] Please refer to Figure 3 , Figure 3 which is a schematic structural diagram of another transmission device disclosed in the embodiments of the present invention. Among them, Figure 3 the described transmission device is applied to a transmission system, such as a local server or a cloud server for transmission, etc., which is not limited in the embodiments of the present invention. As Figure 3 shown, the transmission device includes:
[0186] A processor 301;
[0187] A memory 302 coupled to the processor 301 and storing executable program code;
[0188] The processor 301 invokes the executable program code stored in the memory 302 to execute some or all of the steps of the transmission method described in Embodiment I.
[0189] It can be seen that implementing the transmission device described in the embodiments of the present invention is conducive to improving the transmission efficiency and reliability of electronic injury form information.
[0190] Embodiment IV
[0191] The embodiments of the present invention disclose a computer-readable storage medium, which stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps of the transmission method described in Embodiment I.
[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 Example 1.
[0194] The system embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.
[0195] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each implementation can be realized by means of software plus a necessary general hardware platform, and of course, it can also be realized by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, and the storage medium includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc memories, magnetic disk memories, tape memories, 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 only disclose the preferred embodiments of the present invention, which are only used to illustrate the technical solutions of the present invention, rather than limiting it; Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the 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.
2. The transmission method according to claim 1, characterized in that: 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: S21, analyzing and processing the network transmission information and the historical network transmission information to obtain the 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, using the target compression model information, compressing the first data information to obtain preprocessed data information.
3. The transmission method according to claim 2, characterized in that: The analyzing and processing the network transmission information and the historical network transmission information to obtain the network transmission information to be processed includes: S211, performing data cleaning processing on the historical network transmission information to obtain first historical network transmission information; S212, normalizing the first historical network transmission information to obtain second historical network transmission information; 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.
4. The transmission method according to claim 3, characterized in that: The fusing the network transmission information and the second historical network transmission information to obtain the network transmission information to be processed includes: S2131, using a first network transmission calculation model, calculating and processing the second historical network bandwidth information of the second historical network transmission information to obtain a first bandwidth coefficient and a second bandwidth coefficient; Wherein, 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 the second historical network bandwidth values in the second historical network bandwidth information; ∈ is a preset weight factor; and |·| is an absolute value; S2132, calculating and processing the network transmission information, the first bandwidth coefficient, and the second bandwidth coefficient to obtain a bandwidth value to be processed; S2133: Fusion process 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.
5. The transmission method according to claim 2, characterized in that: 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, calculating and processing 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; Wherein, 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 preprocessing bandwidth value and the preprocessing 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, judging and processing the network transmission information and the pre-processed network transmission information to obtain target transmission protocol information.
6. The transmission method according to claim 2, characterized in that: 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, processing 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; Wherein, the third network transmission calculation model is: 1≤j≤3 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.
7. The transmission method according to claim 6, characterized in that: 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, judging whether the first total transmission time value is less than the third total transmission time value, and obtaining a second judgment result; When the second judgment result is yes, determining that the first compression model information is 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, judging whether the second total transmission time value is less than the third total transmission time value, and obtaining a third judgment result; When the third judgment result is yes, determining that the second compression model information is 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.
8. A transmission device, characterized in that: The device comprises: 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; the compression model information includes first compression model information, second compression model information, and third compression model information; An electronic injury form transmission calculation module, used for 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; 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.
9. 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 7.
10. 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 7.
Citation Information
Patent Citations
Multilink concurrent transmission method and system based on compression processing
CN113220652A
Cloud computing resource manager communication delay optimization method based on Zlib compression algorithm
CN115914380A
Network bandwidth prediction information generation method and device, electronic equipment and storage medium
CN116801016A
Multi-edge-end Internet of Things transmission method and system based on KCP protocol
CN118646771A
Information transmission method and device and storage medium
CN119094369A
Cited By
Remote information transmission method and device based on wired transmission medium
CN120639564A