IP Library Granted Patent US 7,269,752
Granted Patent B2
US 7,269,752 · App. 10/384,272 · Granted Sep 11, 2007

Dynamically controlling power consumption within a network node

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 7,269,752
App. No.
10/384,272
Granted
Sep 11, 2007
Kind
B2
Abstract

A method and system for controlling power consumption within a network node is disclosed. The method and system include dynamically controlling the power consumption of network processing engines based on predetermined thresholds. By dynamically controlling the power consumption of network processing engines based on predetermined thresholds, energy consumption of the overall network processing system is minimized, thereby reducing the operational costs of the system as well as increasing the overall efficiency of network operations. The method and system comprise allowing a queue to receive a plurality of data packets and dynamically controlling the power consumption of at least one of a plurality of processing engines based on a threshold.

Claims (6)

1. A method for controlling power consumption within a network node the method comprising:

a) receiving a plurality of data packets in at least one queue of the network node, wherein the network node includes a plurality of processing engines; and

b) dynamically controlling the power consumption of the plurality of processing engines within the network node, wherein the power consumption is controlled based on a predetermined threshold, wherein each of the plurality of processing engines comprises multiple processing threads, the predetermined threshold is based on the number of idle processing threads of the plurality of processing engines, the network node further includes power control logic coupled to the plurality of processing engines, the power control logic turns off one or more of the plurality of processing engines based on priority criteria, and the priority criteria include:

a first priority wherein the first priority comprises all of the processing threads being idle,

a second priority wherein the second priority comprises not all of the processing threads are idle but none of the processing threads are processing a large packet, and

a third priority wherein the third priority comprises not all of the processing threads are idle but at lcast one of the processing threads is processing a large packet.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0261 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2007
From: RIVERSTONE NETWORKS, INC.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 019241/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2003
From: JOHN, RAJESH
To: RIVERSTONE NETWORSK, INC.
Reel/Frame 014049/0454 →