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. 04, 2017

Filed:

May. 21, 2015
Applicant:

Mellanox Technologies Tlv Ltd., Ra'anana, IL;

Inventors:

George Elias, Tel Aviv, IL;

Ido Bukspan, Herzliya, IL;

Noam Katz Abramovich, Tel Aviv, IL;

Barak Gafni, Kfar Malal, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/857 (2013.01); H04L 12/851 (2013.01); H04L 12/813 (2013.01); H04L 12/823 (2013.01); H04L 29/08 (2006.01); H04L 12/927 (2013.01);
U.S. Cl.
CPC ...
H04L 47/2441 (2013.01); H04L 47/20 (2013.01); H04L 47/32 (2013.01); H04L 47/805 (2013.01); H04L 67/104 (2013.01);
Abstract

Communication apparatus includes multiple ports for connection to a packet data network. A memory contains, for each port, a respective first, fixed headroom allocation to hold packets received from the network through the port and to contain a shared headroom buffer, which is available to be shared among a plurality of the ports. Flow-control logic allocates to each of the ports, within the shared headroom buffer, a respective second, variable headroom allocation, which varies responsively to fill levels of the respective first headroom allocation and of the shared headroom buffer, thereby defining, for each of the ports, a respective total headroom allocation comprising the respective first and second headroom allocations. The logic is configured to apply flow-control operations in response to the packets received from the network through each port responsively to a total fill level of the respective total headroom allocation of the port.


Find Patent Forward Citations

Loading…