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. 17, 2020

Filed:

Sep. 16, 2018
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Alex Shpiner, Nesher, IL;

Sagi Kuks, Ramat Gan, IL;

Liron Mula, Ramat Gan, IL;

Gil Levy, Hod Hasharon, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/805 (2013.01); H04L 12/833 (2013.01); H04L 12/863 (2013.01); H04L 12/935 (2013.01); H04L 12/823 (2013.01); G06F 17/18 (2006.01);
U.S. Cl.
CPC ...
H04L 47/36 (2013.01); H04L 47/31 (2013.01); H04L 47/32 (2013.01); H04L 47/50 (2013.01); H04L 49/30 (2013.01); G06F 17/18 (2013.01);
Abstract

A network device includes circuitry and multiple ports. The circuitry is configured to hold a definition of a normalization function that determines, based on (i) a reference probability of applying a congestion indication operation to packets having a predefined reference packet-size and (ii) a packet-size parameter, a normalized probability of applying the congestion indication operation to packets whose size equals the packet-size parameter. The normalization function depends exponentially on a ratio between the packet-size parameter and the reference packet-size. The circuitry id configured to store packets in a queue, and to schedule transmission of at least some of the queued packets via an output port, to calculate the normalized probability for a given packet, by applying the normalization function to an actual reference probability and an actual size of the given packet, and randomly apply a congestion indication operation to the given packet, in accordance with the normalized probability.


Find Patent Forward Citations

Loading…