Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

TCP congestion control method and device

A congestion control and congestion window technology, applied in the network field, can solve the problem of inaccurate congestion window and achieve the effect of avoiding congestion window adjustment

Active Publication Date: 2016-04-06
RUIJIE NETWORKS CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The invention provides a TCP congestion control method and device to solve the technical problem that the congestion window obtained by using the prior art is not accurate enough

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 method and device
  • TCP congestion control method and device
  • TCP congestion control method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The TCP congestion control method and device provided by the present invention will be described in more detail below with reference to the drawings and embodiments.

[0075] Embodiments of the present invention provide a TCP congestion control method, such as figure 1 shown, including:

[0076] Step 101, when it is determined that the current RTT period ends and the congestion state machine is in the Open state, determine the RTT value of the current RTT period and the congestion window of the current RTT period.

[0077] Specifically, the states of the TCP congestion state machine include: a default (open) state, a disordered (disorder) state, a packet loss (loss) state, a recovery (recovery) state, and the like. Among them, when the TCP state machine is in the Open state, there will be no packet loss and network congestion in the network. Packet loss and network congestion will not occur in the slow start phase of TCP congestion control, and packet loss may or may ...

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 provides a TCP congestion control method and device. The method comprises the following steps: when determining that a current round-trip delay RTT is terminated and determining that a congestion state machine is in an Open state, determining a RTT value of a current RTT period and a congestion window of the current RTT period; determining a current RTT minimum value according to the RTT value of the current RTT period and a historical RTT minimum value; determining a RTT average value of the current RTT period according to the RTT value of the current RTT period, the congestion window of the current RTT period and a historical RTT average value; determining an expected congestion window according to the current RTT minimum value, the RTT average value of the current RTT period and the congestion window of the current RTT period; and determining the congestion window of the next RTT period according to the expected congestion window and the congestion window of the current RTT period. By adopting the method provided by the invention, the determined congestion window of the next RTT period can be more accurate and reliable.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a TCP congestion control method and device. Background technique [0002] Transmission Control Protocol (Transmission Control Protocol, TCP) is a connection-oriented, reliable, byte stream-based transport layer communication protocol applied to the network layer. Most data streams on the Internet (Internet) use the TCP protocol. And with the rapid growth of computers in the past ten years. As a result, more and more network congestion problems have emerged. Because the demand for network bandwidth and performance of network intermediate equipment greatly exceeds the available part that can be provided within a certain period of time, the performance of the network becomes more and more serious. worse. The congestion control algorithm of TCP is to control the injection of too much data into the network, so that the intermediate devices in the network will not be overloaded. It...

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 Applications(China)
IPC IPC(8): H04L12/801H04L12/841H04L29/06
CPCH04L47/10H04L47/193H04L47/283H04L69/163
Inventor 董圆
Owner RUIJIE NETWORKS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products