Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
181 words
A method for admitting a new connection having a given service priority level in a packet communications network that includes a plurality of constrained resources including switching nodes and transmission links, each having a capacity, said method comprising the steps of: generating, for each constrained resource that may be selected to effect said new connection, and for each service priority level, a total effective bandwidth represented by a sum of individual effective bandwidths of previously admitted connections; determining a plurality of effective bandwidths for said new connection, said plurality of effective bandwidths respectively being associated with said given service priority level and lower service priority levels, and being based on a loss criterion; admitting said new connection if constrained resources can be selected from among those of said constrained resources for which said step of generating developed said total effective bandwidth, such that for each of the selected resources, for said given priority level of said new connection and for all lower priority levels, the sum of said total effective bandwidth and said determined effective bandwidth is less than said capacity.
Claim 2
Independent Claim
181 words
A method for admitting a new connection having a given service priority level in a packet communications network that includes a plurality of constrained resources including switching nodes and transmission links, each having a capacity, said method comprising the steps of: generating, for each constrained resource that may be selected to effect said new connection, and for each service priority level, a total effective bandwidth represented by a sum of individual effective bandwidths of previously admitted connections; determining a plurality of effective bandwidths for said new connection, said plurality of effective bandwidths respectively being associated with said given service priority level and lower service priority levels, and being based on a loss criterion; admitting said new connection if constrained resources can be selected from among those of said constrained resources for which said step of generating developed said total effective bandwidth, such that for each of the selected resources, for said given priority level of said new connection and for all lower priority levels, the sum of said total effective bandwidth and said determined effective bandwidth is less than said capacity.
Claim 3
Dependent Claim
23 words
The method of claim 1 wherein said plurality of effective bandwidths of said new connection is based on a network end-to-end delay criterion.
Claim 4
Dependent Claim
26 words
The method of claim 1 wherein said plurality of effective bandwidths of said new connection is determined in accordance with an empty-buffer effective bandwidth (EBEB) approximation.
Claim 5
Dependent Claim
30 words
The method of claim 1 wherein said determining step includes the step of retrieving from a database previously calculated values of said plurality of effective bandwidths of said new connection.
Claim 6
Dependent Claim
26 words
The method of claim 1 wherein said determining step includes the step of obtaining measured values for said plurality of effective bandwidths of said new connection.
Claim 7
Dependent Claim
25 words
The method of claim 1 wherein a plurality of said effective bandwidths of at least one type of a new connection have the same value.
Claim 8
Dependent Claim
40 words
The method of claim 1 wherein admitted connections and said new connection are classified into source-types such that connections of a given source-type and a given service priority level have the same respective values for said plurality of effective bandwidths.
Claim 9
Dependent Claim
32 words
The method of claim 1 wherein at least one of said transmission links is defined in terms of the portion of bandwidth on a transmission path that is dedicated to said connections.
Claim 10
Independent Claim
168 words
A method for updating bandwidths upon releasing a connection in a packet communications network that includes a plurality of switching nodes interconnected by transmission links having a capacity, said method comprising the steps of: receiving a request to terminate a connection having a specified level of service priority; for said specified level of service priority and for each service priority level therebelow, accessing a total effective bandwidth represented by a sum of effective bandwidths of previously admitted connections, accessing a plurality of effective bandwidths for said connection to be terminated, said plurality of effective bandwidths respectively representing said specified level of service priority and service priority levels therebelow; for said specified level of service priority and for each service priority level therebelow, generating an updated total effective bandwidth by subtracting, for said connection to be terminated, the effective bandwidth for the given service priority level; and releasing said connection to be terminated wherein said plurality of effective bandwidths of said new connection is based on a loss criterion.
Claim 11
Independent Claim
168 words
A method for updating bandwidths upon releasing a connection in a packet communications network that includes a plurality of switching nodes interconnected by transmission links having a capacity, said method comprising the steps of: receiving a request to terminate a connection having a specified level of service priority; for said specified level of service priority and for each service priority level therebelow, accessing a total effective bandwidth represented by a sum of effective bandwidths of previously admitted connections, accessing a plurality of effective bandwidths for said connection to be terminated, said plurality of effective bandwidths respectively representing said specified level of service priority and service priority levels therebelow; for said specified level of service priority and for each service priority level therebelow, generating an updated total effective bandwidth by subtracting, for said connection to be terminated, the effective bandwidth for the given service priority level; and releasing said connection to be terminated wherein said plurality of effective bandwidths of said new connection is based on a loss criterion.
Claim 12
Dependent Claim
21 words
The method of claim 9 wherein said plurality of effective bandwidths of said new connection is based on a delay criterion.
Claim 13
Dependent Claim
25 words
The method of claim 9 wherein said plurality of effective bandwidths of said new connection is determined in accordance with an empty-buffer effective bandwidth approximation.
Claim 14
Dependent Claim
30 words
The method of claim 9 wherein said accessing step includes the step of retrieving from a database previously calculated values of said plurality of effective bandwidths of said new connection.
Claim 15
Dependent Claim
39 words
The method of claim 9 wherein admitted connections and said released connection are classified into source-types such that connections of a given source-type and a given service priority level have the same values for said plurality of effective bandwidths.
Claim 16
Dependent Claim
32 words
The method of claim 9 wherein at least one of said transmission links is defined in terms of the portion of bandwidth on a transmission path that is dedicated to said connections.
Claim 17
Independent Claim
189 words
A method for dimensioning a link in a packet communications network given: (i) an initial value for capacity of the link, (ii) a classification of possible connections into a given specified level of service priority and source type, (iii) a plurality of effective bandwidths for each said classified connection, said plurality of effective bandwidths respectively being associated with said connection's service priority level and service priority levels therebelow (iv) an offered load vector for said classification of connections, and (v) a blocking criterion, said method comprising the steps of: a. for the capacity of said link and the said plurality of effective bandwidths for each said classified connection, determining an admissible set of said connections; b. determining the fraction of connections that are blocked for each service priority level and each source type, given said admissible set and said offered load vector; c. repeating steps (a)-(b) wherein said link capacity is increased if said fraction of blocked connections exceeds said blocking criterion and said link capacity is decreased if said blocking criterion is satisfied until an incremental decrease in said capacity would cause said blocking criterion to be violated.
Claim 18
Independent Claim
189 words
A method for dimensioning a link in a packet communications network given: (i) an initial value for capacity of the link, (ii) a classification of possible connections into a given specified level of service priority and source type, (iii) a plurality of effective bandwidths for each said classified connection, said plurality of effective bandwidths respectively being associated with said connection's service priority level and service priority levels therebelow (iv) an offered load vector for said classification of connections, and (v) a blocking criterion, said method comprising the steps of: a. for the capacity of said link and the said plurality of effective bandwidths for each said classified connection, determining an admissible set of said connections; b. determining the fraction of connections that are blocked for each service priority level and each source type, given said admissible set and said offered load vector; c. repeating steps (a)-(b) wherein said link capacity is increased if said fraction of blocked connections exceeds said blocking criterion and said link capacity is decreased if said blocking criterion is satisfied until an incremental decrease in said capacity would cause said blocking criterion to be violated.
Claim 19
Dependent Claim
26 words
The method of claim 15 wherein said fraction of connections determined in step (b) is determined in accordance with an algorithm employed in a FIFO network.
Claim 20
Dependent Claim
28 words
The method of claim 10 wherein said link is defined in terms of the portion of bandwidth on a transmission path to be dedicated to the said connections.
Claim 21
Independent Claim
172 words
A method for admitting new requests for service in a shared resource having a capacity, said new requests having service priority levels, said method comprising the steps of: generating, for each service priority level on said shared resource, a total effective bandwidth represented by a sum of individual effective bandwidths of previously admitted requests for service; subsequent to receiving a new request for service having a specified priority of service level, accessing a plurality of effective bandwidths for said new request, said plurality of effective bandwidths respectively being associated with said specified service priority level and service priority levels therebelow; and admitting said new request if, for said specified service priority level and for each said service priority level therebelow, the sum of (i) said total effective bandwidth for a given service priority level and (ii) for said new request, the said effective bandwidth at said given service priority is less than said capacity wherein said plurality of effective bandwidths of said new request for service is based on a loss criterion.
Claim 22
Independent Claim
172 words
A method for admitting new requests for service in a shared resource having a capacity, said new requests having service priority levels, said method comprising the steps of: generating, for each service priority level on said shared resource, a total effective bandwidth represented by a sum of individual effective bandwidths of previously admitted requests for service; subsequent to receiving a new request for service having a specified priority of service level, accessing a plurality of effective bandwidths for said new request, said plurality of effective bandwidths respectively being associated with said specified service priority level and service priority levels therebelow; and admitting said new request if, for said specified service priority level and for each said service priority level therebelow, the sum of (i) said total effective bandwidth for a given service priority level and (ii) for said new request, the said effective bandwidth at said given service priority is less than said capacity wherein said plurality of effective bandwidths of said new request for service is based on a loss criterion.
Claim 23
Dependent Claim
23 words
The method of claim 18 wherein said plurality of effective bandwidths of said new request for service is based on a delay criterion.
Claim 24
Dependent Claim
28 words
The method of claim 18 wherein said plurality of effective bandwidths of said new request for service is determined in accordance with an empty-buffer effective bandwidth (EBEB) approximation.
Claim 25
Dependent Claim
32 words
The method of claim 18 wherein said accessing step includes the step of retrieving from a database previously calculated values of said plurality of effective bandwidths of said new request for service.
Claim 26
Dependent Claim
28 words
The method of claim 18 wherein said accessing step includes the step of obtaining measured values for said plurality of effective bandwidths of said new request for service.
Claim 27
Dependent Claim
14 words
The method of claim 18 wherein said shared resource is a packet communications network.
Claim 28
Independent Claim
145 words
A method for updating occupancy of a shared resource upon releasing a service having a specified level of service priority, in the shared resource having a capacity, said method comprising the steps of: receiving a request to terminate said service; for said specified level of service priority and for each service priority level therebelow, accessing a total effective bandwidth represented by a sum of effective bandwidths of previously admitted services, and accessing a plurality of effective bandwidths for said service to be terminated, said plurality of effective bandwidths respectively representing said specified level of service priority and service priority levels therebelow; generating an updated total effective bandwidth by subtracting from said sum said plurality of effective bandwidths accessed in said step of accessing; and releasing said service to be terminated wherein said plurality of effective bandwidths of said service is based on a loss criterion.
Claim 29
Independent Claim
145 words
A method for updating occupancy of a shared resource upon releasing a service having a specified level of service priority, in the shared resource having a capacity, said method comprising the steps of: receiving a request to terminate said service; for said specified level of service priority and for each service priority level therebelow, accessing a total effective bandwidth represented by a sum of effective bandwidths of previously admitted services, and accessing a plurality of effective bandwidths for said service to be terminated, said plurality of effective bandwidths respectively representing said specified level of service priority and service priority levels therebelow; generating an updated total effective bandwidth by subtracting from said sum said plurality of effective bandwidths accessed in said step of accessing; and releasing said service to be terminated wherein said plurality of effective bandwidths of said service is based on a loss criterion.
Claim 30
Dependent Claim
20 words
The method of claim 24 wherein said plurality of effective bandwidths of said service is based on a delay criterion.
Claim 31
Dependent Claim
24 words
The method of claim 24 wherein said plurality of effective bandwidths of said service is determined in accordance with an empty-buffer effective bandwidth approximation.
Claim 32
Dependent Claim
29 words
The method of claim 24 wherein said accessing step includes the step of retrieving from a database previously calculated values of said plurality of effective bandwidths of said service.
Claim 33
Independent Claim
202 words
A method for dimensioning a shared resource given: (i) an initial value for capacity of the shared source, (ii) a classification of service requests into a given specified level of service priority and source type, (iii) a plurality of effective bandwidths for each of said service requests, where said plurality of effective bandwidths for a service request respectively being associated with a service priority level of said service request and service priority levels lower than the service priority level of said service request (iv) an offered load vector for said classification of service requests, and (v) a blocking criterion, said method comprising the steps of: a. for said capacity and said plurality of effective bandwidths for each of said classified service requests, determining an admissible set of said connections; b. determining a fraction of service requests that are blocked for each service priority level and each source type, given said admissible set and said offered load vector; c. repeating steps (a)-(b) wherein said capacity is increased if said fraction of blocked requests exceeds said blocking criterion and said capacity is decreased if said blocking criterion is satisfied until an incremental decrease in said capacity would cause said blocking criterion to be violated.
Claim 34
Independent Claim
202 words
A method for dimensioning a shared resource given: (i) an initial value for capacity of the shared source, (ii) a classification of service requests into a given specified level of service priority and source type, (iii) a plurality of effective bandwidths for each of said service requests, where said plurality of effective bandwidths for a service request respectively being associated with a service priority level of said service request and service priority levels lower than the service priority level of said service request (iv) an offered load vector for said classification of service requests, and (v) a blocking criterion, said method comprising the steps of: a. for said capacity and said plurality of effective bandwidths for each of said classified service requests, determining an admissible set of said connections; b. determining a fraction of service requests that are blocked for each service priority level and each source type, given said admissible set and said offered load vector; c. repeating steps (a)-(b) wherein said capacity is increased if said fraction of blocked requests exceeds said blocking criterion and said capacity is decreased if said blocking criterion is satisfied until an incremental decrease in said capacity would cause said blocking criterion to be violated.
Claim 35
Dependent Claim
27 words
The method of claim 28 wherein said fraction of service requests determined in step (b) is determined in accordance with an algorithm employed in a FIFO network.