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

Congestion control method and congestion control device

A technology of congestion control and congestion threshold, applied in the field of data transmission, can solve problems such as limited control capability, low link utilization rate, congestion, etc., and achieve the effect of improving capacity

Inactive Publication Date: 2009-11-18
HUAWEI TECH CO LTD
View PDF1 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the process of realizing the present invention, the inventor finds that there are at least the following problems in the above-mentioned method: in the implementation process of the above-mentioned congestion control method, the packet loss interval value N is a fixed value, and such a setting will bring certain disadvantages. Because if the N value is set too small and the packet loss density is too high, it is easy to cause low link utilization; if the N value is set too large and the packet loss density is too small, congestion may still occur. When the number of buffers increases, the control of the captain of the cache queue gradually weakens
Therefore, the method has limited ability to control

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0024] figure 1 It is a flow chart of Embodiment 1 of the congestion control method of the present invention, such as figure 1 As shown, the specific steps of this embodiment include:

[0025] Step 101, detecting the size of the current cache occupancy;

[0026] Step 102, comparing the current cache occupancy with at least one threshold in the threshold set;

[0027] Step 103, select and update the packet loss interval value according to the comparison result;

[0028] Step 104, discarding the data packets in the cache queue according to the updated packet discarding interval value.

[0029] In this embodiment, the current cache occupancy is detected in real time, and the packet loss interval value is adjusted according to the relationship between the cache occupancy and the threshold in the threshold set, so that ...

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 relates to a congestion control method and a congestion control device. The congestion control method comprises the following steps: detecting the current cache occupation amount; comparing the current cache occupation amount with at least one threshold of a threshold set; selecting and updating packet loss interval value according to the comparative result; and discarding a data packet in a cache array according to the updated packet loss interval value. The congestion control device comprises a first detection module, a first comparative module, a selection updating module and a packet loss module, wherein the first detection module is used for detecting the current cache occupation amount; the first comparative module is used for comparing the current cache occupation amount with the at least one threshold of the threshold set; the selection updating module is used for selecting the updating packet loss interval value according to the comparative result; and the packet loss module is used for discarding the data packet in the cache array according to the updated packet loss interval value. The embodiment of the invention adjusts the packet loss interval value according to the relation of the cache occupation amount and the threshold of the threshold set, ensures that the packet loss situation adapts to the current cache occupation amount, and improves the capability of congestion control.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of data transmission, and in particular, to a congestion control method and a congestion control device. Background technique [0002] Congestion control is an important means to improve network resource utilization and optimize transmission quality, and the quality of congestion handling directly affects system performance. Active queue management has been widely used in wired networks, and has produced tail drop algorithm and random early detection algorithm. [0003] The tail drop algorithm assigns a random number to each newly arrived data packet, and then compares the random number with the calculated drop probability. If the random number is greater than the drop probability, the packet is not discarded, otherwise the packet is discarded. The use of random numbers brings additional overhead and is less responsive to congestion. [0004] The random early detection algorithm s...

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/56H04L1/00H04L47/32
Inventor 曾伟军吴玉忠陈志勇张岩强刘明张振华
Owner HUAWEI TECH 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