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

Filed:

Jan. 24, 2022
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Boris Pismenny, Haifa, IL;

Ben Ben Ishay, Tel Aviv, IL;

Gal Yefet, Haifa, IL;

Gil Kremer, Hedera, IL;

Avi Urman, Yokneam, IL;

Yorai Itzhak Zack, Haifa, IL;

Khalid Manaa, Majd Alkrum, IL;

Liran Liss, Atzmon-Segev, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 69/22 (2022.01); H04L 49/90 (2022.01); H04L 49/9057 (2022.01);
U.S. Cl.
CPC ...
H04L 49/9057 (2013.01); H04L 49/9042 (2013.01); H04L 69/22 (2013.01);
Abstract

A peripheral device coupled to a host includes a network interface, a packet processor, and a Data Processing Unit (DPU). The packet processor receives from a communication network, via the network interface, packets that originated from a source in an original order and received at the peripheral device in as order different from the original order. The packet processor splits the received packets into headers and payloads, sends the payloads for storage in a host memory and sends the headers without the payloads for storage in a DPU memory, and based on the headers produces a hint indicative of processing to be applied to the headers, by the DPU, for identifying the original order. Based on the hint, the DPU identifies the original order of the packets by applying the processing indicated by the hint to respective headers in the DPU memory, and notifies the host of the original order.


Find Patent Forward Citations

Loading…