Transparent recovery of switch device
First Claim
Patent Images
1. An interconnect device for transmitting data packets, the interconnect device comprising:
- a plurality of ports;
a hub connecting the plurality of ports;
an arbiter coupled to the hub for controlling transmission of data packets between the hub and the ports; and
a reset block in at least one of the ports and in the arbiter, the reset blocks in communication with the arbiter such that arbiter can initiate the reset block to reboot the at least one port in response to a detected error in the at least one port.
3 Assignments
0 Petitions
Accused Products
Abstract
An interconnect device for transmitting data packets includes a plurality of ports, a hub, and an arbiter. The hub is configured to connect the plurality of ports together. The arbiter is coupled to the hub for controlling transmission of data packets between the hub and the ports. A reset is provided in at least one of the ports. The reset is in communication with the arbiter such that arbiter can reset the port in response to a detected error in the port.
54 Citations
20 Claims
-
1. An interconnect device for transmitting data packets, the interconnect device comprising:
-
a plurality of ports;
a hub connecting the plurality of ports;
an arbiter coupled to the hub for controlling transmission of data packets between the hub and the ports; and
a reset block in at least one of the ports and in the arbiter, the reset blocks in communication with the arbiter such that arbiter can initiate the reset block to reboot the at least one port in response to a detected error in the at least one port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An InfiniBand network comprising:
-
a plurality of end nodes;
a subnet manager in communication with the end nodes; and
at least one InfiniBand switch, the at least one InfiniBand switch further comprising;
a plurality of ports;
a hub connecting the plurality of ports;
an arbiter coupled to the hub for controlling transmission of data packets between the hub and the ports; and
a reset block in at least one of the ports and in the arbiter, the reset blocks in communication with the arbiter such that arbiter can reboot the at least one port in response to a detected error in the at least one port. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for rebooting an interconnect device with an arbiter and with a plurality of ports connected by a hub that is configured to transmit data packets, the method comprising:
-
detecting when an error occurs in a port in the transmission of data packets in the plurality of ports;
placing the port affected by the error in an active deferred state;
initiating the rebooting of the interconnect device by the arbiter within the interconnect device resetting the port affected by the error; and
wherein the rebooting of the interconnect device occurs without any software intervention from outside the interconnect device. - View Dependent Claims (19, 20)
-
Specification