Steel-Belted Radius Carrier uses five types of licensing.
The base server license (SBR-CAR-AAA) delivers all core functionality on a single server and supports up to 50,000 concurrent sessions.
Additional concurrent user licenses are available to increase the number of concurrent sessions that a server may handle. These are cumulative licenses that enhance the base server license. For example, if you start with a base server license (which supports 50,000 sessions) on each server in a cluster and purchase an additional license that also supports 50,000 sessions, you can apply this additional license to all servers in the cluster to increase the total number of sessions of the server to 100,000.
For a cluster, the additional license should be applied to each of the front ends to increase the total session capacity of the cluster.
For a standalone system, the additional license can be applied only to the single SBR server.
In both the standalone system and the cluster, each server individually monitors the number of concurrent active sessions every hour. If the number of concurrent active sessions exceeds the license count, then the server generates an SNMP trap and writes a warning message to the log.
The format of the message written to the log is WARNING: %d active sessions exceed the license limit of %d sessions. Please upgrade your SBR license in order to remain in compliance with your license agreement. Here, the first %d indicates the number of active sessions and the second %d indicates the maximum number of concurrent sessions set by the license.
The message is written to the log regardless of the LogLevel set in the radius.ini file.
Licenses are available for different numbers of additional sessions, up to 2,000,000:
Add 50,000 concurrent sessions (SBR-CAR-ADD-50K)
Add 100,000 concurrent sessions (SBR-CAR-ADD-100K)
Add 250,000 concurrent sessions (SBR-CAR-ADD-250K)
Add 500,000 concurrent sessions (SBR-CAR-ADD-500K)
Add 1,000,000 concurrent sessions (SBR-CAR-ADD-1M)
Add 2,000,000 concurrent sessions (SBR-CAR-ADD-2M)
Optional add-on modules, except Session State Register, are licensed on a per-server basis and requires that the server already have a base server (SBR-CAR-AAA) license. Currently available modules are:
Optional WiMAX Mobility Module (SBR-CAR-WMM).
Optional SIM Authentication Module (SBR-CAR-SIM).
Optional Session Control Module (SBR-CAR-SCM)
Optional 3GPP AAA Module (SBR-CAR-DIA)
The preceding optional add-on modules require unique licenses per front end.
The Optional Session State Register (high availability) Module has special license offerings.
Three kinds of licenses are available for the Steel-Belted Radius Carrier Session State Register cluster starter kit:
Regular starter kit license (SBR-SSR-START)—Provides two data node licenses and two management node licenses. It does not impose any restriction on the expansion kit or concurrent sessions. One SBR-SSR-START license is required per cluster, and the same license must be applied to each front end in the cluster.
Restricted cluster session license (SBR-SSR-LIMITED)—Provides two data node licenses and two management node licenses. It limits the total number of concurrent sessions to 100,000 regardless of the additional concurrent session licenses you applied. For example, if you start with a base server license (which supports 50,000 sessions) and purchase an additional license that supports 100,000 sessions, the restricted cluster session license allows you to use only 100,000 sessions and ignores the additional 50,000 sessions. The restricted cluster session license does not allow you to add any expansion kit licenses. One SBR-SSR-LIMITED license is required per cluster, and the same license must be applied to each front end in the cluster.
Upgrade cluster license (SBR-SSR-UPG)—Is available to enable you to upgrade from a restricted cluster to a regular cluster. It only removes the restriction on the number of concurrent sessions and enables the addition of an expansion kit license. One SBR-SSR-UPG license is required per front end.
The Steel-Belted Radius Carrier Session State Register cluster expansion kit (SBR-SSR-EXP) provides two additional data node licenses. One expansion kit may be added to a starter kit, so the SSR cluster can grow beyond the Starter Kit’s two data node licenses to include four data nodes. One SBR-SSR-EXP license is required per cluster, and the same license must be applied to each front end in the cluster.
Additional single Steel-Belted Radius Carrier Session State Register management node licenses (SBR-SSR-EXP)(SBR-SSR-MNGMT) are available. The SSR cluster can grow beyond the Starter Kit’s two combination management node licenses to include a third management node. One SBR-SSR-MNGMT license is required per front end.
The optional Concurrency and Wholesale Module (SBR-CAR-CWM) license enables you to manage user concurrency across multiple servers connected to the same session storage cluster. Concurrency can be managed based on username, as well as any attribute. One SBR-CAR-CWM license is required per front end.
The optional transaction license controls the transaction rate when no session license is applied. This license is useful when SBR is not used to manage sessions—for example, when SBR is used as a proxy server. By default, a rate limit of 100 transactions per second (TPS) exists in the absence of a session license.
Licenses are available for additional transactions. You can add the following numbers of additional transactions:
Up to 500 transactions (SBR-CAR-TPS-500)
Up to 1000 transactions (SBR-CAR-TPS-1000)
Up to 2000 transactions (SBR-CAR-TPS-2000)
Up to 5000 transactions (SBR-CAR-TPS-5000)
Up to 10,000 transactions (SBR-CAR-TPS-10000)
Unlimited transactions (SBR-CAR-TPS-UNLIM)
Steel-Belted Radius Carrier generates SNMP traps and stores warning messages in the log file when the rate limit of TPS is exceeded.
The default rate limit of 100 TPS will not add up, when any of the above transaction licenses are applied.
By default, clusters support unlimited TPS, hence the optional transaction license is not required for the cluster environment.