<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title>Re: Enforcing Bandwidth caps (quotas) in Wireless Service Providers</title>
<link>http://www.dslreports.com/forum/r13465797</link>
<description></description>
<language>en</language>
<pubDate>Wed, 25 Nov 2009 09:24:12 EDT</pubDate>
<lastBuildDate>Wed, 25 Nov 2009 09:24:12 EDT</lastBuildDate>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13471731</link>
<description><![CDATA[<A HREF="/useremail/u/698732"><b>totalaccess</b></A> : again we do this at the base where the bandwidth hits the system, on a dual etherne unit instead of attached to any AP. Having your AP do bandwidth control is a bad idea.<br><SMALL>--<br>Deploying Global Solutions: &raquo;<A HREF="http://www.wirelessworlds.com" >www.wirelessworlds.com</A></SMALL>]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13471731</guid>
<pubDate>Mon, 23 May 2005 00:32:33 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13469704</link>
<description><![CDATA[<A HREF="/useremail/u/1090861"><b>joeyconcrete</b></A> : For anybody who's interested I found two relevant RFCs.<br><br>RFC 3576 - Dynamic Authorization Extensions to Remote Authentication Dial In User Service (RADIUS)<br><br>RFC 2882 - Network Access Servers Requirements: Extended RADIUS Practices<br><br>These refer to "Disconnect Messages" and "Change-of-Authorization Messages (CoA)". To basically allows a RADIUS server to disconnect an active session by sending a specially formed packet to the Access server. Certain Cisco device support this (Cisco called it Ping of Disconnect, POD) and I 'think' other vendors do (Chillispot does for instance. <br><br>Using this its relatively easy to write a script which monitors the RADIUS accounting-database, when a quota is reached the message can be sent to the NAS. ]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13469704</guid>
<pubDate>Sun, 22 May 2005 19:09:08 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13466050</link>
<description><![CDATA[<A HREF="/useremail/u/920816"><b>GuyS25</b></A> : It's a one vendor solution but Mikrotik can do this with a script.  No PPPoE concentrator or radius server required.<br><br>HTH]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13466050</guid>
<pubDate>Sun, 22 May 2005 05:19:50 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13465797</link>
<description><![CDATA[<A HREF="/useremail/u/698732"><b>totalaccess</b></A> : We built our own BCU's and have had great success in traffic shapping and capping PTP traffic. We placed our BCU's at the base of each system where the bandwidth comes in and use the system a transparent bridge on the network.<br><SMALL>--<br>Deploying Global Solutions: &raquo;<A HREF="http://www.wirelessworlds.com" >www.wirelessworlds.com</A></SMALL>]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13465797</guid>
<pubDate>Sun, 22 May 2005 02:51:41 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13445478</link>
<description><![CDATA[<A HREF="/useremail/u/1090861"><b>joeyconcrete</b></A> : Wired/Wireless, I guess ultimately it ends up at a concentrator. After scanning the web, it appears its only possible using "special" implementations or specialist software. For example, BT's broadband in the UK limits you to 10gb @ 512kb, then once you're quota is exceeded your speed is throttled to 64k. I'm guessing this is using some specialist kit as opposed to a simple concentrator/RADIUS pairing. Google seems to throw up companies like Allot and Packeteer - they have fancy things like policy managers etc - but all look very expensive!]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13445478</guid>
<pubDate>Thu, 19 May 2005 12:22:42 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13443130</link>
<description><![CDATA[<A HREF="/useremail/u/168864"><b>sporkme</b></A> : <div class="bquote"><SMALL>said by  joeyconcrete <A HREF="/useremail/u/1090861"><IMG SRC="http://i.dslr.net/bb/profile.gif" ALT="See Profile" BORDER=0 WIDTH=16 HEIGHT=11></A>:</SMALL><BR><BR>What I'm wondering is there a way whereby you can actively disconnect a session by sending a "message" of some sort from the RADIUS server. Almost like a "stop" message sent to the access-device. The less elegant solution of disconnecting their session very xxx hours would work - I'm presuming a session-timeout will drop the PPP connection entirely?<br> </DIV>While I've seen Radius bent into some strange shapes, usually this is done when the session is started.  That sounds crazy, but think of RAS gear...  A user dials in, and the radius server OK's him.  Along with that information, it may also specify the user has an idle-timeout of 10 minutes, a session-timeout of 8 hours, etc.  So in that case, lots of the "counting" is really done on the radius client.  Sometimes the radius server and the client may both be doing some neat stuff that in combination leads to something like "this user can have X bytes/month".<br><br>Now how radios implement this, I have no idea.  My day job is totally wired. :)]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13443130</guid>
<pubDate>Thu, 19 May 2005 01:51:07 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13439851</link>
<description><![CDATA[<A HREF="/useremail/u/1090861"><b>joeyconcrete</b></A> : Thanks for the reply. I understand what you're saying about the "stop" accounting messages, but as you pointed out - these are only available when a session has ended. There's the interim accounting which I understand. What I'm wondering is there a way whereby you can actively disconnect a session by sending a "message" of some sort from the RADIUS server. Almost like a "stop" message sent to the access-device. The less elegant solution of disconnecting their session very xxx hours would work - I'm presuming a session-timeout will drop the PPP connection entirely?]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13439851</guid>
<pubDate>Wed, 18 May 2005 18:03:57 EDT</pubDate>
</item>

<item>
<title>Re: Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13430863</link>
<description><![CDATA[<A HREF="/useremail/u/168864"><b>sporkme</b></A> : What I'm describing would work with PPPoE and radius, but I have no idea how wireless gear that does authentication/accounting with radius would work.  Do any of the devices provide account session byte counts?  If so, then the below would apply...<br><br>I'm not going to say it's easy, but as long as you timeout your sessions after say, 24 hours or whatever granularity you need, you should have the info.  Each time the access server sends the accounting "stop" packet, it should include a "bytes transferred" number that will get stashed in your radius sql backend (yeah, you really want to use a sql-backed radius server like gnu-radius, freeradius, radiator).  Part of your "can they auth" sql query can total up the bytes transferred and deny access, or possibly send a custom reply to your access server device to throttle them.]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13430863</guid>
<pubDate>Tue, 17 May 2005 17:29:15 EDT</pubDate>
</item>

<item>
<title>Enforcing Bandwidth caps (quotas)</title>
<link>http://www.dslreports.com/forum/remark,13430468</link>
<description><![CDATA[<A HREF="/useremail/u/1090861"><b>joeyconcrete</b></A> : Whats the best way to go about enforcing bandwidth caps on a per user basis. If I have a user on RADIUS is there a way to enforce a set amount of data transfer per month (e.g 20gb). Once the user has reached their quota the PPPoE Concentrater/NAS disconnects them or reduces their speed to say 64k?  <br><br>I'm guessing this would require some special features on the access-device/concentrator to allow this, and may require some fancy stuff on the RADIUS server to calculate the ongoing quotas? Or am I wishing for too much :D]]></description>
<guid isPermaLink="true">http://www.dslreports.com/forum/remark,13430468</guid>
<pubDate>Tue, 17 May 2005 16:40:57 EDT</pubDate>
</item>

</channel>
</rss>
