|
|
This chapter describes resource management, which involves modeling and managing switch, interface, and connection resources. Such resources include equivalent bandwidth and buffering to support the provision of specified traffic classes.
This chapter includes the following sections:
The ATM switch router resource management software provides the following functions:
The switch fabric for the Catalyst 8540 MSR provides the required ATM Forum Traffic Management features as described in Table 8-1.
| Feature | Description |
|---|---|
Traffic classes: | |
Output queuing | Per-VC or per-VP |
Output scheduling | |
Intelligent early packet discard | Multiple dynamic thresholds |
Intelligent tail (partial) packet discard | Supported |
Selective cell marking and discard | Multiple, weighted, dynamic thresholds |
Shaping | Per-port pacing, per-CBR VC, per-CBR transit VP, per-shaped CBR VP tunnel (128 shaped VP tunnels total), and Hierarchical VP tunnels |
Dual leaky bucket | |
Frame mode VC-merge | Supported |
Point-to-multipoint VC (multicast) | Multiple leafs per output port, per point-to-multipoint |
Network clock switchover10 | Programmable clock selection criteria |
Nondisruptive snooping | Per-VC or per-VP |
Hierarchical VP tunnel | Maximum of 240 VP tunnels. |
| 1CBR = constant bit rate 2RT-VBR = variable bit rate real-time 3VBR-NRT = variable bit rate-non real-time 4UBR = unspecified bit rate 5ABR = available bit rate 6EFCI = explicit forward congestion indication 7RS = rate scheduling 8WRR = weighted round robin 9UPC = usage parameter control 10Performed by feature card |
Two types of feature cards are available for the Catalyst 8510 MSR and LightStream 1010 ATM switch routers: FC-PCQ and FC-PFQ. Each card provides the required ATM Forum Traffic Management features. FC-PCQ contains a subset of the FC-PFQ features, as described in Table 8-2.
| Feature | FC-PCQ | FC-PFQ |
|---|---|---|
Traffic classes | CBR, RT-VBR, NRT-VBR, ABR (EFCI and RR), UBR | |
Output queuing | Four classes per port | Per-VC or per-VP |
Output scheduling | SP8 | |
Intelligent early packet discard | Multiple fixed thresholds | Multiple dynamic thresholds |
Intelligent tail (partial) packet discard | Supported | Supported |
Selective cell marking and discard | Multiple fixed thresholds | Multiple, weighted, dynamic thresholds |
Shaping | Per-port (pacing) | Per-port pacing, per-CBR VC, per-CBR transit VP, per-shaped CBR VP tunnel (128 shaped VP tunnels total), and Hierarchical VP tunnels |
Policing (UPC11) | Dual mode, single leaky bucket | Dual leaky bucket |
Point-to-multipoint VC (multicast) | One leaf per output port, per point-to-multipoint | Multiple leafs per output port, per point-to-multipoint |
Network clock switch over | Automatic upon failure | Programmable clock selection criteria |
Nondisruptive snooping | Per-port transmit or receive | Per-VC or per-VP |
Hierarchical VP tunnel12 | - | Maximum of 62 VP tunnels. |
| 1CBR = constant bit rate 2RT-VBR = variable bit rate real-time 3VBR-NRT = variable bit rate-non real-time 4ABR = available bit rate 5EFCI = explicit forward congestion indication 6RR = relative rate 7UBR = unspecified bit rate 8SP = strict priority 9RS = rate scheduling 10WRR = weighted round robin 11UPC = usage parameter control 12Available with FC-PFQ only |
Global resource management configurations affect all interfaces on the switch. The following sections describe global resource management tasks:
Resource management provides a table of default objective values for QoS for guaranteed service categories. These values---either metrics or attributes---are used as the criteria for connection setup requirements.
Table 8-3 lists the default values of the QoS objective table.
| Service Category | Max Cell Transfer Delay (clp01) | Peak-to-Peak Cell Delay Variation (clp01) | Cell Loss Ratio (clp0) | Cell Loss Ratio (clp0+1) |
|---|---|---|---|---|
cbr | Undefined | Undefined | Undefined | Undefined |
vbr-rt | Undefined | Undefined | Undefined | Undefined |
vbr-nrt | --- | --- | Undefined | Undefined |
Each objective can have a defined or undefined value. If undefined, the objective is not considered in connection setup. The table should be configured with the same values for an entire network.
To configure the default QoS objective table, perform the following tasks in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | atm qos default {cbr | vbr-rt} max-cell-transfer-delay {microseconds | any} | Selects the ATM QoS default CBR or VBR-RT maximum cell transfer delay. |
| 2 | atm qos default {cbr | vbr-rt} peak-to-peak- cell-delay variation {microseconds | any} | Selects the ATM QoS default CBR or VBR-RT peak-to-peak cell delay variation. |
| 3 | Selects the ATM QoS default CBR, VBR-RT, or VBR-NRT maximum cell loss ratio. |
The following example shows how to change the CBR maximum cell loss ratio objective for cell loss priority (CLP) = 0+1 to 10-12 cells per second:
Switch(config)# atm qos default cbr max-cell-loss-ratio clp1plus0 12
To display the default QoS objective table, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the ATM QoS objective table configuration. |
The per-service category, maximum cell transfer delay, peak-to-peak cell delay variation, and maximum cell loss ratio objectives are displayed.
The ATM QoS objective table configuration is displayed in the following example:
Switch# show atm qos-defaults
Default QoS objective table:
Max cell transfer delay (in microseconds): any cbr, any vbr-rt
Peak-to-peak cell delay variation (in microseconds): any cbr, any vbr-rt
Max cell loss ratio for CLP0 cells: any cbr, any vbr-rt, any vbr-nrt
Max cell loss ratio for CLP0+1 cells: 10**(-12) cbr, any vbr-rt, any vbr-nrt
The size of the VBR-NRT queue and ABR-UBR queues is determined by the following equations, where the default size of the CBR and VBR queues vary by interface type, as listed in Table 8-4:
Default Size (VBR-NRT) = 0.25 * ((OSF * 2048) - DefaultSize(CBR) - DefaultSize (VBR-RT)) Default Size (ABR-UBR) = 0.75 * ((OSF * 2048) - DefaultSize(CBR) - DefaultSize (VBR-RT))
| Interface Type | Default Max Size CBR Queue | Default Max Size Type VBR-RT Queue |
|---|---|---|
SONET | 256 | 256 |
DS3/E3 | 256 | 512 |
To configure the OSF, use the following global configuration command:
| Command | Purpose |
|---|---|
atm over-subscription-factor o-value | Configures the switch OSF from 1 to 32. |
The following example shows how to set the switch over subscription factor to 16:
Switch(config)# atm over-subscription-factor 16
To display the OSF configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the OSF configuration. |
The following example shows the switch OSF configuration with FC-PCQ installed:
Switch> show atm resource Resource configuration:
Over-subscription-factor 16 Sustained-cell-rate-margin-factor 1% Abr-mode: relative-rate Atm service-category-limit (in cells): 64544 cbr 64544 vbr-rt 64544 vbr-nrt 64544 abr-ubr Resource state: Cells per service-category: 0 cbr 0 vbr-rt 0 vbr-nrt 0 abr-ubr
The service category limit configuration restricts the number of cells admitted into the switch, as determined by the type of output queues.
![]() | Caution Setting a service category limit to 0 causes the connection requests for the associated service categories to be rejected. |
To configure the service category limits, use the following global configuration command:
| Command | Purpose |
|---|---|
atm service-category-limit {cbr | vbr-rt | vbr-nrt | abr-ubr} value | Configures ATM service category limits for a specific output queue. |
The following example shows how to change the service category limit for the CBR cells within the switch fabric to 3000 cells:
Switch(config)# atm service-category-limit cbr 3000
To display the service category limit configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the service category limits configuration. |
The following example shows the service category limits configuration:
Switch> show atm resource
Resource configuration:
Over-subscription-factor 16 Sustained-cell-rate-margin-factor 1%
Abr-mode: relative-rate

