Unlock instant, AI-driven research and patent intelligence for your innovation.

Transmission control protocol tcp data packet transmission method, transmission device and system

A transmission control protocol and transmission method technology, applied in the network field, can solve the problems of reducing the growth step of the congestion window, taking a long time to restore the congestion window, and ineffective use of network bandwidth.

Active Publication Date: 2019-05-28
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the Reno algorithm, when a TCP packet loss is detected, the congestion window is immediately reduced to half the size. In the congestion recovery phase, the congestion window is increased by 1MSS after the RTT of data transmission in each round of congestion window (that is, the increase is 1MSS) , it takes a long time to restore the congestion window from half the size when the TCP packet is lost; taking the network with a network bandwidth of 100 megabytes and a delay of 100 milliseconds as an example, when the throughput rate is close to the network bandwidth, the congestion window value is about 863MSS, Reno The algorithm needs 431 rounds of RTT to restore the congestion window from half the size when the TCP packet is lost, which takes about 43.1 seconds
Compared with the Reno algorithm, the CUBIC algorithm has been improved in terms of congestion window growth. The CUBIC algorithm will record the congestion window when the TCP packet is lost, and increase the window in an exponential manner similar to slow start when the recorded congestion window is not reached. When the congestion window is recorded, the growth step of the congestion window is greatly reduced. After a period of time, the growth step of the congestion window is readjusted to an approximate exponential rapid growth. If it is only maintained for this period of time by chance, the CUBIC algorithm is still After a period of time, the rapid growth of the congestion window will inevitably lead to the loss of more TCP packets when the network is congested again, causing further deterioration of the network condition
[0006] Therefore, the above two algorithms (including the Reno algorithm and the CUBIC algorithm) both have the following disadvantages in TCP congestion control: the congestion window is increased according to a preset fixed value, and the current good network bandwidth cannot be effectively used, and even when adjusting the congestion window It is possible to make an adjustment strategy that is diametrically opposed to the actual network situation, which affects the throughput requirements of the application

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Transmission control protocol tcp data packet transmission method, transmission device and system
  • Transmission control protocol tcp data packet transmission method, transmission device and system
  • Transmission control protocol tcp data packet transmission method, transmission device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0079] Figure 1A It is a schematic diagram of a system logical structure of the application scenario of the transmission control protocol TCP data packet transmission method provided by the embodiment of the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are provided. like Figure 1A shown, see Figure 1A Provided system 100, the system 100 includes a server 101, a terminal 102 a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a transmission control protocol TCP data packet transmission method, transmission device and system. The sending method includes: obtaining a first round-trip delay for sending a TCP data packet in the network, and determining a second round-trip delay; if the first round-trip delay is greater than the second round-trip delay, then determine with a first algorithm The congestion window of the first congestion window is used as the first congestion window; if the first round-trip delay is less than or equal to the second round-trip delay, the congestion window determined by the second algorithm is used as the first congestion window; the TCP data Packets are sent with the first congestion window. Through the technical solution disclosed in the present invention, the current congestion window obtained from the first round-trip time delay is increased to the first congestion window in one step, which can better meet the throughput requirement of the business and utilize the network bandwidth more effectively.

Description

technical field [0001] The embodiments of the present invention relate to the field of network technologies, and in particular to a transmission control protocol TCP data packet transmission method, transmission device and system. Background technique [0002] Network congestion (congestion) refers to the fact that there are too many packets transmitted in the network, but the resources of the storage and forwarding nodes in the network are limited, resulting in a decrease in network transmission performance. When network congestion occurs, there will generally be data loss, increased delay, and decreased throughput. When network congestion is severe, it will lead to congestion collapse. With the rapid increase in business volume of high-throughput applications (such as online audio and video playback applications), the amount of data to be transmitted through the network has also increased sharply, requiring the network to maintain high throughput. If the congestion control...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/807H04L47/27
CPCH04L47/27H04L47/283H04L47/193H04L47/12H04L69/163H04L43/0864H04L69/22H04L69/16
Inventor 朱夏李峰程剑孔维庆陈刚郭跃栋任广涛
Owner HUAWEI TECH CO LTD