US 12,231,495 B2
Session sharing with remote direct memory access connections
Adi Merav Horowitz, Tel Aviv (IL); Rabia Loulou, Nazareth (IL); Omri Kahalon, Tel Aviv (IL); Gal Shalom, Givat-Avni (IL); Aviad Yehezkel, Yokneam Ilit (IL); Asaf Schwartz, Tel Aviv (IL); and Liran Liss, Atzmon-Segev (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Dec. 19, 2023, as Appl. No. 18/545,057.
Application 18/545,057 is a continuation of application No. 18/314,327, filed on May 9, 2023, granted, now 11,902,372.
Prior Publication US 2024/0380814 A1, Nov. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/167 (2006.01); H04L 67/1097 (2022.01); H04L 67/146 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 67/146 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors to:
determine one or more performance parameters of a queue pair (QP) associated with an established remote direct memory access (RDMA) session are below one or more thresholds;
transmit a query to an RDMA session group, associated with the QP and the RDMA session, requesting a session identifier (ID);
transmit, in response to receiving the requested session ID, a request to add a new QP to the RDMA session group, the request including at least the session ID, wherein a new remote of the new QP is determined, based on the session ID, to be the same as a remote associated with the RDMA session group, and the remote includes at least one of a destination internet protocol (IP) or a destination user datagram protocol (UDP) port; and
cause one or more operating parameters, received for the new QP upon approval of the request, to be applied.