# US 7,411,973 B2 · System and method for interfacing with a management system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,411,973 B2
- Document ID: US7411973B2
- Status: Granted
- Kind: B2
- Application number: 10/797,532
- Filed: 2004-03-10
- Published: 2004-09-16
- Granted: 2008-08-12
- Earliest claimed: 2003-03-11
- Assignees: Broadcom Corporation
- Inventors: Scott S. McDaniel; Steven B. Lindsay
- Web page: https://patentgrep.com/patent/US7411973B2

## CPC

- H04L 43/028: by filtering
- H04L 41/06: Management of faults, events, alarms or notifications
- H04L 43/04: Processing captured monitoring data, e.g. for logfile generation
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods that interface with a management system are provided. In one embodiment, a system and a method may provide a command protocol and format for communication between a network interface card (NIC) and a management device such as, for example, an intelligent management device (IMD). An interface may be adapted to allow the management device to merge its traffic with that of the NIC to provide a fully integrated management solution. The fully integrated management solution may be implemented, for example, without additional network connections.

## Claims

### Claim 1

A communications system, comprising:
a first host network interface card (NIC) coupled to a network;
a second host NIC coupled to the network; and
a manager coupled to the first NIC and the second NIC, the manager initially being in two-way communications with the network via the first NIC,
wherein, if the first NIC fails, then the manager switches from the first NIC to the second NIC and is in two-way communications with the network via the second NIC,
wherein, if the first NIC operates normally, network traffic does not pass through the first NIC to the manager unless the network traffic is management traffic, and
wherein, if the first NIC fails, the network traffic does not pass through the second NIC to the manager unless the network traffic is management traffic.

### Claim 2 (depends on 1)

The system according to claim 1, wherein the communications system provides an integrated management solution.

### Claim 3 (depends on 1)

The system according to claim 1,
wherein the first NIC initially provides a sole connection to the network for the manager.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the first NIC comprises a standard NIC.

### Claim 5 (depends on 1)

The system according to claim 1, wherein the first NIC comprises a universal management port (UMP).

### Claim 6 (depends on 1)

The system according to claim 1, wherein the first NIC comprises an Ethernet connection port.

### Claim 7 (depends on 1)

The system according to claim 1, wherein the first NIC comprises one or more filters and a NIC processor.

### Claim 8 (depends on 7)

The system according to claim 7,
wherein the NIC processor is coupled to a NIC MAC and is coupled to the one or more filters,
wherein the one or more filters are coupled to the NIC MAC, and
wherein the NIC MAC is coupled to a network.

### Claim 9 (depends on 7)

The system according to claim 7,
wherein the NIC processor is coupled to a MAC, and
wherein the MAC is coupled to the manager.

### Claim 10 (depends on 9)

The system according to claim 9, wherein the manager configures the one or more filters.

### Claim 11 (depends on 9)

The system according to claim 9,
wherein the manager sends one or more commands to the NIC processor, and
wherein the NIC processor configures the one or more filters based upon the one or more commands.

### Claim 12 (depends on 11)

The system according to claim 11, wherein the NIC processor responds to a command with a corresponding response to the manager.

### Claim 13 (depends on 12)

The system according to claim 12, wherein the first NIC stores only a latest response to a received and expected command.

### Claim 14 (depends on 12)

The system according to claim 12, wherein the command and the corresponding response each comprise an identical sequence number.

### Claim 15 (depends on 12)

The system according to claim 12, wherein the manager stores a particular command until a corresponding response has been received.

### Claim 16 (depends on 7)

The system according to claim 7, wherein the manager comprises an intelligent management device.

### Claim 17 (depends on 1)

The system according to claim 1, wherein the manager comprises a management processor and a MAC, the management processor being coupled to the MAC, the MAC being coupled to the first NIC.

### Claim 18 (depends on 16)

The system according to claim 16, wherein the MAC of the manager is coupled to a MAC of the first NIC.

### Claim 19 (depends on 1)

The system according to claim 1, wherein management traffic, commands and responses are passed between the first NIC and the manager.

