US 12,452,177 B2
Adaptive port routing
Amit Kazimirsky, Tel Aviv (IL); Eran Gil Beracha, Tel Aviv (IL); Liron Mula, Hertzliya (IL); Aviv Kfir, Nili (IL); and Barak Gafni, Sunnyvale, CA (US)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Jul. 26, 2023, as Appl. No. 18/226,587.
Prior Publication US 2025/0039097 A1, Jan. 30, 2025
Int. Cl. H04L 47/129 (2022.01); H04L 47/30 (2022.01)
CPC H04L 47/129 (2022.05) [H04L 47/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising one or more circuits to:
determine a buffer occupancy of a switch comprising a plurality of ports associated with a destination;
determine a queue depth of a first one or more of the plurality of ports;
based on the determined buffer occupancy and the queue depth of the first one or more of the plurality of ports, select a number of ports to allocate for traffic associated with the destination; and
allocate the selected number of ports for the traffic associated with the destination by activating or deactivating a second one or more of the plurality of ports associated with the destination.