Method and system for holistic energy management in ethernet networks
First Claim
1. A method for networking, the method comprising:
- in a first network node;
determining data processing activity within said first network node;
exchanging information with a plurality of remote network nodes, where said remote network nodes include nodes that are link partners with said first network node and nodes that are coupled to said first network node via one or more intermediary network nodes;
determining data processing activity in said remote network nodes based on said exchanged information; and
controlling power consumption in said first network node based on said determined processing activity in said first network node and based on said determined processing activity in said remote network nodes, wherein said power consumption is controlled by controlling one or both of;
computational capabilities of said first network node; and
a data communication rate between said first network node and one or more of said remote network nodes.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a method and system for holistic energy management in Ethernet networks are provided. In this regard, based on activity in one or more nodes in a network, power consumption in the network may be controlled via computational capabilities of node(s) in the network and/or via a data communication rate between nodes in the network. Activity in a network node may be determined based on deep packet inspection of traffic transmitted/received by the node, inspection of data exchanged between subsystems in the node, a state of an operating system running in the node, data processed or waiting to be processed in the node, information exchanged between an energy management entity in the node and an energy management entity in one or more other nodes, computing tasks delegated to the node, and/or instructions transmitted along with a computing task delegated to the node.
36 Citations
26 Claims
-
1. A method for networking, the method comprising:
-
in a first network node; determining data processing activity within said first network node; exchanging information with a plurality of remote network nodes, where said remote network nodes include nodes that are link partners with said first network node and nodes that are coupled to said first network node via one or more intermediary network nodes; determining data processing activity in said remote network nodes based on said exchanged information; and controlling power consumption in said first network node based on said determined processing activity in said first network node and based on said determined processing activity in said remote network nodes, wherein said power consumption is controlled by controlling one or both of; computational capabilities of said first network node; and a data communication rate between said first network node and one or more of said remote network nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for networking, the system comprising:
-
one or more circuits for use in a first network node, said one or more circuits being operable to; determine data processing activity within said first network node; exchange information with a plurality of remote network nodes, where said remote network nodes include nodes that are link partners with said first network node and nodes that are coupled to said first network node via one or more intermediary network nodes; determine data processing activity in said remote nodes based on said exchanged information; and control power consumption in said first network node based on said determined processing activity in said first network node and based on said determined processing activity in said remote network nodes, wherein said power consumption is controlled by controlling one or both of; computational capabilities of said first network node; and a data communication rate between said first network node and one or more of said remote network nodes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification