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.

Diagram Trillium PSF GMM/SM

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.

FEATURES + BENEFITS

  • 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 Continuous Computing

PRODUCT INTERWORKING

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.

CONFORMANCE

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.