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. 19, 2024

Filed:

Apr. 11, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Guo Chen, Redmond, WA (US);

Thomas Moscibroda, Beijing, CN;

Peng Cheng, Redmond, WA (US);

Yuanwei Lu, Redmond, WA (US);

Yongqiang Xiong, Beijing, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 47/11 (2022.01); H04L 47/34 (2022.01); H04L 47/62 (2022.01); H04L 67/1097 (2022.01); H04L 69/22 (2022.01);
U.S. Cl.
CPC ...
G06F 15/17331 (2013.01); H04L 47/11 (2013.01); H04L 47/34 (2013.01); H04L 47/622 (2013.01); H04L 67/1097 (2013.01); H04L 69/22 (2013.01);
Abstract

In accordance with implementations of the subject matter described herein, there provides a solution for multi-path RDMA transmission. In the solution, at least one packet is generated based on an RDMA message to be transmitted from a first device to a second device. The first device has an RDMA connection with the second device via a plurality of paths. A first packet in the at least one packet includes a plurality of fields, which include information for transmitting the first packet over a first path of the plurality of paths. The at least one packet is transmitted to the second device over the plurality of paths via an RDMA protocol. The first packet is transmitted over the first path. The multi-path RDMA transmission solution according to the subject matter described herein can efficiently utilize rich network paths while maintaining a low memory footprint in a network interface card.


Find Patent Forward Citations

Loading…