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:
Mar. 31, 2020

Filed:

Feb. 13, 2018
Applicant:

Barefoot Networks, Inc., Santa Clara, CA (US);

Inventors:

Changhoon Kim, Palo Alto, CA (US);

Jeongkeun Lee, Mountain View, CA (US);

Xiaozhou Li, San Jose, CA (US);

Masoud Moshref Javadi, Sunnyvale, CA (US);

Georgios Nikolaidis, Palo Alto, CA (US);

Ethan M. Spiegel, Mountain View, CA (US);

Assignee:

Barefoot Networks, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/741 (2013.01); H04L 12/801 (2013.01); H04L 12/933 (2013.01); H04L 12/26 (2006.01); H04L 12/863 (2013.01);
U.S. Cl.
CPC ...
H04L 47/11 (2013.01); H04L 43/062 (2013.01); H04L 47/33 (2013.01); H04L 47/50 (2013.01); H04L 49/1546 (2013.01);
Abstract

Some embodiments of the invention provide a method for reporting congestion in a network that includes several forwarding elements. In a data plane circuit of one of the forwarding elements, the method detects that a queue in the switching circuit of the data plane circuit is congested, while a particular data message is stored in the queue as it is being processed through the data plane circuit. In the data plane circuit, the method then generates a report regarding the detected queue congestion, and sends this report to a data collector external to the forwarding element. To send the report, the data plane circuit in some embodiments duplicates the particular data message, stores it in the duplicate data message information regarding the detected queue congestion, and sends the duplicate data message to the external data collector.


Find Patent Forward Citations

Loading…