Claims
- 1. A method for controlling nodes in a network, comprising:determining the capacity of a central controller during a specific time period; setting an iterative variable to zero; guessing an initial value of the ratio of the capacity of a central controller during the specific time period to a proposed uniform maximum operation rate of a plurality of nodes for the specific time period; transmitting the proposed uniform maximum operation rate of a plurality of nodes for the specific time period to the plurality of nodes; and determining the operations received by the plurality of nodes during the specific time period.
- 2. The method as in claim 1, further comprising:calculating a new proposed uniform maximum operation rate of a plurality of nodes for a new specific time period based on the operations received by the plurality of nodes during the specific time period.
- 3. The method as in claim 2, further comprising:incrementing the iterative variable.
- 4. The method of claim 3, further comprising:converging on an ideal maximum uniform working rate.
- 5. The method of claim 2, wherein the new proposed uniform maximum operation rate of a plurality of nodes for a new specific time period is based on the operations received by the plurality of nodes during a plurality of previous specific time periods.
- 6. The method of claim 1, wherein the central controller is a database at a service control point.
- 7. The method of claim 1, wherein the plurality of nodes are switches used in a telecommunications network.
- 8. A method of controlling nodes in a communications network, comprising:determining an initial operation rate for a plurality of nodes in a communication network during an initial time period based on the capacity of a central controller where the initial operation rate is defined by the equation, r(0)=R/Nguess(0), where R is the operation capacity of the central controller and Nguess is the initial guess of the ratio of the operation capacity of the central controller to the initial operation rate; transmitting the initial operation rate to the plurality of nodes; determining the number of operations received by the plurality of nodes during the initial time period; determining a new operation rate for the plurality of nodes for a subsequent time period based on the number of operations received by the plurality of nodes during the initial time period where the new operation rate is defined by the equation, r(1T)=R/Nguess(1T), where R is the operation capacity of the central controller and Nguess is the guess for the ratio of the operation capacity of the central controller to the initial operation rate; and transmitting the new operation rate to the plurality of nodes.
- 9. The method of claim 8, further comprising:determining and converging to an optimal operation rate for the plurality of nodes based on successive determining of a new operation rate based on the number of operations received by the plurality of nodes during a previous time period where the optimal operation rate is defined by the equation, lim r(iT)=r((i−1)T)=roptimum as i→∞, where r(iT)=R/Nguess(iT).
REFERENCE TO PROVISIONAL APPLICATION
A claim for priority is made to U.S. Provisional Application Ser. No. 60/113,321 filed on Dec. 22, 1998.
US Referenced Citations (5)
Non-Patent Literature Citations (1)
Entry |
Farel and Gawande, Design and Analysis of Overload Control Strategies for Transaction Network Databases, Teletraffic and Datatraffic in a Period of Change, pp. 115-120, 1991. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/113321 |
Dec 1998 |
US |