Data transmission method, system, electronic device and storage medium
A data transmission method and a technology of a data transmission system, which are applied in the field of communication, can solve problems such as the decrease in the throughput rate of the sending end and cannot recover quickly, and achieve the effect of maintaining the average throughput rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0057] This embodiment provides a data transmission method, the data transmission method is applied to the sending end, such as figure 1 As shown, the data transfer method includes:
[0058] Step 101, monitor the storage space currently occupied by the TCP packets to be sent stored by the data sending module.
[0059] It should be understood that during the process of monitoring the storage space, the data receiving module may also continuously receive TCP packets sent to it by the peer end. In other words, the TCP messages currently stored by the data receiving module include not only previously stored TCP messages but also newly received TCP messages.
[0060] It should be understood that step 101 in this embodiment monitors the storage space in real time, for example, it may be monitored at intervals.
[0061] Step 102, judging whether the storage space is greater than or equal to the first storage threshold: if yes, execute step 103; if not, execute step 112.
[0062] I...
Embodiment 2
[0087] This embodiment provides a data transmission system, the data transmission system is applied to the sending end, such as figure 2 As shown, the data transmission system includes: a data monitoring module 201 , a storage space judgment module 202 , an information type detection module 203 and a priority submission module 204 .
[0088] The data monitoring module 201 is used for monitoring the storage space occupied by the TCP packets currently stored by the data sending module to be sent. It should be understood that during the process of monitoring the storage space, the data receiving module may also continuously receive TCP packets sent to it by the peer end. In other words, the TCP messages currently stored by the data receiving module include both previously stored TCP messages and newly received TCP messages.
[0089] It should be understood that, in this embodiment, the data monitoring module 201 monitors the storage space in real time, for example, the data mon...
Embodiment 3
[0105] An embodiment of the present invention also provides an electronic device, which can be expressed in the form of a computing device (for example, it can be a server device), including a memory, a processor, and a computer program stored in the memory and operable on the processor, wherein The data transmission method in Embodiment 1 of the present invention can be implemented when the processor executes the computer program.
[0106] image 3 A schematic diagram of the hardware structure of this embodiment is shown, as image 3 As shown, the electronic device 9 specifically includes:
[0107] At least one processor 91, at least one memory 92, and a bus 93 for connecting different system components, including the processor 91 and the memory 92, wherein:
[0108] The bus 93 includes a data bus, an address bus, and a control bus.
[0109] The memory 92 includes a volatile memory, such as a random access memory (RAM) 921 and / or a cache memory 922 , and may further includ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


