Migration and New Installations of SBR Carrier with WiMAX
Previous releases of SBR Carrier introduced improvements in the WiMAX processing software. This change improves both performance and scalability. The improvements include different logic for assigning primary keys to WiMAX tables and for generating the Class attribute in the Access-Accept response. To control these improvements, a new parameter, EnableWiMAXUniqueSessionIdFromNAI, has been added to the radius.ini file.
When the EnableWiMAXUniqueSessionIdFromNAI parameter is enabled, new session records in the database and the Class attribute in Access-Accept messages are incompatible with the WiMAX logic in previous releases of SBR Carrier. For this reason, this parameter is disabled by default.
For new installations of SBR Carrier software running the optional WiMAX module, we recommend that you enable this parameter as part of your installation procedure. It must be enabled on all SBR Carrier servers in your network.
If you are currently running a previous release of SBR Carrier and using WiMAX, the new WiMAX logic is backward compatible with the previously released WiMAX logic; that is, it understands the older session records and Class attributes. However, the older WiMAX logic does not comprehend the new session records or Class attribute in the Access-Accept messages. Due to this incompatibility, when you have multiple SBR Carrier servers in your network, you need to upgrade each server before enabling the EnableWiMAXUniqueSessionIdFromNAI parameter.
If you are running the Session State Register (High Availability) cluster, this upgrade does not require any changes to the session database schema, and does not require any stopping or starting of nodes in the cluster. Therefore, it is nondisruptive.
For networks running multiple SBR Carrier servers, follow this procedure to upgrade:
Upgrading the SBR Carrier software does not interrupt service.
Upgrade the first server with the latest SBR Carrier release software. Do not enable the EnableWiMAXUniqueSessionIdFromNAI parameter.
Upgrade the next server with the latest SBR Carrier release software. Do not enable the EnableWiMAXUniqueSessionIdFromNAI parameter.
Repeat until all servers are running the latest SBR Carrier release software.
At this point, all servers are running the latest SBR Carrier release software, but the EnableWiMAXUniqueSessionIdFromNAI parameter is disabled on all servers. The next step is to enable the EnableWiMAXUniqueSessionIdFromNAI parameter on all servers one by one.
Select the first server.
Edit the [Configuration] section of the radius.ini file and set EnableWiMAXUniqueSessionIdFromNAI =1.
Restart the server (sbrd restart). (The EnableWiMAXUniqueSessionIdFromNAI parameter is not updated on receipt of a HUP.)
After the server is back up, repeat this process on each and every server in the network one by one.