Atm service-category-limit (in cells):
3000 cbr 64544 vbr-rt 64544 vbr-nrt 64544 abr-ubr
Resource state:
Cells per service-category:
0 cbr 0 vbr-rt 0 vbr-nrt 0 abr-ubr
The ABR congestion notification mode changes the type of notification used on ABR connections to alert the end station of congestion. ABR mode configuration determines whether ABR uses explicit forward congestion indication (EFCI) marking, relative-rate marking, or both, for rate management on ABR connections.
The global configuration function is used to modify the ABR mode selection for all ABR connections.
To configure the ABR mode, use the following global configuration command:
| Command | Purpose |
|---|---|
atm abr-mode {efci | relative-rate | all} | Configures ABR congestion notification mode. |
The following example shows how to configure the entire switch to set the EFCI bit whenever a cell arrives on a congested ABR connection:
Switch(config)# atm abr-mode efci
To display the ABR congestion notification mode configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the ABR congestion notification mode configuration. |
The following example shows the ABR mode configuration with FC-PCQ installed:
Switch> show atm resource
Resource configuration:
Over-subscription-factor 16 Sustained-cell-rate-margin-factor 1%

Abr-mode: efci
Atm service-category-limit (in cells):
3000 cbr 64544 vbr-rt 64544 vbr-nrt 64544 abr-ubr
Resource state:
Cells per service-category:
0 cbr 0 vbr-rt 0 vbr-nrt 0 abr-ubr
The following example shows the ABR mode configuration with FC-PFQ installed:
Switch> show atm resource
Resource configuration:
Over-subscription-factor 8 Sustained-cell-rate-margin-factor 1%

