Configuring Per-Session Shaping On Radius; Configuration Example Of Per-Session Shaping - Cisco 10000 Series Configuration Manual

Router access network control protocol
Hide thumbs Also See for 10000 Series:
Table of Contents

Advertisement

Chapter 6
RADIUS-Based Shaping and Policing

Configuring Per-Session Shaping on RADIUS

To use RADIUS to set the shaping rate for a subscriber session, configure the following Cisco VSA in
the user profile on RADIUS:
vsa cisco generic 1 string "qos-policy-out=add-class(sub,(class-default), shape(rate))"
When the ISG receives a RADIUS Access-Accept or change of authentication (CoA) message with this
VSA included, the ISG copies the currently configured policy map applied on the session and changes
the shaping rate of the transient parent class-default class to the shaping rate specified in the VSA. The
ISG makes changes only to the transient policy; no changes are made to the original policy map. After
changing the transient policy, the ISG applies the transient policy to the subscriber session.

Configuration Example of Per-Session Shaping

The following example configuration shows the Cisco VSA configured on RADIUS and the original
policy map named Parent that is configured on the ISG. When the ISG receives an Access-Accept or CoA
message with the following VSA, the ISG first copies the policy map named Parent and then changes the
shaping rate of the class-default class from 10,000 bps to 120,000 bps. The ISG makes changes to only
the transient policy named New_Parent; no changes are made to the original Parent policy.
RADIUS Configuration
radius subscriber 6
!
vsa cisco generic 1 string "qos-policy-out=add-class(sub,(class-default), shape(120000))"
ISG Configuration
!
policy-map Parent
!
!
ISG New Shaping Rate
!
policy-map New_Parent
!
OL-14660-03
class class-default
shape average 10000
service-policy Child
class class-default
shape average 120000
service-policy New_Child
Cisco 10000 Series Router Access Network Control Protocol Configuration Guide
[New cloned parent policy]
[New shaping rate]
[New cloned child policy]
Per-Session Shaping Using RADIUS
6-9

Advertisement

Table of Contents
loading

Table of Contents