Technical Documentation

Techpubs Home
Report an Error
Entire manual as PDF [4610 KB]

About This Guide
Objective
Organization
Migration
Signalware
Limitations
Audience
Documentation Conventions
Related Documentation
Requests for Comments (RFCs)
3GPP and 3GPP2 Technical Specifications
WiMAX Technical Specifications
Third-Party Products
Obtaining Documentation
Documentation Feedback
Requesting Technical Support
Self-Help Online Tools and Resources
Opening a Case with JTAC
Stand-Alone Steel-Belted Radius Carrier Installation Overview
Migrating from Earlier SBR Releases
Supporting SMS, SIM, or SS7 with Ulticom Signalware
Installation Workflow
Release 7.2 Stand-Alone 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
Distributed Cluster Failure and Recovery
Session State Register Database Tables
IP Address Pools
Subscriber Session Data Controls
Application Support
Supporting SIM, SMS, SS7 and Other Protocols with Ulticom Signalware
Cluster Installation Workflow
Session State Register Cluster Installation Checklist
Before You Begin
Installing Session State Register Software
Basic Configuration
Planning Your Session State Register Cluster
Planning the Cluster Topology
Naming the Cluster and Its Machines
Starter Kit Cluster Naming Example — the Blue Cluster
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
Stand-Alone SBR Carrier Server Hardware
Session State Register Host Hardware
SBR Carrier and Management Node Hosts
Data Node Hosts
Checking Free Disk Space
Software
Solaris
Perl
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)
Setting Up RSA Authorization Client (Optional)
Obtaining License Keys
Creating a Copy of Existing SBR Server Release Files for Migration
Installing Signalware and SS7 Interfaces (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 JRE Extensions
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 MIM 5.32
Migrating from SIM 5.4
Migrating from SBR Release 6.X
Migrating from SBR Carrier Release 7.0
Historic Files
Installation and Basic Configuration of a SBR Carrier Stand-Alone Server
Unpacking the Steel-Belted Radius Carrier Software
Package Management Commands
Running the Steel-Belted Radius Carrier Configure Script
Starting and Stopping the Steel-Belted Radius Carrier Server
sbrd
Running sbrd on a Stand-Alone Server
Starting the RADIUS Server
Stopping the RADIUS Server
Displaying RADIUS Status Information
Basic SBR Carrier Configuration
Running SBR Administrator
Configuring the Server
Configuring SNMP
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
Populating the JNPRShare Directory
Configuring the Host Software on the Data Nodes
Initial Cluster Startup Procedure
Recommendations Before Configuring the Cluster
Migrating to SSR from SBR/HA 5.5
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
Basic SBR Carrier Node Configuration
Running SBR Administrator
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
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
Multi-Valued Attributes
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
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
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 an SSR 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
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
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
Beginning the Installation
Developing and Deploying SS7 Services
Configuring the Platform
Commission Instance
Configuring Nodes
Installing Signalware Service Pack 5T
Installing the Patch Package
Configuring SS7/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 the authGateway Application 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
Example 1 — authGateway.conf file
Example 2 — authGateway.conf file
Configuring the authGateway Startup Information
Example—Creating and Starting the authGateway Process
Configuring the ulcmmg.conf File
Example
Configuring the SMSGateway Application for MSC Communication
Configuring the SMSGateway Routing Location Information
Example
Configuring the SMSGateway.conf File
Example
Configuring the SMSGateway Startup Information
Example—Creating and Starting the smsGateway Process
Configuring the smsulcmmg.conf File
Example
Loading the MML Configuration Settings
Example
SS7 Sample Configuration Files
Basic Provisioning MML File with One Point Code/ Two SS7 Links
Routing Based on PC/SSN
Redundant SS7 Links Backing Up Each Other (Two Point Codes)
Sample authGateway Command and File
sampleCreateProcess.mml
authGateway.conf (Gateway Routing Configuration File)
Sample smsGateway Commands and Files
AS4StartSmsGw.mml — One Point Code/ Two SS7 Links
smsGateway.conf
smsulcmmg.conf
Removing Steel-Belted Radius Carrier Software
Uninstalling Steel-Belted Radius Carrier Server Software
Uninstalling the SBR Administrator Files
Testing the Installation with DemoSetup.sh
Creating a Test Database
DemoSetup.sh Syntax
Syntax
Options
Notes
Example
Index