Abr-mode: efci
Service Category to Threshold Group mapping:
cbr 1 vbr-rt 2 vbr-nrt 3 abr 4 ubr 5
Threshold Groups:
Group Max Max Q Min Q Q thresholds Cell Name
cells limit limit Mark Discard count
instal instal instal
---------------------------------------------------
1 65535 63 63 25 % 87 % 0 cbr-default-tg
2 65535 127 127 25 % 87 % 0 vbrrt-default-tg
3 65535 511 31 25 % 87 % 0 vbrnrt-default-tg
4 65535 511 31 25 % 87 % 0 abr-default-tg
5 65535 511 31 25 % 87 % 0 ubr-default-tg
6 65535 1023 1023 25 % 87 % 0 well-known-vc-tg
A row in the CTT must be created for each unique combination of traffic parameters. Virtual path links (VPLs) and virtual channel links (VCLs) then specify traffic by specifying a row in the table per flow (receive and transmit). Many VCL/VPLs can refer to the same row in the traffic table.
The following two subsections outline the differences in the CTT feature according to platform and feature card.
If your switch has FC-PCQ installed on the route processor you cannot take advantage of these new capabilities. CTT rows specifying these new parameters can be configured with FC-PCQ installed, with the following effect:
The CTT in a permanent virtual channel (PVC) setup requires storing PVC traffic values in a CTT data structure. Rows used for PVCs are called stable rows, and contain traffic parameters.
The CTT in a switched virtual circuit (SVC) setup provides a row identifier that Simple Network Management Protocol (SNMP) or the user interface can use to read or display SVC traffic parameters. A CTT row index is stored in the connection-leg data structure for each flow of the connection.
To make CTT management software more efficient, the CTT row-index space is split into rows allocated as a result of signalling and rows allocated from the CLI and SNMP. Table 8-5 describes the row-index range for both.
| Allocated by | Row-index range |
|---|---|
ATOMMIB Traffic Descriptor Table or CLI connection-traffic-table-row creation | 1 through 1,073,741,823 |
Signalling VxL creation | 1,073,741,824 through 2,147,483,647 |
Table 8-6 describes the well-known, predefined ATM CTT rows.
| CTT Row Index | Service Category | Peak-Cell-Rate (CLP01) | Sustained- Cell-Rate (clp01) | Tolerance | Use |
|---|---|---|---|---|---|
1 | UBR | 7113539 | --- | None | Default PVP/PVC row index |
2 | 424 kbps | --- | None | CBR tunnel well-known (WK) VCs | |
3 | VBR-RT | 424 kbps | 424 kbps | 50 | Physical interface/VBR-RT WK VCs |
4 | VBR-NRT | 424 kbps | 424 kbps | 50 | VBR-NRT tunnel WK VCs |
5 | ABR | 424 kbps | --- | None | --- |
6 | UBR | 424 kbps | --- | None | UBR tunnel WK VCs |
The atm connection-traffic-table-row command supports these service categories: CBR, VBR-RT, VBR-NRT, ABR, and UBR). To create or delete an ATM CTT row, perform the following tasks in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | atm connection-traffic-table-row [index row-index] {vbr-rt | vbr-nrt} pcr pcr-value {scr10 scr0} scr-value [mbs mbs-value] [cdvt cdvt_value] | Configures an ATM CTT VBR row. |
| 2 | atm connection-traffic-table-row [index row-index] cbr pcr pcr-value [cdvt cdvt-value] | Configures an ATM CTT CBR row. |
| 3 | atm connection-traffic-table-row [index row-index] abr pcr pcr-value [mcr mcr-value] [cdvt cdvt-value] | Configures an ATM CTT ABR row. |
| 4 | atm connection-traffic-table-row [index row-index] ubr pcr pcr-value [mcr mcr-value] [cdvt cdvt-value] | Configures an ATM CTT UBR row. |
If you do not specify an index row number, the system software determines if one is free and displays it in the allocated index field if the command is successful.
The following example shows how to configure an ATM CTT row with an ABR peak cell rate of 30,000 kilobits per second:
Switch(config)# atm connection-traffic-table-row abr pcr 30000 Allocated index = 63999
To display the CTT configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm connection-traffic-table [row row-index | from-row row-index] | Displays the CTT configuration. |
The following example shows how to display the CTT configuration table:
Switch> show atm connection-traffic-table Row Service-category pcr scr/mcr mbs cdvt 1 ubr 7113539 none none 2 cbr 424 none 3 vbr-rt 424 424 50 none 4 vbr-nrt 424 424 50 none 5 abr 424 0 none 6 ubr 424 none none 64000 cbr 1741 none 2147483645* ubr 0 none none 2147483646* ubr 1 none none 2147483647* ubr 7113539 none none
The sustained cell rate margin factor determines the aggressiveness of weighting sustainable cell rate (SCR) compared to peak cell rate (PCR). It uses the connection admission control algorithm in admitting VBR connections.
To configure the SCR for your ATM switch router, use the following global configuration command:
| Command | Purpose |
|---|---|
Configures the sustained cell rate margin factor. |
The following example shows how to configure the SCR margin factor as 85 percent of maximum:
Switch(config)# atm sustained-cell-rate-margin-factor 85
To display the SCR margin factor configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the SCR margin factor configuration. |
The following example shows the SCR margin factor configuration:
Switch> show atm resource Resource configuration:
Sustained-cell-rate-margin-factor 85% Abr-mode: EFCI Service Category to Threshold Group mapping: cbr 1 vbr-rt 2 vbr-nrt 3 abr 4 ubr 5 Threshold Groups: Module Group Max Max Q Min Q Q thresholds Cell Name ID cells limit limit Mark Discard count instal instal instal ------------------------------------------------------------ 1 1 131071 63 63 25 % 87 % 0 cbr-default-tg 2 131071 127 127 25 % 87 % 0 vbrrt-default-tg 3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg 4 131071 511 31 25 % 87 % 0 abr-default-tg 5 131071 511 31 25 % 87 % 0 ubr-default-tg 6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg =========================================================== 2 1 131071 63 63 25 % 87 % 0 cbr-default-tg 2 131071 127 127 25 % 87 % 0 vbrrt-default-tg 3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg 4 131071 511 31 25 % 50 % 0 abr-default-tg 5 131071 511 31 25 % 87 % 0 ubr-default-tg 6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg =========================================================== 7 1 131071 63 63 25 % 87 % 0 cbr-default-tg 2 131071 127 127 25 % 87 % 0 vbrrt-default-tg 3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg 4 131071 511 31 25 % 87 % 0 abr-default-tg 5 131071 511 31 25 % 87 % 0 ubr-default-tg 6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg =========================================================== 8 1 131071 63 63 25 % 87 % 0 cbr-default-tg 2 131071 127 127 25 % 87 % 0 vbrrt-default-tg 3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg 4 131071 511 31 25 % 87 % 0 abr-default-tg 5 131071 511 31 25 % 87 % 0 ubr-default-tg 6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg ===========================================================
Threshold groups combine VCs/VPs to determine per-connection thresholds, based on the use of memory by the group.
The initial default configuration of per-VC queueing on the switch has all connections of a service category assigned to one threshold group. However, the assignment of service categories to threshold groups is configurable. A service category cannot be mapped to more than one threshold group. If you configure a service category to a threshold group more than once, the last configuration stays in effect. The default assigns each service category to a different threshold group. However, you can assign more than one service category to a threshold group.
For a description of how the threshold group feature works, refer to the Guide to ATM Technology.
Configuration parameter defaults for the Catalyst 8540 MSR are defined in Table 8-7.
| Group | Maximum Cells1 | Maximum Queue Limit2 | Minimum Queue Limit3 | Mark Threshold4 | Discard Threshold5 | Use |
|---|---|---|---|---|---|---|
1 | 131071 | 63 | 63 | 25% | 87% | CBR |
2 | 131071 | 127 | 127 | 25% | 87% | VBR-RT |
3 | 131071 | 511 | 31 | 25% | 87% | VBR-NRT |
4 | 131071 | 511 | 31 | 25% | 87% | ABR |
5 | 131071 | 511 | 31 | 25% | 87% | UBR |
6 | 131071 | 1023 | 1023 | 25% | 87% | well-known VCs |
Configuration parameter defaults for the Catalyst 8510 MSR and LightStream 1010 ATM switch routers are defined in Table 8-8.
| Group | Maximum Cells | Maximum Queue Limit | Minimum Queue Limit | Mark Threshold | Discard Threshold | Use |
|---|---|---|---|---|---|---|
1 | 65535 | 63 | 63 | 25% | 87% | CBR |
2 | 65535 | 127 | 127 | 25% | 87% | VBR-RT |
3 | 65535 | 511 | 31 | 25% | 87% | VBR-NRT |
4 | 65535 | 511 | 31 | 25% | 87% | ABR |
5 | 65535 | 511 | 31 | 25% | 87% | UBR |
6 | 65535 | 1023 | 1023 | 25% | 87% | well-known VCs |
To configure the threshold groups on a ATM switch router, perform the following tasks in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | atm threshold-group service {cbr | vbr-rt | vbr-nrt | abr | ubr} group | Assigns a service category to a threshold group. |
| 2 | atm threshold-group [module-id module]1 group max-cells number | Configures the maximum number of cells queued for all connections that are members of the threshold group. |
| 3 | atm threshold-group [module-id module]1 group discard-threshold percent | Configures the threshold of per-connection queue-full at which the queue is considered full for CLP discard and EPD. |
| 4 | atm threshold-group [module-id module]1 group max-queue-limit number | Configures the largest per-vc queue limit that is applied to connections in the threshold group. |
| 5 | atm threshold-group [module-id module]1 group min-queue-limit number | Configures the smallest per-vc queue-limit that is applied to connections in the threshold group. |
| 6 | atm threshold-group [module-id module]1 group name name | Configures the name associated with a threshold group. |
| 7 | atm threshold-group [module-id module]1 group max-cells number | Configures the maximum number of cells queued for specified threshold group for all module-ids.2 Optionally, configure for the specified threshold group for the specified module-id. |
| 8 | atm threshold-group [module-id module]1 group marking-threshold percent | Configures the threshold of per-connection queue-full at which the queue is considered full for EFCI marking and ABR relative-rate marking. |
The following example shows how to configure ATM threshold group 5 with a maximum number of cells before the cells are discarded:
Switch(config)# atm threshold-group 5 max-cells 50000
To display the threshold group configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
Displays the threshold group configuration. |
The following example displays the threshold group configuration:
Switch> show atm resource
Resource configuration:
Sustained-cell-rate-margin-factor 1%
Abr-mode: EFCI
Service Category to Threshold Group mapping:
cbr 1 vbr-rt 2 vbr-nrt 3 abr 4 ubr 5

