Configures local values for the traffic class (TC) parameters for the
quality of service (QoS) configured for this QoS profile.
Important |
To enable any of the values/features configured with this command,
the
prefer-as-cap configuration (also in the
QoS profile configuration mode) must be set to either
local or
both-hlr-and-local .
|
Privilege
Security Administrator, Administrator
Mode
Exec > Global Configuration > Quality of Service Profile
Configuration
configure > quality-of-service-profile
Entering the above command sequence results in the following prompt:
[local]host_name(qos-of-service-profile)#
Syntax
class { background | conversational | interactive | streaming } [ qualif_option ]
remove class { background | conversational | interactive | streaming } [ qualif_option ]
remove
Removes previously defined values for the specified option or for an
entire class if a qualifying option is not included in the command.
background
Selects the background traffic class. This 'best-effort' class manages
traffic that is handled as a background function, like email, where time to
delivery is not a key factor. The selection of background traffic class can be
refined with the addition of one of the following qualifying options:
- all-values
- arp
- evolved-arp
- mbr-down
- mbr-map-down
- mbr-map-up
- mbr-up
- residual-bit-error-rate
- sdu
All qualifying options are explained below.
conversational
Selects the 'real-time' conversational traffic class of service, which
has the most stringent time requirements of the four classes and is typically
reserved for voice traffic. The section of the conversational traffic class can
be refined with the addition of one of the following qualifying options:
- all-values
- arp
- evolved-arp
- gbr-down
- gbr-up
- mbr-down
- mbr-map-down
- mbr-map-up
- mbr-up
- min-transfer-delay
- residual-bit-error-rate
- sdu
All qualifying options are explained below.
interactive
Selects interactive traffic class of service. This class is
characterized by a request/response pattern (someone sends data and then waits
for a response) which requires the preservation of the data but delivers on a
'best-effort' model. The section of the interactive traffic class can be
refined with the addition of one of the following qualifying options:
- all-values
- arp
- evolved-arp
- mbr-down
- mbr-map-down
- mbr-map-up
- mbr-up
- residual-bit-error-rate
- sdu
- thp
All qualifying options are explained below.
streaming
Selects the streaming traffic class of service, which handles one-way,
real-time data transmission - such as streaming video or audio. The section of
the interactive traffic class can be refined with the addition of one of the
following qualifying options:
- all-values
- arp
- evolved-arp
- gbr-down
- gbr-up
- mbr-down
- mbr-map-down
- mbr-map-up
- mbr-up
- min-transfer-delay
- residual-bit-error-rate
- sdu
All qualifying options are explained below.
qualif_option
Qualifying options are the QoS parameters and they include:
-
all-values - This option will change the
configuration to predefined values for
all the relevant QoS parameters for the class. This
keyword is not used if other options are to be defined. The predefined values
are:
Table 1. Predefined QoS Parameters
QoS Parameter
|
Predefined Value
|
Traffic Class
|
Background
|
SDU delivery order
|
No
|
Delivery of Erroneous SDUs
|
No
|
Max Bit Rate Uplink
|
64 kbps
|
Max Bit Rate Downlink
|
64 kbps
|
Allocation/Retention Priority
|
3
|
SDU Max Size
|
1500 octets
|
SDU Error Ratio
|
3 (1 * 10 ^ -3)
|
Residual Bit Error Rate
|
4 (4 * 10 ^ -3)
|
|
|
Traffic Class
|
Conversational
|
SDU delivery order
|
No
|
Delivery of Erroneous SDUs
|
No
|
Max Bit Rate Uplink
|
16 kbps
|
Max Bit Rate Downlink
|
16 kbps
|
Allocation/Retention Priority
|
3
|
Guaranteed Bit Rate Uplink
|
16 kbps
|
Guaranteed Bit Rate downlink
|
16 kbps
|
SDU Max Size
|
1500 octets
|
Minimum Transfer Delay
|
100 milliseconds
|
SDU Error Ratio
|
1 (1 * 10 ^ -2)
|
Residual Bit Error Rate
|
1 (5 * 10 ^ -2)
|
|
|
Traffic Class
|
Interactive
|
SDU delivery order
|
No
|
Delivery of Erroneous SDUs
|
No
|
Max Bit Rate Uplink
|
64 kbps
|
Max Bit Rate Downlink
|
64 kbps
|
Traffic Handling Priority
|
3
|
SDU Max Size
|
1500 octets
|
SDU Error Ratio
|
3 (1 * 10 ^ -3)
|
Residual Bit Error Rate
|
4 (4 * 10 ^ -3)
|
|
|
Traffic Class
|
Streaming
|
SDU delivery order
|
No
|
Delivery of Erroneous SDUs
|
No
|
Max Bit Rate Uplink
|
16 kbps
|
Max Bit Rate Downlink
|
16 kbps
|
Allocation/Retention Priority
|
3
|
Guaranteed Bit Rate Uplink
|
16 kbps
|
Guaranteed Bit Rate downlink
|
16 kbps
|
SDU Max Size
|
1500 octets
|
Minimum Transfer Delay
|
300 milliseconds
|
SDU Error Ratio
|
7 (1 * 10 ^ -3)
|
Residual Bit Error Rate
|
1 (5 * 10 ^ -2)
|
-
arp - Sets the allocation/retention
priority. Enter an integer from 1 to 3.
-
evolved-arp - This keyword is used to
configure the E-ARP values. The values for pre-emption capability, pre-emption
vulnerability and priority value can be configured using this option.
- preemption-capability : The value of
preemption-capability is configured as
either "0" or "1".
- preemption-vulnerability : The value of
preemption-vulnerability is configured as
either "0" or "1".
- priority-level : The
priority-level can be configured as an
integer value in the range "1" up to "15".
-
gbr-down - Guaranteed Kbps rate for the
downlink direction. Enter an integer from the range 1 to 256000.
-
gbr-up - Guaranteed Kbps rate for the
uplink direction. Enter an integer from 1 to 256000.
-
mbr-down - Maximum Kbps rate for the
downlink direction. Enter an integer from the range 1 to 256000.
- mbr-map-down from
from_kbps
to
to_kbps - Map received HLR
MBR (from value) to a locally configured downlink MBR
value (to value):
- from_kbps - Enter an integer from 1 to
25600.
- to_kbps - Enter an integer from 1 to
25600.
- mbr-map-up from
from_kbps
to
to_kbps - Map received HLR
MBR (from value) to a locally configured uplink MBR
value (to value):
- from_kbps - Enter an integer from 1 to
25600.
- to_kbps - Enter an integer from 1 to
25600.
-
mbr-up - Maximum Kbps rate for the uplink
direction. Enter an integer from 1 to 256000.
-
min-transfer-delay - Minimum transfer
delay in milliseconds. Enter an integer from 80 to 4000.
- residual-bit-error-rate -
- Background TC residual-bit-error-rate range is from 4*10^-4 to
6*10^-8. Enter on of the following integers, where:
- 4: represents 4*10^-3
- 7: represents 10^-5
- 9: represents 6*10^-8
- Conversational TC residual-bit-error-rate range is from 5*10^-2
to 10^-6. Enter one of the following integers, where:
- 1: represents 5*10^-2
- 2: represents 10^-2
- 3: represents 5*10^-3
- 5: represents 10^-3
- 6: represents 10^-4
- 7: represents 10^-5
- 8: represents 10^-6
- Interactive TC residual-bit-error-rate range is from 4*10^-4 to
6*10^-8. Enter one of the following integers, where:
- 4: represents 4*10^-3
- 7: represents 10^-5
- 9: represents 6*10^-8
- Streaming TC residual-bit-error-rate range is from 5*10^-2 to
10^-6. Enter one of the following integers, where:
- 1: represents 5*10-2
- 2: represents 10^-2
- 3: represents 5*10^-3
- 5: represents 10^-3
- 6: represents 10^-4
- 7: represents 10^-5
- 8: represents 10^-6
-
sdu - Signalling data unit keyword, must
include one of the following options:
- delivery-order - Enter one of the two
following options:
- no- Without delivery order
- yes- With delivery order
- erroneous - Enter one of the two
following options:
- no- Erroneous SDUs will not be delivered
- no-detect- Erroneous SDUs are not detected ('-')
- yes- Erroneous SDUs will be delivered
- error-ratio - The SDU error-ratio range
is from 10^-3 to 10^-6. Enter an integer from 1 to 6, where:
- 3- Represents 10^-3
- 4- Represents 10^-4
- 6- Represents 10^-6
- max-size - Defines the maximum number of
octets (size) of the SDU. Enter an integer from 10 to 1502.
- thp - Sets the traffic handling priority.
Enter an integer from 1 to 3.
Usage Guidelines
This command defines the qualifying options (parameters) for each QoS
traffic class defined for this QoS profile.
Repeat the command as often as needed with different options to define
all required QoS criteria. For example, to configure the maximum bit rate (MBR)
for the downlink and uplink directions for a traffic class, this command must
be used twice, specifying
mbr-down once and
mbr-up once.
Advantage for local mapping of MBR: some HLRs cannot be configured
with high MBR values. Using the
mbr-map-up
and the
mbr-map-down
parameters allows the SGSN to be configured to treat a
specific HLR value as meaning the desired high MBR value. In a case where the
HLR does not support HSPA+ bit rates, but the handsets and network do, this
feature allows the operator to overcome limitations on the HLR and provide
HSPA+ bit rates by overwriting the provisioned HLR-QoS MBR values with
SGSN-configured values. When MBR mapping is configured, if QoS is preferred as
the HLR value, then the subscription QoS MBR received from the HLR is compared
with the "from" value in the table. If it matches, then it is converted to the
value specified by the "to" value in the table. QoS negotiation happens based
on the converted value.
Advantage for QoS capping with THP and ARP: Controlling THP and ARP
via Operator Policy: This functionality can differentiate home vs. roaming
subscribers, and prevent visiting subscribers from receiving a high-tiered
service. For example, a service provider could offer service differentiation
using Ultra/Super/Standard service levels based upon QoS; this could justify
charging a corporate customer more to use the Internet APN than would be
charged to a consumer. This could be accomplished by controlling the traffic
handling priority (THP) over the air interface, i.e. THP 1 = Ultra, THP 2 =
Super and THP 3 = Standard.
Example
Use the following command to configure the entire conversational
traffic class with predefined QoS options:
class conversational all-values
Now change the background class ARP from 3 to 2:
Invalidate the THP parameter, by removing all value from the
parameter, for the interactive class:
remove class interactive thp