Multi-class connection admission control method for Asynchronous Transfer Mode (ATM) switches
First Claim
Patent Images
1. A multi-class connection admission control method for admitting a new constant bit rate (CBR) connection to an ATM switch situated within a telecommunications network, said method comprising:
- a first step of converting heterogeneous variable rate CBR connections into a number of homogeneous CBR connections, each of which has a same rate, called the basic rate;
a second step of using an algorithm to compute an additional capacity that must be added to a current capacity of a particular CBR class such that all quality of service (QoS) requirements for all CBR connections including existing CBR connections and a new incoming CBR connection are met;
wherein said quality of service requirements include a stability requirement, a cell delay variation (CDV) requirement and a cell loss ratio (CLR) requirement.
3 Assignments
0 Petitions
Accused Products
Abstract
A multi-class connection admission control (CAC) method that supports cell loss and delay requirements. In this model-based CAC, the source traffic is described in terms of the usage parameter control (UPC) parameters. Through analysis and approximations, simple closed-form methods to calculate the bandwidth required to meet guarantees on quality of service (QoS) are used. In addition to being robust, the CAC achieves a high level of resource utilization and can be easily implemented for real-time admission control.
-
Citations
26 Claims
-
1. A multi-class connection admission control method for admitting a new constant bit rate (CBR) connection to an ATM switch situated within a telecommunications network, said method comprising:
-
a first step of converting heterogeneous variable rate CBR connections into a number of homogeneous CBR connections, each of which has a same rate, called the basic rate; a second step of using an algorithm to compute an additional capacity that must be added to a current capacity of a particular CBR class such that all quality of service (QoS) requirements for all CBR connections including existing CBR connections and a new incoming CBR connection are met; wherein said quality of service requirements include a stability requirement, a cell delay variation (CDV) requirement and a cell loss ratio (CLR) requirement. - View Dependent Claims (2, 3, 4, 26)
-
-
5. A multi-class connection admission control method for admitting a new constant bit rate (CBR) connection to an ATM switch supporting a plurality of generic traffic classes, said switch having a plurality of inputs and a plurality of outputs;
-
a plurality of input buffers, connected to said input ports and said output ports wherein said input buffers are further divided into a plurality of buffer regions such that there is a particular buffer region associated with a particular one of said plurality of traffic classes and each one of said particular buffer regions are further divided into sub-regions, such that there is a particular sub-region within each buffer region associated with a particular input; a free pool of buffers connected to said input buffers; and a connection admission controller for managing said buffers and said free pool of buffers; said method comprising; a first step of determining an equivalent number of basic rate CBR sources admitted to the ATM switch; a second step of determining any additional capacity that must be added to a current capacity of a particular CBR class such that quality of service (QoS) requirements for all CBR connections are met; accepting the new connection, if the additional capacity is available in a free pool of available capacity and the total capacity allocated to the particular CBR class does not exceed a maximum capacity limit for this particular CBR class established by a network management system; and reducing the free pool of available capacity by amount of additional capacity added to the current capacity for the particular CBR class. - View Dependent Claims (6, 7, 8)
-
-
9. A multi-class connection admission control method for admitting a new available bit rate (ABR) connection to an ATM switch situated within a telecommunications network, said method comprising:
- a first step of determining a minimum cell rate (MCR) requirement for the ABR connection;
a second step of determining, based upon the ABR connection'"'"'s MCR requirement, whether there is sufficient available bandwidth in a bandwidth free pool for the connection in a forward direction; a third step of determining whether there is sufficient available bandwidth for resource management (RM) cell transmission for the connection in a reverse direction; a fourth step of admitting the new connection to the telecommunications network if there is sufficient bandwidth for the connection in the forward direction and reverse direction as determined in the second and third steps, respectively, else rejecting the connection; and a fifth step of assigning, if the connection is admitted, a peak cell rate (PCR), an initial cell rate (ICR), and a rate increase factor (RWF) for the new connection. - View Dependent Claims (10, 11, 12, 13)
- a first step of determining a minimum cell rate (MCR) requirement for the ABR connection;
-
14. A multi-class connection admission control method for admitting a new variable bit rate (VBR) connection to an ATM switch situated within a telecommunications network, said method comprising:
- a first step of determining UPG descriptors and QoS requirements for the VBR connection wherein said QoS requirements include GLR and GDV;
a second step of constructing, from the UPC descriptors an on/off process for the VBR connection; a third step of constructing, based upon the on/off process, a modified source model; a fourth step of determining, based upon a statistical multiplexing model, any additional capacity required to support the VBR connection; a fifth step of determining, in parallel with above third and fourth steps and based upon a buffered lossless multiplexing model, any additional capacity required to support the VBR connection; and a sixth step of determining, based upon the additional capacity requirements determined in steps four and five, additional capacity required to support the VBR connection. - View Dependent Claims (15, 16, 17, 18, 19, 20)
- a first step of determining UPG descriptors and QoS requirements for the VBR connection wherein said QoS requirements include GLR and GDV;
-
21. A multi-class connection admission control method for admitting a new, measurement based, variable bit rate (VBR) connection to an ATM switch situated within a telecommunications network, said method comprising:
-
a first step of determining UPC descriptors and QoS requirements for the VBR connection wherein said QoS requirements include CLR and CDV; a second step of constructing, from the UPC descriptors an on/off process for the VBR connection; a third step of constructing, based upon the on/off process, a modified source model; a fourth step of determining, based upon a statistical multiplexing model, any additional capacity required to support the VBR connection; a fifth step of determining, in parallel with above third and fourth steps and based upon a buffered lossless multiplexing model, any additional capacity required to support the VBR connection; a sixth step of determining, based upon the additional capacity requirements determined in steps four and five, additional capacity required to support the VBR connection; and a seventh step of measuring, once the connection is admitted, a current cell arrival rate and cell loss ratio periodically and updating a parameter at that period according to the following relationship;
##EQU71## where A1, A2, . . . , An, An+1, . . . , are the measurement periods, CLRnmes is a cell loss ratio measured during period An, kn is a smoothing parameter chosen after period An, and CLRtar is a QoS required by the connections and ε
<
1, α
, /3>
1. - View Dependent Claims (22, 23, 24, 25)
-
Specification