Using SMS with RADIUS Server
TUT Systems, Inc Page 78 of 104 P/N 220-06288-20
Adding the SMS2000 as a Client on the
RADIUS Server
For the SMS2000 to be a RADIUS client, it must have an entry in your RADIUS server’s
clients list. The location and format of this list is different for different RADIUS servers.
Adding Users to the RADIUS Server
RADIUS servers may include a list of specific users in a file, in a database, in an LDAP
server, a remote RADIUS server, on the local system, or any combination of these.
Please consult your RADIUS server documentation.
While users may have many attributes, none are required for the SMS2000. However,
SMS2000 understands several optional attributes.
Configuring Service Parameters
While not required, one feature that can be configured on a per subscriber basis from the
RADIUS server is service parameters. Service providers can use service parameters to
limit bandwidth utilization based on the subscriber, allowing the ISP to charge different
rates for different maximum bandwidths.
The SMS2000 uses “Connect-Info” (id #77) to specify the service parameters for the
subscriber connection.
The format of the Connect-Info field is identical to the format of the shape command in
the console interface (excluding “shape” as the first word).
{<xbps>[/<rbps>]
For example, the following RADIUS entry defines a user named “pokey” and limits his
throughput to 64000 bits per second both upstream and downstream.
Pokey Password = “pokey”
Connect-Info = “64000”
The following example limits a user named “modemlike” to the best known speed for a
56K modem. That is 56kbps downstream and 33kbps upstream.
modemlike Password = “modemlike”
Connect-Info = “56000/33000”
The following user is limited to 3Mbps downstream and 1Mbps upstream:
Zippy Password = “zoomzoom”
Connect-Info = “3000000/1000000”