Power management for input/output devices
AssigneeEmulex Design & Manufacturing Corporation
InventorMark Joseph Karnowski
Life of this patent
Estimating the term…
Abstract
A method for managing power consumption by a network device is disclosed. The network device includes first and second ports, each of the first and second ports identified by a unique identifier and adapted to handle separate network traffic. The method includes verifying that the first and the second ports are connected to a common network end node; shutting off a link between the first port and the network end node; obtaining the unique identifier of the first port; creating, on the second port, a virtual port in response to the unique identifier of the first port; discovering the virtual port on the network device; and redirecting traffic formerly routed through the link through the virtual port.
Claims48
A method for managing power consumption by a network device, the network device having first and second ports, each of the first and second ports associated with a unique identifier and adapted to handle separate network traffic, the method comprising:
- verifying that the first and the second ports are connected to a common network end node;
- shutting off a link between the first port and the network end node;
- obtaining the unique identifier of the first port;
- creating, on the second port, a virtual port in response to the unique identifier of the first port;
- discovering the virtual port on the network device;
- and
- redirecting traffic formerly routed through the link through the virtual port.
A network device comprising first and a second ports, each of the first and second ports associated with a unique identifier and adapted to handle separate network traffic, the network device configured for:
- verifying that the first and the second ports are connected to a common network end node;
- shutting off a link between the first port and the network end node;
- obtaining the unique identifier of the first port;
- creating, on the second port, a virtual port in response to the unique identifier of the first port;
- discovering the virtual port on the network device;
- and
- redirecting traffic formerly routed through the link through the virtual port.
A machine-readable storage medium storing instructions when loaded into a volatile memory and executed by a processor causing a machine to perform operations comprising:
- verifying that a first port and a second port are connected to a common network end node;
- shutting off a link between the first port and the network end node;
- obtaining a unique identifier of the first port;
- creating, on the second port, a virtual port in response to the unique identifier of the first port;
- discovering the virtual port on the network device;
- and
- redirecting traffic formerly routed through the link through the virtual port.
Dependencies are inferred from the claim text.