TCP congestion control algorithm based on adaptive parameters

A technology of adaptive parameters and congestion control, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve the problems of data timeout, waste, and loss at the sending end, and achieve the effect of avoiding severe jitter and improving utilization.

Inactive Publication Date: 2017-11-17
WUHAN UNIV OF TECH
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is that the adjustment strategy of relevant parameters in the overtime retransmission algorithm in the prior art is relatively fixed, and it is impossible to perform congestion control in combination with the current actual situation of the network, and, in actual situations, when the network congestion phenomenon When it occurs, it is usually not a timeout or loss of data at one sender, but may occ

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
  • TCP congestion control algorithm based on adaptive parameters
  • TCP congestion control algorithm based on adaptive parameters
  • TCP congestion control algorithm based on adaptive parameters

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0025] Such as figure 1 Shown, the TCP congestion control algorithm based on adaptive parameter of the embodiment of the present invention, comprises the following steps:

[0026] In the process of network data transmission, as the number of congestion windows increases, the network enters the congestion avoidance stage from the slow start stage;

[0027] If overtime retransmission occurs in the congestion avoidance phase, it is judged that the network is congested, and the TCP congestion control algorithm based on adaptive parameters is started to dynamically control the size of the congestion wi...

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 invention discloses a TCP congestion control algorithm based on adaptive parameters. The method comprises the following steps of: during network data transmission, as the number of congestion windows increases, enabling a network to enter a congestion avoidance phase from a slow start phase; if retransmission timeout occurs in the congestion avoidance phase, determining that the network generates congestion and beginning to execute the TCP congestion control algorithm based on adaptive parameters, and dynamically controlling the sizes of the congestion windows and a slow start threshold value by setting the adaptive parameters; determining whether the network is recovered from the congestion by detecting whether the congestion windows are in a threshold range, if not, continuing executing the congestion control algorithm until the network is recovered from the congestion. With the adaptive parameters, the TCP congestion control algorithm enables the network to adaptively adjust congestion window values and the slow start threshold value according to an actual situation so that the network can get rid of congestion quickly and the utilization rate of the network is improved and vigorous network jitter is avoided.

Description

technical field [0001] The invention relates to the technical field of computer network transmission control protocols, in particular to a TCP congestion control algorithm based on adaptive parameters. Background technique [0002] According to statistics, if the retransmission event occurs in the web server, overtime retransmission accounts for 70%, and in common video browsing websites, overtime retransmission also accounts for about half. In the specific data transmission process, network congestion will seriously affect the performance of data transmission, and the processing strategy for overtime retransmission largely determines the transmission performance of the network. [0003] In the prior art, there are already many technical solutions for network congestion control. For example, the application number is: CN201310002460.3 discloses a TCP congestion control method based on the throughput change rate ECN mechanism. Since the main operation of this method is in On...

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
IPC IPC(8): H04L12/807H04L12/801H04L29/06H04L47/27
CPCH04L47/27H04L47/29H04L69/163
Inventor 刘畅吕鹏林马成前
Owner WUHAN UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products