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.
Patent No.:
Date of Patent:
Aug. 23, 2022
Filed:
Nov. 01, 2020
Mellanox Technologies Tlv Ltd., Raanana, IL;
Michael Gandelman, Haifa, IL;
Jose Yallouz, Kibbutz Shaar Hamakim, IL;
Lion Levi, Yavne, IL;
Tamir Ronen, Pardes Hana-Karkur, IL;
Aviad Levy, Ge'alya, IL;
Vladimir Koushnir, Rishon Lezion, IL;
MELLANOX TECHNOLOGIES, LTD., Yokneam, IL;
Abstract
An apparatus includes an interface and a processor. The interface communicates with a network including network elements interconnected in a Cartesian topology. The processor defines first and second groups of turns, each turn includes a hop from a previous network element to a current network element and a hop from the current network element to a next network element. Based on the turns, the processor specifies rules that when applied to packets traversing respective network elements, guarantee that no deadlock conditions occur in the network. The rules for a given network element include (i) forwarding rules to reach a given target without traversing the turns of the second group, and (ii) Virtual Lane (VL) modification rules for reassigning packets, which traverse turns of the first group and which are assigned to a first VL, to a different second VL. The processor configures the given network element with the rules.