Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Network congestion control method and device

A network congestion and control method technology, applied in the field of communication, can solve problems such as the inability to guarantee ACK, congestion in the response direction, and the inability to effectively control the depth of network queue congestion.

Pending Publication Date: 2020-10-23
HUAWEI TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the size of the data segment in this scheme is 64KB, and the size of the data block required by each request in the actual application is not fixed, so there is no guarantee of one ACK per 64KB. If the data block is small, there will be multiple data segments per 64KB ACK, using different ACK completion times to calculate RTT will affect the accuracy of RTT, so the RTT calculated by this scheme is inaccurate, resulting in that the congestion depth of the network queue cannot be effectively controlled; and the RTT measured by this scheme is affected by the reverse The impact of path congestion cannot accurately reflect whether there is congestion in the request direction or in the response direction, which may cause misjudgment by the control system

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In this application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and / or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. The character " / " generally indicates that the contextual objects are an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (unit) of a, b or c can represent: a, b, c, a-b, a-c, b-c or a-b-c, wherein a, b and c can be single or multiple.

[0045] It should be noted that, in this application, words suc...

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 discloses a network congestion control method and device, relates to the technical field of communication, and solves the problems that the RTT measured in the prior art is inaccurate, so that the congestion depth of a network queue cannot be effectively controlled, and the like. According to the specific scheme, the method is applied to first equipment, the first equipment is equipment for sending a data message, the first equipment sends the first message to second equipment, and the first message carries a first timestamp; the first timestamp is a local timestamp when the first message is sent; the first equipment receives a second message sent by the second equipment, wherein the second message carries the first timestamp; the first timestamp is subtracted from the second timestamp to obtain a first RTT; the sending rate of the data message is adjusted according to the first RTT, wherein the priority of the first message is the same as that of the data message, and the priority of the second message is higher than that of the data message.

Description

technical field [0001] The embodiments of the present application relate to the field of communication technologies, and in particular, to a network congestion control method and device. Background technique [0002] At present, computers in the data center network can exchange data through Remote Direct Memory Access (RDMA), so that the network interface card (Network Interface Card, NIC) of the computer can read from the memory of another computer or send data to another computer through the network. A computer's memory writes data without the intervention of the computer's operating system. RDMA running on Ethernet is called RDMA over Converged Ethernet (RDMAover Converged Ethernet, RoCE) technology. [0003] In order to avoid the performance loss caused by network congestion and packet loss to RoCE, an existing flow control method calculates the round trip time (Round Trip Time, RTT) by measuring the round trip delay of a packet (64KB), and according to the round trip t...

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/825H04L12/801H04L12/26
CPCH04L47/25H04L47/29H04L47/12H04L43/0864H04L43/106H04L47/283
Inventor 徐永慧周洪郑合文孙文昊刘大伟
Owner HUAWEI TECH CO LTD
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
Eureka Blog
Learn More
PatSnap group products