IP Library Granted Patent US 9,461,885
Granted Patent B2
US 9,461,885 · App. 14/251,271 · Granted Oct 4, 2016

Constructing and verifying switch fabric cabling schemes

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,461,885
App. No.
14/251,271
Granted
Oct 4, 2016
Kind
B2
Abstract

A distributed network switch includes multiple switch modules connected by one or more physical cables. One switch module may determine which connector port of a remote switch module is connected by physical cable based on information received from the remote switch module, including link identifiers, and further based on a physical topology predetermined about the type of remote switch module.

Claims (15)

1. A method for verifying cabling of a distributed network switch, the method comprising:

detecting that a physical connection has been made from a first switch module to a second switch module, wherein the physical connection comprises a plurality of links including a first link, wherein the first link connects a first sub-switch element of a first plurality of sub-switch elements within the first switch module to a second sub-switch element of a second plurality of sub-switch elements within the second switch module;

determining a link identifier associated with the first link based on a first port identifier of the first sub-switch element and on a second port identifier of the second sub-switch element;

retrieving, from a memory of the second switch module, information associated with the second switch module;

retrieving a physical topology associated with the second switch module from a catalog of switch modules based on the retrieved information; and

determining, by execution of a processing element in the first switch module, a connector port of the second switch module associated with the physical connection based on the physical topology and on the link identifier.

2. The method of claim 1 , wherein the link identifier associated with the first link comprises an outbound link identifier set to the first port identifier and an inbound link identifier set to the second port identifier.

3. The method of claim 1 , wherein the retrieved information associated with the second switch module comprises a model number identifying a type of the second switch module.

4. The method of claim 1 , wherein determining the connector port of the second switch module associated with the physical connection based on the physical topology and on the link identifier further comprises:

determining an inbound portion of the link identifier matches a port identifier specified by the physical topology.

5. The method of claim 1 , wherein the physical topology associated with the second switch module specifies the second port identifier for the second sub-switch element is wired to the connector port.

6. The method of claim 1 , wherein retrieving information associated with the second switch module further comprises:

transmitting a management packet to the second switch module, wherein the management packet comprises a read instruction from a register in the memory of the second switch module.

7. The method of claim 1 , further comprising:

responsive to detecting that the physical connection has been made from the first switch module to the second switch module, enabling flow of link-layer data over the first link and disabling flow of end user layer data over the first link.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2014
From: ENGEBRETSEN, DAVID R.; GARBERS, BENJAMIN R.; HERMSMEIER, DAVID L.; KNIGHT, STEPHEN A.; SALEY, JAIMESON
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032671/0364 →