Threshold Groups:
Module Group Max Max Q Min Q Q thresholds Cell Name
ID cells limit limit Mark Discard count
instal instal instal
------------------------------------------------------------
1 1 131071 63 63 25 % 87 % 0 cbr-default-tg
2 131071 127 127 25 % 87 % 0 vbrrt-default-tg
3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg
4 131071 511 31 25 % 87 % 0 abr-default-tg
5 131071 511 31 25 % 87 % 0 ubr-default-tg
6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg
===========================================================
2 1 131071 63 63 25 % 87 % 0 cbr-default-tg
2 131071 127 127 25 % 87 % 0 vbrrt-default-tg
3 131071 511 31 25 % 87 % 0 vbrnrt-default-tg
4 131071 511 31 25 % 50 % 0 abr-default-tg
5 131071 511 31 25 % 87 % 0 ubr-default-tg
6 131071 1023 1023 25 % 87 % 0 well-known-vc-tg
===========================================================
<information deleted>
Physical interface resource management configurations affect only specific interfaces on the switch. The following sections describe physical interface configuration resource management tasks:
Because not all queue size values are supported by the switch fabric, the value installed is displayed, as well as the configuration value requested. The value installed is always greater than or equal to that requested.
To configure the maximum queue size, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port | Selects the interface to be configured. |
| 2 | atm output-queue [force] {cbr | vbr-rt | vbr-nrt | abr-ubr} max-size number | Configures the ATM output queue maximum size. |
This command is not applicable for subinterface level configuration. For other restrictions, refer to the ATM Switch Router Command Reference publication.
If the interface status is up, the force parameter is required before the request is completed. If the request is forced, output on the interface is briefly disabled, cells on the output queue are discarded, and the queue size is changed to the new limit. Any impact on existing connections by the implicit change in guaranteed maximum CTD and peak-to-peak CDV is not considered before making the change. Subsequent setup of SVC connections will be affected.
The following example shows how to configure the CBR ATM output queue maximum size to 30,000 cells:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm output-queue force cbr max-size 30000
To display the output queue maximum size configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port | Displays the output queue maximum size configuration. |
The following example displays the interface output queue maximum size configuration with FC-PCQ installed:
Switch> show atm interface resource atm 3/0/0
Resource Management configuration:
Output queues:

