Introduction
Dynamic QoS Renegotiation
IMPORTANT:
How Dynamic QoS Renegotiation Works
Initial QoS
Service Detection
Classification of Application Traffic
QoS Renegotiation for a Subscriber QoS Profile
Network Controlled QoS (NCQoS)
How Network Controlled QoS (NCQoS) Works
DANGER:
IMPORTANT:
IMPORTANT:
IMPORTANT:
CAUTION:
IMPORTANT:
Configuring ACL for Dynamic QoS Renegotiation
Configuring Charging Action for Dynamic QoS Renegotiation
configure
active-charging
service <service_name>
charging-action <charging_action_name> -noconfirm
qos-renegotiate
traffic-class streaming
flow
action discard
flow
limit-for-bandwidth direction downlink peak-data-rate <bps> peak-burst-size <bytes> violate-action lower-ip-precedence
end
Configuring APNs for Dynamic QoS Renegotiation
IMPORTANT:
Configuring Packet Filter for NCQoS
configure
active-charging
service <service_name>
packet-filter <filter_name> [ -noconfirm ]
ip
local-port { = <port_num> | range <start_port_num> to <end_port_num> }
ip
protocol { = <proto_num> | range <start_proto_num> to <end_proto_num> }
ip
remote-address { = { <ip_address> | <ip_address/mask> } | { range { <ip_address> | <ip_address/mask> } to { <ip_address> | <ip_address/mask> } }
ip
remote-port { = <port_num> | range <start_port_num> to <end_port_num> }
direction { bi-directional | download | upload }
priority <priority>
end
Configuring Charging Action for NCQoS
configure
active-charging
service <service_name>
charging-action <charging_action_name> [ -noconfirm ]
qos-class-identifier <identifier>
flow
action discard [ downlink | uplink ]
tft
packet-filter <filter_name>
flow
limit-for-bandwidth direction { downlink | uplink } peak-data-rate <bps> peak-burst-size <bytes> violate-action { discard | lower-ip-precedence }
end
show apn { all | name apn_name }
The
output is a listing of APN parameter settings.
show apn name apn_name
apn_name must
be the name of the APN configured in the Configuring APNs for Dynamic
QoS Renegotiation section.The output of this command displays
the APN configuration. Examine the output for the ip output access-group and ip input access-group fields.
For more details refer to the Applying a Single ACL
to Multiple Subscribers section.
show ip access-list acl_name
The
output is a concise listing of IP Access Control List parameter
settings.
show apn statistics { all | name apn_name }
The
output is a listing of APN statistics related to QoS Renegotiation.Event IDs Pertaining to Dynamic QoS Renegotiation
| Event | Event ID | Type | Additional Information |
|---|---|---|---|
|
QoS Renegotiation timer
started for subscriber
|
10917
|
Info
|
“Indicates
that the Dynamic QoS Renegotiation timer was started for the subscriber”
|
|
QoS Renegotiation timer
stopped for subscriber
|
10918
|
Info
|
“Indicates
that the Dynamic QoS Renegotiation timer was stopped for the subscriber”
|
|
QoS Renegotiation timer
expired for subscriber
|
10919
|
Info
|
“Indicates
that the Dynamic QoS Renegotiation timer was expired for the subscriber”
|
|
QoS Renegotiation message
sent for subscriber
|
10920
|
Info
|
“Indicates
that the Dynamic QoS Renegotiation message was sent for the subscriber”
|
|
L4 classification
done for subscriber traffic
|
10921
|
Info
|
“Indicates
the kind of L4 classification that was done for the subscriber traffic.”
|
RADIUS Attributes
| Attribute | Description |
|---|---|
|
SN-Enable-QoS-Renegotiation
(or SN1-Enable-QoS-Renegotiation)
|
Enables the Dynamic
QoS Renegotiation for specific profile application.
This attribute displays “enable
qos renegotiation”.
|
|
SN-QoS-Renegotiation-Timeout
(or SN1-QoS-Renegotiation-Timeout)
|
Timeout duration for
dampening time for QoS renegotiation to specific profile application.
This attribute displays “qos
renegotiation timeout”.
|