Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation  Back up to About Overview 
  
[+] Expand All
[-] Collapse All

Table of Contents

About This Guide
Objective
Audience
Documentation Conventions
Related Documentation
Obtaining Documentation
Documentation Feedback
Requesting Technical Support
Overview of Steel-Belted Radius Carrier and Session State Register Installation
Standalone Steel-Belted Radius Carrier Installation Overview
Migrating from Earlier SBR Releases
Supporting SIM with Signalware
Installation Workflow
Release 8.3.0 Standalone Server Installation Checklist
Before You Begin
Installing SBR Software
Basic Configuration
Session State Register Cluster Installation Overview
SSR Cluster Overview
SSR Cluster Concepts and Terminology
Session State Register Servers
Session State Register Nodes
SSR Data Entities
Cluster Configurations
Session State Register Scaling
Adding a Data Node Expansion Kit
Adding a Third Management Node
Adding More SBR Carrier Front End Servers
Cluster Network Requirements
Supported SBR Carrier SSR Cluster Configurations
Failover Overview
Failover Examples
Possible Failure Scenarios
Distributed Cluster Failure and Recovery
Session State Register Database Tables
IP Address Pools
Subscriber Session Data Controls
Application Support
Supporting SIM, SIGTRAN, and Other Protocols with Signalware
Cluster Installation Workflow
Session State Register Cluster Installation Checklist
Before You Begin
Installing Session State Register Software
Basic Configuration
Preparing for a Steel-Belted Radius Carrier Installation
Planning Your Session State Register Cluster
Planning the Cluster Topology
Naming the Cluster and Its Machines
Starter Kit Cluster Naming Example
Cluster Naming Worksheets
Expansion Kit and Additional Node Worksheet
Renaming Node Hosts
Configuring Multipathing
Before You Install Software
Reviewing the Release Notes
Determining the Server’s Centralized Configuration Management Role
Selecting an Appropriate Server
Meeting System Requirements
Standalone SBR Carrier Server Hardware
Session State Register Host Hardware
SBR Carrier and Management Node Hosts
Data Node Hosts
Checking Free Disk Space
Software
Solaris
Checking System Patch Levels
Special Notes on Solaris Platform Support
Linux
Special Notes on Linux Platform Support
Perl
LDAP Plug-in
Verifying Root Access
Verifying Network Requirements
Verifying Network Connectivity
Verifying Hostname Resolution
Creating Required Users and Groups
Creating Share Directories
Setting Up External Database Connectivity (Optional)
Obtaining License Keys
Creating a Copy of Existing SBR Server Release Files for Migration
Installing the SIGTRAN Interface (Optional)
Migrating from Previous SBR Releases
Migration Overview
Supported Releases
Files That May Be Migrated
Files from Earlier Releases That Require Manual Editing
Manual Migration of XML Configurations
Manual Migration of JavaScript Files
Manual Migration of ROOT Certificates
Manual Migration of Dictionaries
Manual Migration of Third-Party Plug-ins and Other Binaries
Manual Migration of SNMP Files
Migrating from SBR Release 6.X
Migrating from SBR Carrier Release 7.0
Migrating from SBR Carrier Release 7.4.0
Migration and New Installations of SBR Carrier with WiMAX
Historic Files
Installing and Configuring a SBR Carrier Standalone Server
Installation and Basic Configuration of a SBR Carrier Standalone Server
Unpacking the Steel-Belted Radius Carrier Software
Package Management Commands
Running the Steel-Belted Radius Carrier Configure Script
Starting and Stopping a Standalone Steel-Belted Radius Carrier Server
sbrd
Running sbrd on a Standalone Server
Syntax
Options
Starting the RADIUS Server
Stopping the RADIUS Server
Displaying RADIUS Status Information
Basic SBR Carrier Configuration
Launching Web GUI
Configuring the Server
Configuring SNMP
Configuring the CST for a Standalone Server
Configuring the sessionTable.ini file
RadAttr Fields and the sessionTable.ini File
Creating RadAttr Field-to-Attribute Mappings
Defining RadAttr Fields
Multi-Valued Attributes
MVA-Count
MVA-Index
MVA-First
MVA-Last
MVA-CharString-Concat
MVA-ByteString-Concat
Using MVA Facilities
Installing Session State Register Nodes
Installing Session State Register Nodes
Cluster Installation Overview
Unpacking Session State Register Software
Package Management Commands
Setting Up a Starter Kit’s First SBR/Management Node
Configuring the Host Software on the First Server in the Cluster
Setting Up the Second SBR/Management Node in a Starter Kit
Populating the JNPRShare Directory
Configuring Host Software on the Second SBR Carrier and Management Node
Setting Up Data Node Hosts Included with the Starter Kit
Striping Data Nodes
Populating the JNPRShare Directory
Configuring the Host Software on the Data Nodes
Initial Cluster Startup Procedure
Recommendations before Configuring the Cluster
Basic SBR Carrier Node Configuration
Launching Web GUI
Configuring the Server
Configuring SNMP
Setting Up IP Address Pools
Customizing the SSR Database Current Sessions Table
Current Sessions Table Overview
Sessions in the CST
Acknowledging Authentication and Accounting Requests when the CST Cannot Be Contacted
Current Sessions Table Display
Customizing the CST
Propagating a Changed CurrentSessions.sql File
Performance and Capacity Considerations
Additional Keys
Stored Procedures
Customized CST Applications
Current Sessions Table Fields
System Core Fields
System Feature Fields
System Optional Fields
RadAttr Fields
RadAttr Fields and the sessionTable.ini File
Creating RadAttr Field-to-Attribute Mappings
How to Define RadAttr Fields
Multi-Valued Attributes
MVA-Count
MVA-Index
MVA-First
MVA-Last
MVA-CharString-Concat
MVA-ByteString-Concat
Using MVA Facilities
Admin Private Fields
System Keys and Indexes
Admin Keys and Indexes
SSR Datatypes
Definitions
System Field Datatypes
RadAttr Fields
Matching/Natural Datatype Mappings
Sample ShowSessions.sh Report
Compatible/Unnatural Datatype Conversions
Customizing Datatypes and Data Sizes
Character Sets and Collations
Truncation and Padding
Small Integers
Signed Integers
Unsupported SQL Datatypes
Other Session State Register Configuration Files
Tuning Other SSR Tables Overview
Configuring the dbclusterndb.gen File
[Bootstrap] Section
[NDB] Section
[Database] Section
[IpAddressPools] Section
[IpAddressPools:PoolName] Section
Customizing Other Tables and Scripts
Managing IP Pools
When and How to Restart Session State Register Nodes, Hosts, and Clusters
Overview of Starting and Stopping a Session State Register Cluster
sbrd
Running sbrd on Session State Register Nodes
Syntax
Options
Examples
Notes
Starting the Cluster
Proper Order for Starting Nodes in a Cluster
Proper Order for Stopping Individual Nodes
Stopping a Single Node
Starting a Single Node
Proper Order for Stopping the Entire Cluster
Expanding a Session State Register Cluster
Expanding an SSR Cluster
Upgrading from a Restricted Cluster to a Regular Cluster
Adding Nodes to a Cluster Overview
Adding a New SBR Carrier Server to an Existing Cluster
Updating the Existing Cluster Definition Files for the New SBR Node
Distributing the Updated Cluster Definition Files to the Existing Nodes
Installing the SBR Carrier Software on the New SBR Node Host Machine
Configuring the Software on the New SBR Node
Configuring Each Existing Node in the Cluster with the New Cluster Definition Files
Starting the New SBR Node
Adding a Management Node Expansion Kit to an Existing Cluster
Updating the Existing Cluster Definition Files for the New Management Node
Distributing the Updated Cluster Definition Files to the Existing Nodes
Installing the SBR Carrier Software on the New Management Node Host Machine
Configuring the SBR Carrier Software on the New Management Node
Configuring Each Existing Node in the Cluster with the New Cluster Definition Files
Starting the New Management Node
Running CreateDB.sh on the New Management Node
Adding a Data Expansion Kit to an Existing Cluster
Requirements for Selecting a Transition Server in Your Environment
Using a Transition Server When Adding Data Nodes to an Existing Cluster
Existing Cluster Configuration for This Example Procedure
Creating the Transition Server
Stopping the Processes on the Target Transition Server
Configuring the Software on the Transition Server as a Temporary Cluster
Configuring and Starting the Transition Server
Switching Traffic to the Transition Server
Creating the Updated Cluster Definition Files
Installing the SBR Carrier Software on the Two New Data Node Host Machines
Distributing the Updated Cluster Definition Files to the Existing Nodes
Destroying the Session Database on the Original Cluster
Configuring the Nodes in the Expanded Cluster with the Updated Cluster Definition Files
Configuring the SBR Carrier Software on the New Data Nodes
Running the Configure Script on Each Node from the Original Cluster
Creating the Session Database and IP Pools on the Expanded Cluster
Cleaning the Original Nodes from the Cluster
Creating the Session Database and IP Pools
Starting the SSR Processes on the Nodes in the Expanded Cluster
Creating the Session Database and IP Address Pools
Starting the RADIUS Process
Removing the Transition Server from Service
Unconfiguring and Rebuilding the Transition Server
Unconfiguring the Transition Server
Retrieving the Updated Cluster Definition Files from SM1 Node
Running the Configure Script on the SM2 Node
Non-Transition Server Method—Terminating Connections
SIGTRAN Support for Steel-Belted Radius Carrier
Migrating Signalware
Migrating an Existing Signalware Configuration
Backing Up the Existing Signalware Configuration
Applying the Saved Signalware Configuration to the New Server
Installing Signalware 9 on Oracle Solaris 10
Beginning the Installation
Developing and Deploying SS7 Services
Configuring the Platform
Commission Instance
Configuring Nodes
Installing Signalware Service Pack 6V
Installing the Patch Package
Uninstalling Signalware 9
Installing Signalware 9 on Linux
Operating System Prerequisite Packages
Red Hat Enterprise Linux Release 6
64-Bit x86_64 Red Hat Installations
Red Hat Enterprise Linux Release 7.2
Other Prerequisites to Install Signalware on a Linux Platform
Installing Signalware
Troubleshooting Signalware Installation and Configuration
Configuring SIGTRAN/IP Network Communication Files
Starting and Stopping Signalware
Configuring Signalware to Start Automatically on Reboot
Configuring Communication Files Overview
Communication Pathways and Corresponding Files
Configuration Activities
Signalware MML Commands
Defining Links, Link Sets, and Route Sets
Example MML Commands
SS7 Example: Creating Links, Link Sets, and Route Sets
SIGTRAN Example: Creating Links, Link Sets, and Route Sets
Configuring authGateway and GWrelay Applications for HLR Communication
Configuring the authGateway Routing Location Information
Example 1—Global Title Routing Using Global Title Identification
Example 2—PCSSN Routing Using Point Code Identification
Configuring the authGateway.conf File
Remote Routing Options
Authorization Options
FetchMSISDNRoutingInfoLCS Parameter
Example 1—authGateway.conf file
Example 2—authGateway.conf file
Configuring the authGateway Startup Information
Example—Creating and Starting the authGateway Process
Configuring the GWrelay.conf File
Example—Configuring the GWrelay.conf File
Starting the GWrelay Process
Configuring the ulcmmg.conf File
Example
Loading the MML Configuration Settings
Example
Sample authGateway Command and File
sampleCreateProcess.mml
authGateway.conf (Gateway Routing Configuration File)
Uninstalling Steel-Belted Radius Carrier Software
Removing Steel-Belted Radius Carrier Software
Uninstalling the Steel-Belted Radius Carrier Server Software
Upgrading Your SSR Cluster
Overview of Upgrading Your SSR Cluster
Upgrade Methods
Notes on Working with Data (D) Nodes
Using the SSR Configuration Script
Using a Transition Server to Mitigate Downtime While Upgrading Your Cluster
Cluster Migration Strategy
Using a Transition Server
Individual Node Migration Guidelines
Cluster Migration Workflow
Creating a Transition Server
Preparing the Transition Server
Unpacking and Configuring the New Software on the Transition Server
Configuring the Transition Server
Switching Traffic to the Transition Server
Installing the Cluster
Removing the Transition Server from Service
Cleaning the Transition Server
Upgrading Your Cluster Using the Rolling Restart Method
Overview of the Rolling Restart Upgrade Method
Summary of the Rolling Restart Upgrade Method
Introduction and Requirements
Preparation
Upgrading the M Nodes in the Cluster
Installing the New SBRC Software on the M Nodes
Configuring the New SBRC Software on the M Node
Upgrading the SM Nodes in the Cluster
Installing the New SBRC Software on the SM Node
Configuring the New SBRC Software on the SM Node
Upgrading the S Nodes in the Cluster
Installing the New SBRC Software on the S Node
Configuring the New SBRC Software on the S Node
Upgrading the Data (D) Nodes with the New Software
Installing the Complete SBR Release Distribution Package
Installing Only the Latest MySQL Package
Configuring the New Software on the Data Node
Launching Web GUI
Upgrading Your Cluster Using the Backup, Destroy, and Re-Create Method
Overview of the Backup, Destroy, and Re-Create Upgrade Method
Capturing Your Current Cluster Configuration
Backing Up the State of the Sessions in Your SSR Database
Destroying the Cluster Database
Stopping All Processes on All Nodes
Installing the New SBRC Software on the Data Nodes
Uninstalling and Removing the Software Package on the Data Nodes
Installing the New Software Package on the Data Nodes
Installing the New SBRC Software on the SM Nodes
Configuring the First SM Node and Creating a New Cluster Definition
Configuring the SBRC Software on the SM Nodes
Configuring the SBRC Software on the Data Nodes
Starting the SSR Processes
Creating and Restoring the SSR Database
Starting the RADIUS Process
Launching Web GUI
Appendix
Testing the Installation with DemoSetup.sh
Creating a Test Database
DemoSetup.sh Syntax
Syntax
Options
Notes
Example

Modified: 2017-03-07