On Sat, 04 Nov 2000, Mariano Absatz wrote:
> Hi,
> 
> Our customer sells on-line internet access through wireless technology. 
> The customers use a kind of "pseudo-dial-in", they tunnel through a 
> shasta and the shasta authenticates users through our radius.
> 
> We are in the process of migrating from cistron to Radiator.
> 
> The point is the salespeople want to start wholesaling this connections 
> to other ISP's for their users.
> 
> That is, ISP's that only have dial-in capabilities will be able to offer 
> on line connections to their users through our ISP.
> 
> The point is that when we receive an Auth-Request from the shasta, we 
> usually validate the user, and reply using a propietary vendor attribute 
> (named Shasta-Profile) that tells the NAS (shasta) what QoS apply to that 
> customer.
> 
> Now, in this new wholesaling scenario, our ISP intends to sell to other 
> ISPs different QoS like this:
> 
> ispX is buying:
> 20 256Mbps connections
> 50 128Mbps connections
> 200 64Mbps connections
> 
> Obviously, we'll be proxying the auth request to them as they own the 
> user database.
> 
> What we want is:
> 1) not allow over-use of connections on a per-ISP (not a per-user) basis. 
> That is, that the other ISP is not able to over-sell the connections (or 
> if they do, that WE reject the n+1th user of a kind).
> 
> 2) that the other ISP has a mechanism not to allow a user of QoS x to use 
> QoS y.
> 
> Our idea is the following:
> 
> if we are using 3 different QoS, to use 3 different realms for every 
> customer ISP, that is, in the previous example:
> 
> QoS256.ispX.com
> QoS128.ispX.com
> QoS64.ispX.com
> 
> We proxy the three realms to the same server (ispX's radius), they 
> receive the realm part so they are able to reject [EMAIL PROTECTED] 
> if userY only payed THEM for QoS 64kbps.
> 
> In each realm we should be able to handle a kind of "Simultaneous-Use" 
> per realm (instead of "per user").
> 
> Is this possible?
> Is this reasonable? (anyway, it's difficult to get a salesperson to be 
> reasonable).
> 
> How do you recommend doing this?
> 

You would use the AuthBy PORTLIMITCHECK clause to do this.

Have a look at section 6.38 in the Radiator 2.16.3 reference manual.

hth

Hugh

-- 
Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.



===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to