-
公开(公告)号:US11463339B2
公开(公告)日:2022-10-04
申请号:US17324986
申请日:2021-05-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Reuven Cohen , Ben-Shahar Belkar , Tal Mizrahi , Dima Ruinskiy
IPC: H04L43/103 , H04L47/127 , H04L47/27 , H04L47/11
Abstract: A first network device is configured to: transmit data packets and poll messages to a second network device; and receive, in response to each poll message, at least one status message from the second network device. The at least one status message indicates which of the data packets sent before that poll message have been correctly received at the second network device and/or have been lost. The first network device is configured to adapt a rate of transmitting the poll messages based on a set of parameters. Further, a second network device is configured to: receive data packets from a first network device; and transmit at least one unsolicited status message to the first network device, in case of certain conditions.
-
公开(公告)号:US20230412505A1
公开(公告)日:2023-12-21
申请号:US18457022
申请日:2023-08-28
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Reuven Cohen , Ben-Shahar Belkar , Tal Mizrahi
CPC classification number: H04L45/742 , H04L45/22 , H04L45/566
Abstract: A method for data transmission over a network and a related device are provided. The method includes generating, by a sending device a data packet for transmission, wherein a header of the data packet includes a routing hint field indicating a status of the data packet, and wherein the status is selected from a status list including a normal packet, a first packet in a heavy flow, wherein the heavy flow is a data flow having more than a predefined number of packets transmitted during a predefined period of time, and a last packet in the heavy flow. The method further includes transmitting, by the sending device, the data packet to a destination address over the network.
-
公开(公告)号:US11949740B2
公开(公告)日:2024-04-02
申请号:US17983146
申请日:2022-11-08
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Alex Margolin , Ben-Shahar Belkar , Ronen Hyatt , Danny Volkind , Lior Khermosh , Tal Mizrahi , Guy Shattah
IPC: H04L67/1097
CPC classification number: H04L67/1097
Abstract: The present disclosure provides devices and methods relating to remote direct memory access (RDMA). In one implementation, a target device of the RDMA operation is configured to receive a packet including a first destination address and a destination key, obtain one or more offset values, and obtain a second destination address based on the first destination address, the destination key, and the one or more offset values. Further, the target device is configured to initiate the RDMA operation on a memory based on the second destination address.
-
4.
公开(公告)号:US20240089351A1
公开(公告)日:2024-03-14
申请号:US18499876
申请日:2023-11-01
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ben-Shahar Belkar , Tal Mizrahi , Reuven Cohen
IPC: H04L69/164 , H04L69/24
CPC classification number: H04L69/164 , H04L69/24
Abstract: A data transmission controller is configured to generate one or more data transmission packets according to the modified QUIC protocol by generating one or more fields in the one or more data transmission packets to have a fixed field-size and generating a predefined number of frames of different frame-types in a predefined frame-type order in the one or more data transmission packets. The data transmission controller enables hardware Offload variant of the QUIC protocol for efficient hardware implementations of the modified QUIC protocol.
-
公开(公告)号:US20220166832A1
公开(公告)日:2022-05-26
申请号:US17668984
申请日:2022-02-10
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ben-Shahar Belkar , Ronen Hyatt , Danny Volkind , Tal Mizrahi
IPC: H04L67/1097 , H04L69/22 , H04L9/40
Abstract: A network device is configured to transmit an outgoing packet to another network device. The outgoing packet is a Quick User Datagram Protocol Internet Connection (QUIC)-based packet, which comprises a User Datagram Protocol (UDP) header, a QUIC header, and a QUIC payload. The UDP header comprises an indication that the QUIC payload comprises one or more RDMA transactions. The QUIC payload comprises the one or more RDMA transactions.
-
-
-
-