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

A delay-driven congestion control method based on AQM algorithm

An AQM algorithm and congestion control technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as large queuing delay, long flow completion time, timeout retransmission, etc., to achieve balanced fairness, low flow rate, etc. Completion time, the effect of low latency in queuing

Active Publication Date: 2019-01-22
NINGBO UNIV
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when a large number of TCP flows and UDP flows coexist, they will compete with each other for bandwidth
If the arriving data packet has the same flow id as the extracted data packet, that is, both of them come from the same flow, both of them will be discarded. Due to this unreasonable data packet discarding, it will cause a large queuing delay and a large number of Packets are timed out and retransmitted, inevitably making the flow take longer to complete

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0029] Embodiment: a delay-driven congestion control method based on the AQM algorithm, comprising the following steps:

[0030] (1) Set reference parameters: record the minimum queuing delay as q min ,q min The value of is greater than 0 and less than 1 second; record the maximum queuing delay as q max ,q max The value of is greater than 0 and less than or equal to 1 second, and q max >q min ; Denote the delay threshold of matching packet loss as q th ,q th The value of is greater than 0 and less than or equal to 1 second;

[0031] (2) When a data packet arrives, do not let the data packet enter the current data packet queue, make the data packet enter the waiting state, obtain the priority weight w of the currently arriving data packet, and the length of the current data packet queue q l , the flow id of the currently arriving packet and the discharge rate of the current packet queue o r ;

[0032] (3) Record the basic drawing factor of the current data packet as d...

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 delay-driven congestion control method based on AQM. First reference parameters are set; when a packet arrives, putting the packet into a wait-and-join state, obtaining a priority weight w of a currently arriving packet, a length ql of the current packet queue, a flow id of the currently arriving packet, and a discharge rate or of the current packet queue, and then setting the basic drawing factor for the current packet, and updating the basic drawing factors, and then obtaining the priority drawing factors of the current data packets based on the updated basic drawing factors and priority weights. Then, based on the priority plotting factor, the queue delay qd and delay threshold qth of the current packet queue are used to determine whether there is congestion inthe current network or not, and whether the currently arriving packet enters the current packet queue is determined according to the conclusion of whether there is congestion or not, and whether thecurrently arriving packet enters the current packet queue or not is determined. The invention has the advantages of low queuing time delay, low flow completion time and balanced fairness.

Description

technical field [0001] The invention relates to a congestion control method, in particular to a delay-driven congestion control method based on an AQM algorithm. Background technique [0002] The AQM (Active Queue Management) algorithm is a method for managing buffer queues, and is usually used for network congestion control. A router deployed with a congestion control method based on the AQM algorithm has a relatively advanced scheduling and queue caching strategy. Instead of dropping packets when the queue is full, it discards packets before the router queue is full and provides a congestion control strategy. instruct. The congestion control method based on the AQM algorithm uses packet loss to indicate congestion, which can reduce the impact of packet loss and retransmission, and reduce network delay. [0003] The RED (Random Early Detection) algorithm, as an upgraded algorithm of the AQM algorithm, uses the average queue length as a congestion indicator to guide active...

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/801H04L12/865H04L12/823H04L47/32H04L47/6275
CPCH04L47/29H04L47/32H04L47/326H04L47/6275
Inventor 江先亮马阿曼金光
Owner NINGBO UNIV