Check patentability & draft patents in minutes with Patsnap Eureka AI!

A flow control method and device

A flow control and flow control frame technology, applied in the field of communication, can solve the problems that the effect of flow control is not very good and the flow control is excessive, and achieve the effect of easy implementation and simple realization.

Active Publication Date: 2016-07-27
ZTE CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, there are certain disadvantages in this processing method, that is, the choice of flow control time pausetime
The pausetime is set in advance, if the pausetime is set too large, the flow control will be excessive; if the pausetime is set too small, the flow control effect may not be very good

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
  • A flow control method and device
  • A flow control method and device
  • A flow control method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The core idea of ​​the present invention is to set multiple thresholds and dynamically adjust the pausetime, so that the system can intelligently adjust the flow control intensity, and perform slight flow control in the initial stage of congestion; increase the flow control intensity when severe congestion occurs.

[0042] The flow control method provided by the present invention is as image 3 shown, including:

[0043] Step 301: Based on the flow control FIFO depth, set at least three mutually disjoint threshold ranges, and the flow control time corresponding to the threshold ranges;

[0044] Among them, the threshold range can be continuous, for example, the preset threshold range is [0, XON), [XON, XOFF), [XOFF, +∞), or, [0, XON), [XON, MIDDLE), [MIDDLE, XOFF), [XOFF, +∞). Certainly, the threshold range may also be discontinuous, for example, [0, XON), [MIDDLE, XOFF), [XOFF, +∞]).

[0045] Step 302: Set different pausetimes for different threshold ranges, and the...

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 present invention provides a flow control method, including: setting at least three mutually disjoint threshold ranges, and the flow control time corresponding to the threshold ranges, and the flow control time of the threshold range with a large threshold value is greater than that with a smaller threshold value The flow control time corresponding to the threshold range; when the packet enters the flow control queue, the current average queue length is calculated, wherein the current average queue length is obtained according to the current flow control queue length and the average queue length obtained from the previous calculation; when When the current average queue length is higher than the minimum threshold range, a flow control frame is sent, and the flow control frame carries a flow control time, and the flow control time is the flow control time corresponding to the threshold range where the current average queue length is located. The invention also provides a flow control device. The invention can perceive port congestion in advance, perform back pressure operation in time, and send flow control frames. The intensity of flow control is gradually increased to avoid excessive flow control and traffic oscillation.

Description

technical field [0001] The present invention relates to communication technology, in particular to a flow control method and device. Background technique [0002] According to the IEEE802.3x protocol, there are two ways of flow control: XON / XOFF and depletion type. [0003] XON / XOFF mechanism: A mechanism that uses the flow control frame wake-up function to work. The flow control frame is a PAUSE (pause) frame. Set the thresholds XON and XOFF, and when the receiving first-in-first-out (FirstInputFirstOutput, FIFO) of one party reaches the high threshold XOFF, a PAUSE frame is sent to the opposite end. A time parameter is carried in the PAUSE frame, which means that the party receiving the PAUSE frame will suspend sending data, that is, the flow control time; if the time parameter is not 0, the party receiving the PAUSE frame will stop sending data packets; if the The time parameter is equal to 0, which means that the party receiving the PAUSE frame can send data immediate...

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/70
CPCH04L47/266H04L47/29H04L47/30
Inventor 王庆东
Owner ZTE CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More