The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 07, 2020

Filed:

May. 22, 2014
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Ygdal Naouri, Jerusalem, IL;

Robert O. Sharp, Round Rock, TX (US);

Kenneth G. Keels, Austin, TX (US);

Eric W. Multanen, Portland, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/801 (2013.01); H04L 12/911 (2013.01); H04L 12/26 (2006.01); H04L 12/807 (2013.01); H04L 12/46 (2006.01);
U.S. Cl.
CPC ...
H04L 47/18 (2013.01); H04L 12/4633 (2013.01); H04L 43/0858 (2013.01); H04L 43/0864 (2013.01); H04L 43/16 (2013.01); H04L 47/27 (2013.01); H04L 47/822 (2013.01);
Abstract

Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transit latency for a packet or frame and the non-congested transit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested. In one implementation, non-TCP traffic is managed by mimicking a Data Center TCP technique, under which the congestion marking status of the path is substituted as an input to a DCTP algorithm in place of the normally-used ECN-Echo flag input. The congestion window output by the DCTCP algorithm is then used to manage the rate at which non-TCP packets to be forwarded via the path are transmitted from a source end-node.


Find Patent Forward Citations

Loading…