The Protocol-Specific Function (PSF) for the GPRS Mobility Management/Session Management (GMM/SM) Fault-Tolerant/High-Availability (FT/HA) software enables GMM/SM to execute in pure fault-tolerant (active/standby) and distributed fault-tolerant (N active * M standby) systems. PSF – GMM/SM updates the standby copy with state changes from the active copy. In case of failure, the standby copy can assume operations with minimal disruption in the system.
Trillium PSF – GMM/SM software enables telecom equipment manufacturers of Serving GPRS Nodes (SGSN), Radio Network Controllers (RNC), Base Station Controllers (BSC) or other products to:
- Accelerate time to market
- Reduce development costs
- Reduce project risk of internally developed GMM/SM applications
Product deliverables consist of C source software, documentation, training, a warranty and technical support.
- Supports run-time state updates to keep the standby GMM/SM synchronized with the active GMM/SM. Transient states are not updated at runtime.
- Initializes the Out-Of-Service (OOS) resource sets with the data from the active resource sets.
- Software fault detection capabilities including the heartbeat mechanism to detect communication loss with the peer GMM/SM processors and the sequencing of update messages to detect synchronization loss.
- Provides fault notifications through status indications.
- Provides debugging aids, like trace and debug prints.
- Updates the run-time state from the active resource set toward the standby resource sets.
- Supports operator-initiated switchover allowing for the standby node to become active, and vice versa (controlled switchover), which prevents state loss.
- Enables the GMM/SM instance to handle the protocol events for other resource sets assigned to it during the controlled switchover of one resource set.
- Supports the recovery procedures when an OOS copy is made Active during the forced switchover; capable of bringing the protocol database and system into a consistent state, after a forced switchover of the master critical resource set, to resume operation.
- Stops sending state updates to the standby when it becomes OOS.
- Supports warm start to make it standby from the OOS mode. PSF – GMM/SM does not delay data traffic processing during the warmstart operation.
- Capable of simultaneously performing operations, like warm start and peersync, on multiple resource sets.
- Provides a shutdown procedure that resets the PSF – GMM/SM states and deallocates the memory allocated by PSF – GMM/SM for its operation up to the time of shutdown.
- Generates alarms to the layer manager upon finding failures during the PSF – GMM/SM operation.
- Generates debug prints if enabled by the layer manager.
- Detects a standby protocol resource going out of synchronization.
- Supports the Rolling Upgrade feature to upgrade the software, which allows upgrading a system to a new version of the software without taking the system offline or interrupting service.
- Conforms to Trillium Advanced Portability Architecture (TAPA)
- Benefits of licensing Trillium software from Radisys
Trillium PSF – GMM/SM (FT/HA) software interworks with Trillium GMM/SM protocol, protecting it from failure, the Fault-Tolerant/High-Availability (FT/HA) Core software and the Distributed Fault-Tolerant/High-Availability (DFT/HA) software.
Trillium PSF – GMM/SM (FT/HA) software conforms to Trillium Advanced Portability Architecture (TAPA). Refer to the PSF – GMM/SM (FT/HA) Functional Specification for a detailed implementation.