Clock frequency determining method and device for router card

US10152110B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10152110-B2
Application numberUS-201515509562-A
CountryUS
Kind codeB2
Filing dateOct 27, 2015
Priority dateApr 27, 2015
Publication dateDec 11, 2018
Grant dateDec 11, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • by checking functioning · CPC title

  • by switching off individual functional units in the computer system · CPC title

  • G06F1/324Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10152110B2 cover?
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 traff…
Who is the assignee on this patent?
Univ Soochow
What technology area does this patent fall under?
Primary CPC classification G06F1/324. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).