Max sizes(explicit cfg): 30000 cbr, none vbr-rt, none vbr-nrt, none abr-ubr
Max sizes(installed): 30208 cbr, 256 vbr-rt, 4096 vbr-nrt, 12032 abr-ubr
Efci threshold: 25% cbr, 25% vbr-rt, 25% vbr-nrt, 25% abr, 25% ubr
Discard threshold: 87% cbr, 87% vbr-rt, 87% vbr-nrt, 87% abr, 87% ubr
Abr-relative-rate threshold: 25% abr
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
Resource Management state:
Cell-counts: 0 cbr, 0 vbr-rt, 0 vbr-nrt, 0 abr-ubr
Available bit rates (in Kbps):
147743 cbr RX, 147743 cbr TX, 147743 vbr RX, 147743 vbr TX,
0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX
Allocated bit rates:
0 cbr RX, 0 cbr TX, 0 vbr RX, 0 vbr TX,
0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX
Best effort connections: 1 pvcs, 0 svcs
The queue thresholds can be specified for the different levels of service and configured on each interface queue. The following queue thresholds can be configured:
These queue thresholds can be changed at any time. The result changes the threshold for all connections of that service category using the interface for output and for any subsequent connections.
To configure the output threshold, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port | Selects the interface to be configured. |
| 2 | atm output-threshold {cbr | vbr-rt | vbr-nrt | abr | ubr} discard-threshold disc-thresh-num | Configures the ATM output discard threshold. |
| 3 | atm output-threshold {cbr | vbr-rt | vbr-nrt | abr | ubr} efci-threshold efci-thresh-number | Configures the ATM output threshold. |
| 4 | atm output-threshold abr relative-rate abr-thresh-number | Configures the ATM output threshold ABR. |
These commands are not applicable for subinterface level configurations. For other restrictions, refer to the ATM Switch Router Command Reference publication.
The following example shows how to configure the interface output threshold CBR discard threshold to 87 percent of maximum size:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm output-threshold cbr discard 87
The following example shows how to configure the interface output discard threshold for CBR EFCI threshold to 50 percent of maximum size:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm output-threshold cbr efci 50
To display the output threshold maximum size configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port | Displays the output threshold maximum size configuration. |
The following example shows the interface output threshold maximum size configuration with FC-PCQ installed:
Switch# show atm interface resource atm 3/0/0
Resource Management configuration:
Output queues:
Max sizes(explicit cfg): 30000 cbr, none vbr-rt, none vbr-nrt, none abr-ubr
Max sizes(installed): 30208 cbr, 256 vbr-rt, 4096 vbr-nrt, 12032 abr-ubr

