IP Library Patent Application 13174328
Patent Application
App. No. 13/174,328

NETWORK POWER MANAGEMENT

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 None
App. No.
13/174,328
Abstract

A system for managing energy efficiency and control mechanisms in a computer network having a plurality of network components is provided. The system includes a network power manager (NPM) coupled to at least one of the plurality of network components. The NPM is configured to receive and analyze power information from at least one of the plurality of the network components. The NPM is further configured to generate configuration instructions based on the analyzing of the power information and send the configuration instructions to at least one of the network components.

Claims (59)

1 . A system for managing energy efficiency and control mechanisms in a communications network having a plurality of network components, comprising:

a network power manager (NPM) coupled to at least one of the plurality of network components, wherein the NPM is configured to:

receive power information from at least one of the plurality of the network components;

analyze the power information;

generate configuration instructions based on the analyzing of the power information; and

send the configuration instructions to at least one of the network components.

2 . The system of claim 1 , wherein the NPM is further configured to:

receive configuration information from at least one of the network components; and

send the configuration information to at least one of the network components.

3 . The system of claim 1 , wherein the power information comprises an operational characteristic of one of the plurality of network components.

4 . The system of claim 3 , wherein the operational characteristic is:

a supported link rate available to the network component, or a mode of operation available to the network component.

5 . The system of claim 1 , wherein the configuration instructions comprise, for traffic on the network, at least one of routing information and switching information.

6 . The system of claim 1 , wherein the configuration instructions comprise a control policy for controlling energy efficiency and control mechanisms.

7 . The system of claim 1 , wherein the energy efficiency and control mechanisms include Energy Efficient Ethernet (EEE) control policies.

8 . The system of claim 1 , wherein the NPM is further configured to coordinate configuration instructions sent to at least two of the plurality of network components.

9 . The system of claim 1 , wherein the power information received by the NPM comprises a link utilization level of at least one of the plurality of network components.

10 . The system of claim 1 , wherein the power information received by the NPM comprises characteristics of a link between two of the plurality of network components.

11 . The system of claim 10 , wherein characteristics of the link between two of the plurality of network components comprises at least one of:

a size of the bursts on the link,

a time between bursts on the link, and

idle time on the link.

12 . The system of claim 1 , wherein the power information received by the NPM comprises a control policy applied to one of the plurality of network components.

13 . The system of claim 12 , wherein control policy applied to one of the plurality of network components comprises a link utilization threshold.

14 . The system of claim 1 , wherein at least one of the plurality of network components is a network switch.

15 . The system of claim 1 , wherein at least one of the plurality of network components is a port on a host.

16 . The system of claim 1 , wherein at least one of the plurality of network components is an optical network component.

17 . The system of claim 1 , wherein the NPM coordinates configuration instructions for both optical and non-optical network components.

18 . The system of claim 1 , wherein the NPM receives power information from a network component encoded using at least one of link layer discovery protocol (LLDP) and simple network management protocol (SNMP).

19 . The system of claim 1 , wherein the NPM sends configuration instructions to a network component encoded using simple network management protocol (SNMP).

20 . The system of claim 1 , wherein the NPM coordinates a low-power state in two different network components.

21 . The system of claim 20 , wherein a first component is an optical network component, and a second component is a non-optical network component.

22 . A method of managing energy efficiency and control mechanisms in a network having a network power manager (NPM) and a plurality of network components, comprising:

receiving power information from at least one of the plurality of the network components;

analyzing the power information;

generating configuration instructions based on the analyzing of the power information; and

sending the configuration instructions to at least one of the network components.

23 . The method of claim 22 , wherein the power information comprises an operational characteristic of one of the plurality of network components.

24 . The method of claim 22 , wherein the configuration instructions comprise at least one of, routing instructions and switching instructions.

25 . The method of claim 22 , wherein the routing instructions comprise a specific traffic path to be taken with respect to at least two of the plurality of network components.

26 . The method of claim 22 , wherein the configuration instructions comprise a control policy for controlling energy efficiency and control mechanisms on at least one of the plurality of network components.

27 . The method of claim 22 , wherein the energy efficiency and control mechanisms include Energy Efficient Ethernet (EEE) control policies.

28 . The method of claim 22 , wherein the configuration instructions are generated for at least two network components and comprise configuration instructions to coordinate sleep cycles of the at least two network components.

29 . The method of claim 22 , wherein the configuration instructions are generated for at least two network components and comprise configuration instructions to coordinate wake-up cycles of the at least two network components.

30 . The method of claim 22 , wherein:

the power information comprises information describing a network traffic event occurring associated with a first network component, the traffic event indicative of future traffic at a second network component; and

the configuration instructions comprise instructions to adjust sleep settings of the second component.

31 . The method of claim 22 , wherein:

the power information comprises information corresponding to the link speeds of at least two links between network components;

the configuration instructions comprise instructions to coordinate the link speeds so as to reduce buffering requirements associated with a network component; and

the sending comprises, sending the configuration instructions to network components associated with the at least two links.

32 . The method of claim 22 , wherein:

the power information comprises information describing buffering times for traffic in three network components:

an originating network component,

a first network component coupled to the originating component, and

a second network component coupled to the first network component; and

the configuration instructions comprise instructions to:

increase, based on the buffering times of the first and second network components, the buffering time at the originating network component, and

reduce the buffering time at the first and second network components.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2011
From: LI, RICK WEIDONG
To: BROADCOM CORPORATION
Reel/Frame 026815/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2011
From: DIAB, WAEL WILLIAM; ILYADIS, NICHOLAS
To: BROADCOM CORPORATION
Reel/Frame 026532/0450 →