Selectable and hierarchical power management
US-2024385668-A1 · Nov 21, 2024 · US
US10152110B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10152110-B2 |
| Application number | US-201515509562-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 27, 2015 |
| Priority date | Apr 27, 2015 |
| Publication date | Dec 11, 2018 |
| Grant date | Dec 11, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are a method and a device for determining a clock frequency of a router card. The method includes steps A to D. In step A, a target average port traffic is obtained by using the number of ports and a total to-be-served traffic higher than zero of a target network node for each of neighboring network nodes. In step B, a clock frequency meeting the demand of the target average port traffic is determined as a clock frequency of any router card, the clock frequency of which has not been set, in the target network node. In step C, the total to-be-served traffic and the number of ports are updated. In step D, step A is performed, in a case that there is the updated total to-be-served traffic higher than zero.
Opening claim text (preview).
The invention claimed is: 1. A method for determining a clock frequency of a router card, comprising: step A, calculating an average port traffic of a target network node for each of neighboring network nodes by using a total to-be-served traffic and a number of ports of the target network node for each of the neighboring network nodes to obtain a plurality of average port traffics, selecting a highest average port traffic from the plurality of average port traffics as a target average port traffic, wherein the target network node is any one of network nodes in a network, and the total to-be-served traffic is higher than zero; step B, determining a lowest clock frequency meeting a demand of the target average port traffic from preset clock frequencies based on a preset correspondence between a clock frequency and a traffic, and setting the lowest clock frequency as a clock frequency of any router card, the clock frequency of which has not been set, of a router in the target network node; step C, updating the total to-be-served traffic and the number of ports, wherein a first calculating result is obtained by subtracting a service traffic of the router card, the clock frequency of which has been set, corresponding to the neighboring network node from the total to-be-served traffic of the target network node for the neighboring network node, and the first calculating result is determined as an updated total to-be-served traffic of the target network node for the neighboring network node; and a second calculating result is obtained by subtracting a number of actual ports of the router card, the clock frequency of which has been set, corresponding to the neighboring network node from the number of ports of the target network node for the neighboring network node, and the second calculating result is determined as an updated number of ports of the target network node for the neighboring network node; and step D, determining whether there is the updated total to-be-served traffic higher than zero, and performing step A in a case that there is the updated total to-be-served traffic higher than zero. 2. The method according to claim 1 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in an interleaving mode. 3. The method according to claim 1 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in a sequential mode. 4. The method according to claim 1 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in a mixed mode, and the mixed mode is generated based on an interleaving mode and a sequential mode in a preset proportion. 5. A device for determining a clock frequency of a router card, comprising: a target average port traffic calculating unit, configured to perform step A, calculate an average port traffic of a target network node for each of neighboring network nodes by using a total to-be-served traffic and a number of ports of the target network node for each of the neighboring network nodes to obtain a plurality of average port traffics, select a highest average port traffic from the plurality of average port traffics as a target average port traffic, wherein the target network node is any one of network nodes in a network, and the total to-be-served traffic is higher than zero; a clock frequency determining unit, configured to perform step B, determine a lowest clock frequency meeting a demand of the target average port traffic from preset clock frequencies based on a preset correspondence between a clock frequency and a traffic, and set the lowest clock frequency as a clock frequency of any router card, the clock frequency of which has not been set, of a router in the target network node; an updating unit, configured to perform step C, update the total to-be-served traffic and the number of ports, wherein a first calculating result is obtained by subtracting a service traffic of the router card, the clock frequency of which has been set, corresponding to the neighboring network node from the total to-be-served traffic of the target network node for the neighboring network node, and the first calculating result is determined as an updated total to-be-served traffic of the target network node for the neighboring network node; and a second calculating result is obtained by subtracting a number of actual ports of the router card, the clock frequency of which has been set, corresponding to the neighboring network node from the number of ports of the target network node for the neighboring network node, and the second calculating result is determined as an updated number of ports of the target network node for the neighboring network node; and a determining unit, configured to perform step D, determine whether there is the updated total to-be-served traffic higher than zero, and perform step A in a case that there is the updated total to-be-served traffic higher than zero. 6. The device according to claim 5 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in an interleaving mode. 7. The device according to claim 5 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in a sequential mode. 8. The device according to claim 5 , wherein ports of the router in the target network node are connected to the neighboring network nodes of the target network node in a mixed mode, and the mixed mode is generated based on an interleaving mode and a sequential mode in a preset proportion.
by checking functioning · CPC title
by switching off individual functional units in the computer system · CPC title
by lowering clock frequency · CPC title
by lowering the supply or operating voltage · CPC title
Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00 (architectures of general purpose stored program computers G06F15/76) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.