TCP congestion control method for centralized end network coordination in data center network

A data center network and congestion control technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as high overhead for switch parsing and caching, conflict synchronization and frequent routing changes, and achieve the effect of alleviating congestion problems.

Active Publication Date: 2018-10-30
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the congestion control mechanism under the data center network, the distributed congestion control mechanism specially designed for the data center network is commonly used at present. The congestion control algorithm of TCP is improved through active queue management and the advantages of centralized control of SDN technology are utilized. The controller centrally makes decisions on congestion according to the reported network status information and adjusts the congestion under the network. Although these two methods can reduce the congestion level of the data center network to a certain extent, the first mechanism is easy to cause concurrency and bursts. Synchronization of conflicts and frequent changes of routes, while the second type needs to maintain and detect information such as the real-time survival time and flow size of all flows. On the switch side, it is also necessary to update the TCP notification window value, which makes the overhead of switch parsing and caching bigger

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 for centralized end network coordination in data center network
  • TCP congestion control method for centralized end network coordination in data center network
  • TCP congestion control method for centralized end network coordination in data center network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The specific embodiments of the present invention are described below so that those skilled in the art can understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

[0048] refer to figure 1 , figure 1 A flowchart showing a TCP congestion control method coordinated by a centralized end network in a data center network; as figure 1 As shown, the method includes steps 101 to 106.

[0049] In step 101, the switch obtains the queue length of each port, and judges whether the port is in a congested state; here, the queue length of the port is mainly compared with the queue length threshold...

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 TCP congestion control method for centralized end network coordination in a data center network. The method comprises the steps that a queue length of each port is obtained,and when the ports are in a congested state, according to queue length thresholds of different congestion levels, the congestion levels of the ports are marked; a source IP, source TCP port, and Packet byte size of each data packet newly queued in the ports in the congested state are extracted, the extracted information and the congestion levels of the ports are adopted to generate congestion messages; a controller receives the congestion messages uploaded by an exchanger, scheduling flows and deceleration factors of the ports which need to be decelerated are selected according to the congestion levels of the ports corresponding to the congestion messages; the scheduling flow and deceleration factor of each congested port is adopted to generate an adjustment message, and the adjustment messages are sent to a host side corresponding to the scheduling flows by means of TCP Socket communication; and the host side adjusts the transmission rates of the scheduling flows according to the scheduling flows and deceleration factors in the adjustment messages.

Description

technical field [0001] The invention relates to an adjustment method when the network is congested, in particular to a TCP congestion control method coordinated by a centralized end network in a data center network. Background technique [0002] With the rapid development of cloud computing and the substantial increase of Internet application services, the traffic in the data center network has increased sharply, and the traffic growth has led to the tension of network bandwidth resources. Congestion occurs, queue accumulation, packet loss, and delay increase occur, seriously affecting network performance and user experience. In order to alleviate the congestion problem in the data center and make the network meet the requirements of traffic with different characteristics as much as possible, the congestion control mechanism in the data center network has become a research hotspot. [0003] Aiming at the congestion control mechanism under the data center network, the distri...

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/815H04L29/06H04L47/22
CPCH04L47/225H04L47/29H04L69/162
Inventor 虞红芳张宇巍孙罡许都
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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
Try Eureka
PatSnap group products