Efci threshold: 50% cbr, 25% vbr-rt, 25% vbr-nrt, 25% abr, 25% ubr
Discard threshold: 87% cbr, 87% vbr-rt, 87% vbr-nrt, 87% abr, 87% ubr
Abr-relative-rate threshold: 25% abr
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
<information deleted>
Output pacing is used to artificially reduce the output speed of an interface in kbps. Output pacing can be changed at any time, enabled, or disabled. When an output pacing change request is made, resource management determines if the change will not provide the guaranteed bandwidth at the outbound port for the existing virtual channels or virtual paths (VCs or VPs). Guaranteed bandwidth is reserved for CBR and VBR connections.
To enable or change an interface output pacing rate, perform the following tasks, beginning in global configuration mode:
| Command | Purpose |
|---|---|
interface atm card/subcard/port | Selects the interface to be configured. |
atm pacing kbps [force] | Configures the interface output pacing. |
The force argument indicates that the change should be made even if it results in an output cell rate that does not provide sufficient bandwidth for guaranteed service on the interface transmit flow. The force argument has no effect on Catalyst 8510 MSR and LightStream 1010 ATM switch routers with FC-PFQ installed on the route processor.
This command does not apply to the CPU interfaces (atm0 and ethernet0) or subinterfaces. For other restrictions, refer to the ATM Switch Router Command Reference publication.
The following example shows how to configure the interface output pacing to 10,000 kbps:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm pacing 10000
To display the output pacing configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port | Displays the output pacing configuration. |
The following example shows the interface output pacing configuration:
Switch# show atm interface resource atm 0/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5

Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX,
Tolerance RX: none cbr, none vbr, none abr, none ubr
Tolerance TX: none cbr, none vbr, none abr, none ubr
<information deleted>
Resource management allows fine-tuning of the connection admission control functions on a per-interface and direction (receive and transmit) basis. The reservations are specified with the following three parameters:
The minimum and maximum parameter relationships are shown in Table 8-9
.
| Service Category | Value | Service Category | Bandwidth |
|---|---|---|---|
Minimum CBR | + | Minimum VBR | <= 95 percent |
Minimum CBR | <= | Maximum CBR | <= 95 percent |
Minimum VBR | <= | Maximum VBR | <= 95 percent |
Minimum CBR | <= | Maximum Aggregate | <= 95 percent |
Minimum VBR | <= | Maximum Aggregate | <= 95 percent |
Maximum CBR | <= | Maximum Aggregate | <= 95 percent |
Maximum VBR | <= | Maximum Aggregate | <= 95 percent |
To configure controlled link sharing, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port[.vpt#] | Selects the interface to be configured. |
| 2 | atm cac link-sharing max-guaranteed-service-bandwidth {receive | transmit} percent | Configures controlled link sharing for the maximum guaranteed service bandwidth. |
| 3 | atm cac link-sharing max-bandwidth {abr | cbr | ubr | vbr} {receive | transmit} percent | Configures controlled link sharing for the maximum guaranteed service bandwidth by service category. |
| 4 | atm cac link-sharing min-bandwidth {cbr | vbr | abr | ubr} {receive | transmit} percent | Configures controlled link sharing for the minimum guaranteed service bandwidth by service category. |
For restrictions to these commands, refer to the ATM Switch Router Command Reference publication.
The following example shows how to configure the controlled link sharing, maximum guaranteed service bandwidth, and receive configuration to 87 percent:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac link-sharing max-guaranteed-service-bandwidth receive 87
To display the controlled link sharing configuration, perform the following task in user EXEC mode:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port | Displays the controlled link sharing configuration. |
The following example displays the controlled link sharing configuration:
Switch# show atm interface resource atm 0/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Link Distance: 0 kilometers

Controlled Link sharing:

Max aggregate guaranteed services: none RX, none TX

Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX

Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX,
Tolerance RX: none cbr, none vbr, none abr, none ubr
Tolerance TX: none cbr, none vbr, none abr, none ubr
<information deleted>
A service class denotes one of the scheduling classes referred to as output virtual circuit (OVC) QoS classes. Up to eight service classes can be allocated to each physical interface (PIF) port. In scheduling the next cell to be transmitted from a port, the rate scheduler (RS) has first call on supplying an eligible cell. If RS does not have one, then WRR scheduler chooses a service class with an OVC ready to transmit, and finally a VC within the service class is selected.
ATM service categories are mapped statically to service classes, as shown in Table 8-10, where service class 2 has the highest scheduling priority.
| Service Category | Service Class |
|---|---|
VBR-RT | 2 |
VBR-NRT | 3 |
ABR | 4 |
UBR | 5 |
Each service class is assigned a weight. These weights are configurable, in the range of 1 to 15. The default weighting is {15,2,2,2} for classes {2,3,4,5}, respectively. The weighting is not modified dynamically.
Within service classes, individual PVCs are also weighted, again in the range of 1 to 15. A standard weight (2) is assigned to all PVCs in a service class. Optionally, PVCs can be configured with a specific weight per half-leg (applying to the transmit OVC weight). SVCs take the value 2.
To configure the interface service class and WRR value, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| interface atm card/subcard/port[.vpt#] | Selects the interface to be configured. | ||
| atm service-class {2 | 3 | 4 | 5} wrr-weight weight | Configures the weight given to each service class. |
The following example shows how to configure service class 3 on interface ATM 0/1/0 with a WRR weight of 5:
Switch(config)# interface atm 0/1/0 Switch(config-if)# atm service-class 3 wrr-weight 5
To display the configuration of an interface in a service class, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource {atm | atm-p} card/subcard/port | Displays the configured membership of the interface in a service class. |
The following example shows the configuration of the interface in a service class:
Switch# show atm interface resource atm 0/0/0 Resource Management configuration:
Service Classes: Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5 WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5 Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed Link Distance: 0 kilometers Controlled Link sharing: Max aggregate guaranteed services: none RX, none TX Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX Best effort connection limit: disabled 0 max connections Max traffic parameters by service (rate in Kbps, tolerance in cell-times): Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr Sustained-cell-rate: none vbr RX, none vbr TX, Tolerance RX: none cbr, none vbr, none abr, none ubr Tolerance TX: none cbr, none vbr, none abr, none ubr <information deleted>
The following sections describe interface configuration resource management tasks for both physical and logical interface types:
Specifying the physical link distance for the next ATM hop in the outbound direction allows you to increase the propagation delay. Propagation delay is used in determining the connection admission control (CAC) maximum CTD provided on the output by a switch interface, which can affect the SVC connection requests accepted.
To configure the ATM link distance, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port[.vpt#] | Selects the subinterface to be configured. |
| 2 | atm link-distance kilometers | Configures the subinterface link distance. |
The following example shows how to configure the interface link distance configuration to
150 kilometers:
Switch(config-if)# atm link-distance 150
To display the interface link distance configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port[.vpt#] | Displays the interface link distance configuration. |
The following example shows the configuration of the interface link distance with switch processor feature card installed:
Switch# show atm interface resource atm 0/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr

Link Distance: 150 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
<information deleted>
Each interface can be configured to allow a specific number of best-effort ABR and UBR connections.
To configure the number of best-effort connections, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port[.vpt#] | Selects the interface to be configured. |
| 2 | atm cac best-effort-limit conn-value | Configures the connection best-effort limit. |
The following example shows how to configure the connection best-effort limit configuration to 2000:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac best-effort-limit 2000
To display the interface best-effort configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port[.vpt#] | Displays the subinterface best-effort configuration. |
The following example shows the interface best-effort configuration with the switch processor feature card installed:
Switch# show atm interface resource atm 3/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX

Best effort connection limit: enabled 2000 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
<information deleted>
When a VCC is set up, you can specify per-flow (receive and transmit traffic) parameters. Traffic parameter limits may be configured independently by service category and traffic direction for the following:
To configure the traffic parameters, perform the following tasks, beginning in global configuration mode:
The following example shows how to configure the maximum PCR for CBR connections on interface 3/0/0, specified in receive mode, to 100,000 kbps:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac max-peak-cell-rate cbr receive 100000
The following example shows how to configure the maximum SCR for connections on interface 3/0/0, specified in receive mode, to 60,000 kbps:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac max-sustained-cell-rate receive 60000
The following example shows how to configure the maximum tolerance for CBR connections on interface 3/0/0, specified in receive mode, 75,000 kbps:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac max-cdvt cbr receive 75000
To display the interface maximum individual traffic parameter configuration, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm [card/subcard/port[.vpt#]] | Displays the controlled link sharing configuration. |
The following example shows the interface maximum individual traffic configuration with switch processor feature card installed:
Switch# show atm interface resource atm 3/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: enabled 2000 max connections

Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
<information deleted>
You can change the default cell delay variation tolerance (CDVT) and maximum burst size (MBS) to request for UPC of cells received on the interface for connections that do not individually request a CDVT or MBS value.
You can specify CDVT or MBS for PVCs through a connection traffic table row. If no CDVT or MBS is specified in the row, then a per-interface, per-service category default is applied for purposes of UPC on the connection.
To configure the default CDVT and MBS parameters, perform the following task, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port | Specifies an ATM interface and enter interface configuration mode. |
| 2 | atm cdvt-default {cbr | vbr-rt | vbr-nrt | abr | ubr} number | Configures the ATM CDVT default. |
| 3 | atm mbs-default {vbr-rt | vbr-nrt} number | Configures the ATM MBS default. |
The following example shows how to change the default tolerance for received cells on VBR-RT connections:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cdvt-default vbr-rt 4000
To display the ATM CDVT and MBS configuration, use the following privileged EXEC commands:
| Command | Purpose |
|---|---|
Displays the ATM VC CDVT configuration. | |
Displays the ATM VP CDVT configuration. |
The following example shows the ATM CDVT and MBS configuration of an ATM VC:
Switch# show atm vc interface atm 0/0/3 0 100 Interface: ATM0/0/3, Type: oc3suni VPI = 0 VCI = 100 Status: UP Time-since-last-status-change: 00:00:08 Connection-type: PVC Cast-type: point-to-point Packet-discard-option: disabled Usage-Parameter-Control (UPC): pass Wrr weight: 32 Number of OAM-configured connections: 0 OAM-configuration: disabled OAM-states: Not-applicable Cross-connect-interface: ATM0/0/2, Type: oc3suni Cross-connect-VPI = 0 Cross-connect-VCI = 100 Cross-connect-UPC: pass Cross-connect OAM-configuration: disabled Cross-connect OAM-state: Not-applicable Threshold Group: 2, Cells queued: 0 Rx cells: 0, Tx cells: 0 Tx Clp0:0, Tx Clp1: 0 Rx Clp0:0, Rx Clp1: 0 Rx Upc Violations:0, Rx cell drops:0 Rx Clp0 q full drops:0, Rx Clp1 qthresh drops:0 Rx connection-traffic-table-index: 9999 Rx service-category: VBR-RT (Realtime Variable Bit Rate) Rx pcr-clp01: 40000 Rx scr-clp0 : 30000 Rx mcr-clp01: none
Rx cdvt: 1024 (from default for interface)
Rx mbs: 1024 (from default for interface) Tx connection-traffic-table-index: 9999 Tx service-category: VBR-RT (Realtime Variable Bit Rate) Tx pcr-clp01: 40000 Tx scr-clp0 : 30000 Tx mcr-clp01: none
Tx cdvt: none
Tx mbs: none
The following example shows the ATM CDVT and MBS configuration of an ATM VP:
Switch# show atm vp interface atm0/0/3 4 Interface: ATM0/0/3, Type: oc3suni VPI = 4 Status: UP Time-since-last-status-change: 00:00:10 Connection-type: PVP Cast-type: point-to-point Usage-Parameter-Control (UPC): pass Wrr weight: 32 Number of OAM-configured connections: 0 OAM-configuration: disabled OAM-states: Not-applicable Cross-connect-interface: ATM0/0/2, Type: oc3suni Cross-connect-VPI = 4 Cross-connect-UPC: pass Cross-connect OAM-configuration: disabled Cross-connect OAM-state: Not-applicable Threshold Group: 5, Cells queued: 0 Rx cells: 0, Tx cells: 0 Tx Clp0:0, Tx Clp1: 0 Rx Clp0:0, Rx Clp1: 0 Rx Upc Violations:0, Rx cell drops:0 Rx Clp0 q full drops:0, Rx Clp1 qthresh drops:0 Rx connection-traffic-table-index: 1 Rx service-category: UBR (Unspecified Bit Rate) Rx pcr-clp01: 7113539 Rx scr-clp01: none Rx mcr-clp01: none
Rx cdvt: 1024 (from default for interface)
Rx mbs: none Tx connection-traffic-table-index: 1 Tx service-category: UBR (Unspecified Bit Rate) Tx pcr-clp01: 7113539 Tx scr-clp01: none Tx mcr-clp01: none
Tx cdvt: none
Tx mbs: none
You can configure which service categories CAC allows on an interface. You can configure interface service category support only on physical interfaces and shaped and hierarchical logical VP tunnel interfaces.
The underlying service category for shaped and hierarchical VP tunnels is CBR. For VP shaped tunnels, Interface service category support can be used to configure a service category other than CBR for VCs within the tunnel. For physical interfaces and hierarchical VP tunnels, all service category VCs (by default) can migrate across the interface. However, you can use the interface service category support feature to explicitly allow or prevent VCs of specified service categories to migrate across the interface.
Table 8-11 shows the service category of the shaped VP (always CBR), the service categories you can configure for transported VCs, and a suggested transit VP service category for the tunnel.
| Shaped VP Tunnel Service Category | VC Service Category | Suggested Transit VP Service Category |
|---|---|---|
CBR | CBR | CBR |
CBR | VBR | CBR or VBR |
CBR | ABR1 | CBR or VBR |
CBR | UBR | Any service category |
| 1We recommend ABR only if the transit VP is set up so that congestion occurs at the shaped tunnel, not in the transit VP. |
The following restrictions apply to interface service category support:
To configure a service category on an interface, perform the following tasks, beginning in global configuration mode:
| Step | Command | Purpose |
|---|---|---|
| 1 | interface atm card/subcard/port[.vpt#] | Selects the interface to be configured. |
| 2 | atm cac service-category {cbr | vbr-rt | vbr-nrt | abr | ubr} {permit | deny} | Configures the service category on the interface. |
The following example shows how to configure the ABR service category on ATM interface 3/0/0:
Switch(config)# interface atm 3/0/0 Switch(config-if)# atm cac service-category cbr deny Switch(config-if)# atm cac service-category abr permit
To display the service category configured on an interface, use the following privileged EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port[.vpt#] | Displays the controlled link sharing configuration. |
The following example shows the service category configuration:
Switch> show atm interface resource atm 3/0/0
Resource Management configuration:
Service Classes:
Service Category map: c1 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 8 c2, 1 c3, 1 c4, 1 c5
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed

Service Categories supported: cbr,vbr-rt,vbr-nrt,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
<information deleted>
The interface overbooking feature allows the available equivalent bandwidth of an interface to exceed the maximum cell rate (MaxCR) or physical line rate on ATM and inverse multiplexing for ATM (IMA) interfaces. The available equivalent bandwidth is by default limited by the MaxCR. Increasing the available equivalent bandwidth beyond the MaxCR allows the configuration of more connections on an interface than its physical bandwidth would allow. Overbooking allows more flexibility when configuring an interface when the traffic over the interface will be less than the MaxCR.
The following restrictions apply to interface overbooking:
To configure overbooking, perform the following steps, beginning in global configuration mode:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| interface atm card/subcard/slot or interface atm card/subcard/imagroup | Specifies the physical interface to configure.
Specifies the IMA group interface to configure | ||
| shutdown | Shuts down the interface prior to configuring overbooking. | ||
| Configures overbooking on an interface as a percentage of the maximum equivalent bandwidth available on the interface from 100 to 1000. A value of 100 disables overbooking on the interface. | |||
| no shutdown | Reenables the interface |
The following example shows how to set the interface overbooking percentage to 300:
Switch(config)# interface atm 4/1/0 Switch(config-if)# shutdown Switch(config-if)# atm cac overbooking 300 Switch(config-if)# no shutdown
To display the interface overbooking configuration, use the following EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port[.vpt#] | Displays the interface overbooking configuration. |
The following example shows the interface overbooking configuration with FC-PFQ installed:
Switch# show atm interface resource atm 4/1/0
Resource Management configuration:
Service Classes:
Service Category map: c2 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 15 c2, 2 c3, 2 c4, 2 c5
CAC Configuration to account for Framing Overhead : Disabled
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed

overbooking : 300
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
Resource Management state:
Available bit rates (in Kbps):
72959 cbr RX, 72959 cbr TX, 72959 vbr RX, 72959 vbr TX,
72959 abr RX, 72959 abr TX, 72959 ubr RX, 72959 ubr TX
Allocated bit rates:
0 cbr RX, 0 cbr TX, 0 vbr RX, 0 vbr TX,
0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX
Best effort connections: 0 pvcs, 0 svcs
The interface framing overhead feature determines whether the MaxCR of a physical interface conforms to the actual physical line rate, including framing overhead. By default, the unframed rate is used for determining the MaxCR.
When framing overhead is considered, the MaxCR is less than the unframed rate and some previously configured connections might not be established. Table 8-12 provides the MaxCR values for the different framing modes, with and without framing overhead configured.
| Interface Type | Framing Mode | With Framing Overhead Configured | Without Framing Overhead Configured |
|---|---|---|---|
OC-3 | - | 149,759 kbps | 155,519 kbps |
OC-12 | - | 599,032 kbps | 622,079 kbps |
OC-48c1 | - | 2,396,156 kbps | 2,488,319 kbps |
DS3 | M23 ADM | 44,209 kbps | 44,735 kbps |
| M23 PLCP | 40.704 kbps | 44,735 kbps |
| CBIT ADM | 44,209 kbps | 44,735 kbps |
| CBIT PLCP | 40,704 kbps | 44,735 kbps |
E3 | G 832 ADM | 33,920 kbps | 34,367 kbps |
| G 751 ADM | 34,009 kbps | 34,367 kbps |
| G 751 PLCP | 30,528 kbps | 34,367 kbps |
E1 | CRC4 ADM | 1919 kbps | 2047 kbps |
| CRC4 PLCP | 1785 kbps | 2047 kbps |
| PCM30 ADM | 1919 kbps | 2047 kbps |
| PCM30 PLCP | 1785 kbps | 2047 kbps |
T1 | SF ADM | 1535 kbps | 1543 kbps |
| SF PLCP | 1413 kbps | 1543 kbps |
| ESF ADM | 1535 kbps | 1543 kbps |
| ESF PLCP | 1413 kbps | 1543 kbps |
| 1OC-48c is only available on the Catalyst 8540 MSR. |
The framing mode changes when you issue the framing command on an interface and the MaxCR is adjusted accordingly. If enabling framing overhead reduces the maximum guaranteed service bandwidth supported on a direction of an interface below the current allocation, use the force option to ensure that the configuration takes effect.
To configure framing overhead, use the following interface configuration commands:
| Step | Command | Purpose | ||
|---|---|---|---|---|
| interface atm card/subcard/slot | Specifies the physical interface to configure. | ||
| atm cac framing overhead [force] | Configures framing overhead on an interface |
The following example shows how to enable framing overhead on an interface:
Switch(config)# interface atm 4/1/0 Switch(config-if)# atm cac framing overhead
To display the framing overhead configuration, use the following EXEC command:
| Command | Purpose |
|---|---|
show atm interface resource atm card/subcard/port[.vpt#] | Displays the interface framing overhead configuration. |
The following example shows the framing overhead configuration:
Switch# show atm interface resource atm 4/1/0
Resource Management configuration:
Service Classes:
Service Category map: c2 cbr, c2 vbr-rt, c3 vbr-nrt, c4 abr, c5 ubr
Scheduling: RS c1 WRR c2, WRR c3, WRR c4, WRR c5
WRR Weight: 15 c2, 2 c3, 2 c4, 2 c5

CAC Configuration to account for Framing Overhead : Enabled
Pacing: disabled 0 Kbps rate configured, 0 Kbps rate installed
overbooking : disabled
Service Categories supported: cbr,vbr-rt,vbr-nrt,abr,ubr
Link Distance: 0 kilometers
Controlled Link sharing:
Max aggregate guaranteed services: none RX, none TX
Max bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Min bandwidth: none cbr RX, none cbr TX, none vbr RX, none vbr TX,
none abr RX, none abr TX, none ubr RX, none ubr TX
Best effort connection limit: disabled 0 max connections
Max traffic parameters by service (rate in Kbps, tolerance in cell-times):
Peak-cell-rate RX: none cbr, none vbr, none abr, none ubr
Peak-cell-rate TX: none cbr, none vbr, none abr, none ubr
Sustained-cell-rate: none vbr RX, none vbr TX
Minimum-cell-rate RX: none abr, none ubr
Minimum-cell-rate TX: none abr, none ubr
CDVT RX: none cbr, none vbr, none abr, none ubr
CDVT TX: none cbr, none vbr, none abr, none ubr
MBS: none vbr RX, none vbr TX
Resource Management state:
Available bit rates (in Kbps):
72959 cbr RX, 72959 cbr TX, 72959 vbr RX, 72959 vbr TX,
72959 abr RX, 72959 abr TX, 72959 ubr RX, 72959 ubr TX
Allocated bit rates:
0 cbr RX, 0 cbr TX, 0 vbr RX, 0 vbr TX,
0 abr RX, 0 abr TX, 0 ubr RX, 0 ubr TX
Best effort connections: 0 pvcs, 0 svcs
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Mon May 8 18:27:56 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.