### Claim 20 (depends on 1)

The system according to claim 1, comprising:
a plurality of additional host NICs, each additional host NIC being coupled to the manager,
wherein if the first NIC and the second NIC fail, then the manager selects a host NIC from the plurality of additional host NICs to exclusively provide access to and from the network for the manager.

### Claim 21 (depends on 1)

The system according to claim 1,
wherein the first NIC and the manager are part of a server system,
wherein the server system comprises a host, system controls and system sensors,
wherein the first NIC and the manager are coupled to the host, and
wherein the manager is coupled to the system controls and the system sensors.

### Claim 22 (depends on 1)

The system according to claim 1, wherein the manager is initially in two-way communications with the network exclusively through the first NIC.

### Claim 23 (depends on 1)

The system according to claim 1, wherein, if the first NIC fails, then the manager switches from the first NIC to the second NIC and is in two-way communications with the network exclusively through the second NIC.

### Claim 24 (depends on 1)

The system according to claim 1, wherein the first NIC, the second NIC and the manager are part of a server system that is coupled to the network.

### Claim 25 (depends on 1)

The system according to claim 1,
wherein the first NIC comprises a first filter,
wherein the second NIC comprises a second filter, and
wherein the first filter and the second filter are configurable by the manager.

### Claim 26 (depends on 1)

The system according to claim 1, comprising:
system controls coupled to the manager; and
system sensors coupled to the manager.

### Claim 27 (depends on 26)

The system according to claim 26, wherein the manager monitors the system sensors and reports system alerts over the network.

### Claim 28 (depends on 26)

The system according to claim 26, wherein the manager sets system controls in response to commands received over the network.

### Claim 29 (depends on 1)

The system according to claim 1, comprising:
a management console coupled to the network,
wherein the management console receives user input and sends the user input to the manager over the network,
wherein the manager responds to the user input with a response and sends the response to the management console over the network, and
wherein the response is seamlessly output at the management console.

### Claim 30 (depends on 29)

The system according to claim 29, wherein the management console seamlessly provides remote management of the manager.

### Claim 31 (depends on 1)

The system according to claim 1,
wherein the first NIC, the second NIC and the manager are part of a server system,
wherein the server system comprises a host, and
wherein the first NIC, the second NIC and the manager are each coupled to the host via a system interconnect.

### Claim 32 (depends on 31)

The system according to claim 31, wherein the server system comprises a peripheral device that is coupled to the system interconnect.

### Claim 33 (depends on 31)

The system according to claim 31, wherein the server system comprises one or more central processors and a memory, the one or more central processors and the memory are each coupled to the system interconnect.

### Claim 34 (depends on 31)

The system according to claim 31,
wherein the first NIC is coupled to the network via a first switch, and
wherein the second NIC is coupled to the network via a second switch.

### Claim 35 (depends on 1)

The system according to claim 1, wherein the manager comprises an intelligent management device.

### Claim 36

A method of remote management over a network, comprising:
accessing the network via a plurality of host network interface cards (NICs) of a local server system;
communicating between a local manager of the local server system and a remote manager over the network through a host NIC selected by the local manager, the selected host NIC being one of the plurality of host NICs, the local manager not having a dedicated management NIC coupled to the network, any of the plurality of host NICs being selectable by the local manager;
managing the local server system via the local manager; and
responding locally to management commands sent over the network from the remote manager.

### Claim 37 (depends on 36)

The method according to claim 36, comprising:
sending a response from the local manager to the remote manager.

### Claim 38 (depends on 37)

The method according to claim 37, wherein the sent response comprises graphical information.

### Claim 39 (depends on 36)

The method according to claim 36, wherein the selected NIC provides exclusive access to and from the network for the local manager.

### Claim 40 (depends on 36)

The method according to claim 36, wherein the local manager comprises an intelligent management device.

### Claim 41 (depends on 36)

The method according to claim 36, comprising:
selecting another host NIC of the plurality of host NICs to provide exclusive access to and from the network for the local manager.
