US9913228B2ActiveUtilityA1

Allocating energy resources in a network signaling node

Assignee: TOSHIBA KKPriority: Mar 28, 2013Filed: Mar 28, 2013Granted: Mar 6, 2018
Est. expiryMar 28, 2033(~6.7 yrs left)· nominal 20-yr term from priority
H04W 52/34H04W 52/0219H04B 7/15528Y02B60/50Y02D30/70
59
PatentIndex Score
2
Cited by
23
References
19
Claims

Abstract

A method of allocating energy resources in a network signalling node during an interval of time the network signalling node having internal processing components for maintaining operation of the node and relaying components for relaying data between other nodes in the network. The method comprises determining an amount of energy available for use by the node during the interval, determining a willingness parameter that defines the willingness of the node to supply energy to the relaying components during the time interval, determining, based on the willingness parameter, a portion of the available energy to allocate to the internal processing components during the time interval; and allocating the remainder of the available energy to the relaying components.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method of allocating energy resources in a network signalling node during an interval of time, the network signalling node having internal processing components for maintaining operation of the node and relaying components for relaying data between other nodes in the network, the method comprising:
 determining an amount of energy available for use by the node during the interval; 
 determining a willingness parameter that defines the willingness of the node to supply energy to the relaying components during the time interval, wherein the willingness parameter is a constant whose value is determined based on one or more other input parameters, and the one or more input parameters include data received from other nodes indicating the amount of power allocated by those nodes to their respective relaying components; 
 determining, based on the willingness parameter, a portion of the available energy to allocate to the internal processing components during the time interval; and 
 allocating the remainder of the available energy to the relaying components. 
 
     
     
       2. A non-transitory computer readable storage medium storing computer executable instructions that when executed by a computer will cause the computer to carry out a method according to  claim 1 . 
     
     
       3. A power manager for allocating energy resources in a network signalling node during the course of an interval, the node having internal processing components for maintaining operation of the node and relaying components for relaying data between other nodes in a network, the power manager comprising:
 an energy supply estimating module for determining an amount of energy available for use by the node during the interval; 
 a willingness determination unit configured to output a willingness parameter that defines the willingness of the node to supply energy to the relaying components during the time interval, wherein the willingness parameter is a constant whose value is determined based on one or more other input parameters, and the one or more input parameters include data received from other nodes indicating the amount of power allocated by those nodes to their respective relaying components; and 
 a power distribution module configured to use the willingness parameter to determine a portion of the available energy to allocate to the internal processing components during the time interval; 
 the power distribution module being configured to allocate the remainder of the available energy to the relaying components. 
 
     
     
       4. A power manager according to  claim 3 , further comprising an energy demand estimating module for estimating the energy demand of the internal processing components during the interval. 
     
     
       5. A power manager according to  claim 4 , wherein the energy demand estimating module is configured to compile a probability distribution of the energy demand based on statistics of the node's energy usage in previous time intervals. 
     
     
       6. A power manager according to  claim 3 , wherein the energy supply estimating module is configured to determine the amount of energy available based on the level of the node's internal energy resources at the start of the interval and an amount of energy estimated to be harvested by the node from external sources during the course of the interval. 
     
     
       7. A power manager according to  claim 3 , wherein the willingness determination unit is configured to determine the value of the willingness parameter based on the one or more other input parameters. 
     
     
       8. A power manager according to  claim 7 , wherein the one or more input parameters are assigned respective weights and the willingness parameter is determined by reference to the sum of the weighted input parameters. 
     
     
       9. A power manager according to  claim 7  or  8 , wherein the one or more input parameters include the amount of energy available to the node during the interval. 
     
     
       10. A power manager according to  claim 7 , wherein the willingness parameter is input manually by a user. 
     
     
       11. A power manager according to  claim 7 , wherein the willingness determination unit is further configured to determine a reluctance parameter that defines the reluctance of the node to supply energy to the relaying components during the time interval, wherein the value of the willingness parameter increases as the value of the reluctance parameter decreases. 
     
     
       12. A power manager according to  claim 11 , wherein the value of the reluctance parameter is determined based on the one or more input parameters. 
     
     
       13. A power manager according to  claim 12 , comprising an energy demand estimating module for estimating the energy demand of the internal processing components during the interval, the energy demand estimating module being configured to compile a probability distribution of the energy demand based on statistics of the node's energy usage in previous time intervals,
 wherein the power distribution module is configured such that, when the value of the reluctance parameter exceeds the value of the willingness parameter, the amount of energy allocated to the internal processing components exceeds the mean value of the probability distribution. 
 
     
     
       14. A power manager according to  claim 13 , wherein the power distribution module is configured to:
 i) define, as a first cost, the probability that an amount of energy allocated to the internal processing components will exceed the actual demand, and 
 ii) define as a second cost, the probability that the amount of energy allocated to the internal processing components will not meet the actual demand; 
 iii) weight the first cost by the willingness parameter; 
 iv) weight the second cost by the reluctance parameter; 
 v) define a cost function as a sum of the weighted costs; and 
 vi) determine the amount of energy that when allocated to the internal processing components will minimise the cost function. 
 
     
     
       15. A power manager according to  claim 14 , wherein the power distribution module is configured to repeat steps i) to vi) for each one of a plurality of successive intervals. 
     
     
       16. A power manager according to  claim 15 , wherein the energy supply estimating module is configured to estimate the amount of energy available to the node at the start of each interval based on the probability that the amount of energy allocated to the internal processing components in the previous interval will exceed the actual demand of the internal processing components in that previous interval. 
     
     
       17. A power manager according to  claim 14 , wherein the willingness determination unit is configured to determine a new willingness parameter for each one of the intervals. 
     
     
       18. A power manager according to  claim 3 , wherein the node is battery powered and the energy supply estimating unit is configured to estimate the amount of energy available by reference to the level of charge in the node's battery;
 and / or wherein the power distribution unit is further configured to prioritize the energy allocated to the internal processing components amongst different processing tasks of the node. 
 
     
     
       19. A network signalling node comprising a power manager according to  claim 3 .

Join the waitlist — get patent alerts

Track US9913228B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.