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:
Jan. 17, 2023

Filed:

Mar. 06, 2022
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Alan Lo, Boulder, CO (US);

Matty Kadosh, Hadera, IL;

Marian Pritsak, Lviv, UA;

Yonatan Piasetsky, Tel Aviv, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/2483 (2022.01); H04L 47/2441 (2022.01); H04L 43/0811 (2022.01); H04L 43/16 (2022.01); H04L 47/20 (2022.01);
U.S. Cl.
CPC ...
H04L 47/2483 (2013.01); H04L 43/0811 (2013.01); H04L 43/16 (2013.01); H04L 47/20 (2013.01); H04L 47/2441 (2013.01);
Abstract

In one embodiment, a network flow sampling system includes packet processing circuitry to process data packets of multiple network flows, and an adaptive policer to, for each one network flow of the multiple network flows compute a quantity of flow-specific sampling credits to be assigned to the one network flow responsively to a quantity of the network flows currently being processed by the packet processing circuitry, assign the flow-specific sampling credits to the one network flow, sample at least one of the data packets of the one network flow responsively to availability of the flow-specific sampling credits of the one network flow yielding sampled data, while applying sampling fairness among the network flows, and remove at least one of the flow-specific sampling credits of the one network flow from availability responsively to sampling the at least one data packet of the one network flow.


Find Patent Forward Citations

Loading…