Simon,<br><br>This feature is in 12.2SB as well as recent 12.2SR (SRC and SRD releases) and is a key aspect of ISG, but you don't need ISG for this (although it's great for more funky operations)<br><br>Assuming you've got an IOS release that supports this feature, it's pretty easy to implement what you want.<br>
<br>you need to define the dynamic author (defining the source that will be sending the RADIUS CoA's) and then craft the CoA packet with the relevent information for the change that you want to apply, generally this includes the account session id (can be found in the accounting start/stop or interim accounting packets) and the relevent VSA's.<br>
<br>The one you want for this operations is the Cisco AV-Pair ip:sub-qos-policy-in or ip:sub-qos-policy-out where you specify the mqc policy-map that you wish to apply to the session.<br><br><a href="http://www.cisco.com/en/US/docs/ios/12_2sb/isg/coa/guide/isgcaapa.html">http://www.cisco.com/en/US/docs/ios/12_2sb/isg/coa/guide/isgcaapa.html</a><br>
<br>For example<br>#cisco config to define the RADIUS CoA sender<br><br>aaa server radius dynamic-author<br> client 192.168.1.1 server-key ciscoaaa<br> server-key ciscoaaa<br><br>Sample RADIUS CoA Packet attribues:<br>"Acct-Session-Id" value="00001234"<br>
"cisco-avpair" value="ip:sub-qos-policy-out=SHAPED"<br>"cisco-avpair" value="ip:sub-qos-policy-in=SHAPED"<br>
<br>This type of feature is pretty typical on any current Broadband edge platform.  I've now implemented similar things with Vendor A(LU), J, C, and R/E. (plus another that no longer exists).<br><br>DISCLAIMER: I actually work for Cisco, but the comments I give on this mailing list and others specifically don't represent those of my employer. <br>
<br>Cheers,<br><br>Adam<br><br><br><div class="gmail_quote">On Fri, Jan 16, 2009 at 2:35 PM, Simon <span dir="ltr"><<a href="mailto:simonl@bigair.net.au">simonl@bigair.net.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><span style="color: black;">Hi everyone,</span></p>

<p><span style="color: black;"> </span></p>

<p><span style="color: black;">On our systems we use Cisco
routers, and we need to slow users once they have exceeded their monthly
download limit. We have separate peak and off-peak time periods so sometimes we
need to toggle the user's speed a couple of times per day. Kicking the user out
of session to apply the new limit is not a good solution, which leads to
unhappy customers. I know people who have solved this problem with:</span></p>

<p><span style="color: black;"> </span></p>

<p><span style="color: black;">* 12.2SB IOS </span></p>

<p><span style="color: black;">* ISG</span></p>

<p><span style="color: black;"> </span></p>

<p><span style="color: black;">Are there any other solutions
besides those?</span></p>

<p><span style="color: black;"> </span></p>

<p><span style="color: black;">Regards,</span></p>

<p><span style="color: black;">Simon</span></p>

</div>

</div>


<br>_______________________________________________<br>
AusNOG mailing list<br>
<a href="mailto:AusNOG@lists.ausnog.net">AusNOG@lists.ausnog.net</a><br>
<a href="http://lists.ausnog.net/mailman/listinfo/ausnog" target="_blank">http://lists.ausnog.net/mailman/listinfo/ausnog</a><br>
<br></blockquote></div><br>