Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
151 words
A method for allocating bandwidth capacity on links of a communication network that supports plural subnetworks and plural communication services, and in which sets of permissible routes are defined between respective source-destination pairs for each said subnetwork and service, wherein: the method comprises, in each of two or more iterations: (a) partitioning the bandwidth capacity of each of at least some links of the network among the subnetworks that share that link; and (b) in each of two or more subnetworks, for each service and for each source-destination pair served thereby, determining a traffic rate to be offered to each permissible route between said source-destination pair; at least one instance of (a) is based on an allocation of traffic rates resulting from a prior instance of (b); and at least one instance of (b) is based on a partition of link capacity among subnetworks resulting from a prior instance of (a).
Claim 2
Independent Claim
151 words
A method for allocating bandwidth capacity on links of a communication network that supports plural subnetworks and plural communication services, and in which sets of permissible routes are defined between respective source-destination pairs for each said subnetwork and service, wherein: the method comprises, in each of two or more iterations: (a) partitioning the bandwidth capacity of each of at least some links of the network among the subnetworks that share that link; and (b) in each of two or more subnetworks, for each service and for each source-destination pair served thereby, determining a traffic rate to be offered to each permissible route between said source-destination pair; at least one instance of (a) is based on an allocation of traffic rates resulting from a prior instance of (b); and at least one instance of (b) is based on a partition of link capacity among subnetworks resulting from a prior instance of (a).
Claim 3
Dependent Claim
36 words
The method of claim 1 , wherein (a) and (b) are carried out so as to maximize a weighted aggregate measure of bandwidth carried by the network, said measure to be referred to as network revenue.
Claim 4
Dependent Claim
28 words
The method of claim 2 , wherein the network revenue is maximized subject to a constraint that specifies a minimum quality of service in at least one subnetwork.
Claim 5
Dependent Claim
35 words
The method of claim 3 , wherein the constraint specifies that a respective bandwidth carried by said at least one subnetwork in at least one class of service may not fall below a specified level.
Claim 6
Dependent Claim
23 words
The method of claim 4 , wherein said bandwidth is the total subnetwork bandwidth carried in said at least one class of service.
Claim 7
Dependent Claim
29 words
The method of claim 4 , wherein said bandwidth is the subnetwork bandwidth carried in said at least one class of service between at least one specified source-destination pair.
Claim 8
Dependent Claim
30 words
The method of claim 4 , wherein the specified level is a specified fraction of the total traffic offered to the pertinent subnetwork in at least one class of service.
Claim 9
Dependent Claim
24 words
The method of claim 2 , wherein (b) is carried out such that the bandwidth allocated to each link is completely partitioned between subnetworks.
Claim 10
Dependent Claim
53 words
The method of claim 8 , wherein (a) and (b) are carried out iteratively, such that each iteration of (a) is responsive to a prior allocation of bandwidth to links, and at least the second and subsequent iterations of (b) are each responsive to a prior determination of traffic rates to be offered.
Claim 11
Dependent Claim
22 words
The method of claim 9 , wherein in each iteration, (a) is carried out using a deterministic flow model of network traffic.
Claim 12
Dependent Claim
22 words
The method of claim 9 , wherein in each iteration, (b) is carried out using a deterministic flow model of network traffic.
Claim 13
Dependent Claim
34 words
The method of claim 9 , wherein in each iteration, (a) is carried out using a stochastic model of network traffic, and (b) is carried out using a deterministic flow model of network traffic.
Claim 14
Dependent Claim
34 words
The method of claim 9 , wherein in each iteration, (a) is carried out using a deterministic flow model of network traffic, and (b) is carried out using a stochastic model of network traffic.
Claim 15
Dependent Claim
18 words
The method of claim 9 , wherein, in each iteration, (a) is carried out independently for each subnetwork.
Claim 16
Dependent Claim
25 words
The method of claim 14 , wherein (a) is carried out independently for each subnetwork by carrying out respective computations for each subnetwork in parallel.
Claim 17
Dependent Claim
23 words
The method of claim 14 , wherein, in each iteration, (b) is carried out such that bandwidth is reallocated independently to each link.
Claim 18
Dependent Claim
94 words
The method of claim 14 , wherein the network revenue is evaluated by summing respective subnetwork revenues from each of the subnetworks, and the method further comprises, in each iteration: (a) for each link of each subnetwork, calculating a capacity cost that expresses the sensitivity of the pertinent subnetwork revenue to the bandwidth allocated to said link for said subnetwork; and (b) using the capacity costs to extrapolate from a current subnetwork revenue based on a current set of said bandwidth allocations to a new subnetwork revenue based on a reallocation of said bandwidths.
Claim 19
Dependent Claim
17 words
The method of claim 17 , wherein each of the capacity costs is a linearized capacity cost.
Claim 20
Dependent Claim
80 words
The method of claim 17 , wherein: a respective penalty referred to as an implied cost is associated with each link of each subnetwork for each respective service; each implied cost acts to reduce an effective revenue per call of the pertinent subnetwork and service that is routed on the pertinent link; the implied costs reflect probabilities that calls will be lost due to insufficient bandwidth on the various links of each subnetwork; and step (c) comprises evaluating implied costs.
Claim 21
Dependent Claim
43 words
The method of claim 19 , wherein a stochastic model is used to describe network traffic, and for at least some links, the evaluation of implied costs is carried out using the Refined Uniform Asymptotic Approximation to express loss probabilities on said links.
Claim 22
Dependent Claim
40 words
The method of claim 19 , wherein a stochastic model is used to describe network traffic, and for at least some links, the evaluation of implied costs is carried out using exact methods to express loss probabilities on said links.
Claim 23
Dependent Claim
27 words
The method of claim 19 , wherein the evaluation of implied costs is carried out using a deterministic flow model to express loss probabilities on said links.
Claim 24
Dependent Claim
59 words
The method of claim 19 , wherein a stochastic model is used to describe network traffic, the evaluation of implied costs is carried out using exact methods to express loss probabilities on at least some links having relatively low capacities, and an asymptotic approximation is used to express loss probabilities on at least some links having relatively high capacities.
Claim 25
Dependent Claim
78 words
The method of claim 19 , wherein a stochastic model is used to describe network traffic, during at least some relatively early iterations, the evaluation of implied costs is carried out using the Uniform Asymptotic Approximation to express loss probabilities on at least some links, and during at least some relatively late iterations, the evaluation of implied costs is carried out using the Refined Uniform Asymptotic Approximation to Approximation to express loss probabilities on at least some links.
Claim 26
Dependent Claim
33 words
The method of claim 9 , further comprising, after the last iteration of (b), temporarily reallocating bandwidth in at least one link from at least one subnetwork to at least one other subnetwork.
Claim 27
Dependent Claim
65 words
The method of claim 1 , wherein: the method further comprises measuring traffic intensity, in at least one class of service, offered to at least one source-destination pair within at least one subnetwork; steps (a) and (b) are carried out responsively to said measuring step; and the method further comprises, responsively to (a) and (b), setting at least one operating parameter of a network element.
Claim 28
Dependent Claim
25 words
The method of claim 26 , wherein the step of setting at least one operating parameter of a network element comprises setting a scheduling weight.
Claim 29
Dependent Claim
96 words
The method of claim 1 , wherein: the method further comprises measuring traffic intensity, in at least one class of service, offered to at least one source-destination pair within at least one subnetwork; steps (a) and (b) are carried out responsively to said measuring step; the method further comprises, after (a) and (b), making at least one further measurement traffic intensity; and the method further comprises, responsively to said at least one further measurement of traffic intensity, temporarily reallocating bandwidth in at least one link from at least one subnetwork to at least one other subnetwork.
Claim 30
Dependent Claim
24 words
The method of claim 28 , wherein said step of temporarily reallocating bandwidth in at least one link comprises setting a trunk reservation parameter.