Trillium | PSF - MTP Level 3 (FT/HA)
Description
The Protocol-Specific Function (PSF) for the Message Transfer Part - Level 3 (MTP3) Fault-Tolerant/High-Availability (FT/HA) software enables MTP3 to execute in pure fault-tolerant (active/standby) and distributed fault-tolerant (N active * M standby) systems. PSF - MTP3 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 - MTP3 software enables telecom equipment manufacturers of soft switches, signaling gateways, signal transfer points, service control points, media gateway controllers or other products to:
- Accelerate time to market
- Reduce development costs
- Reduce project risk of internally developed MTP3 applications
Product deliverables consist of C source software, documentation, training, a warranty and technical support.
Features + Benefits
- Provides a command interface to activate a resource set and to warm start a resource set.
- Supports the operator-initiated switchover allowing for the standby node to become active, and vice versa (controlled switchover), preventing the loss of states.
- Supports the switchover of the standby to the active upon failure (forced switchover). It brings the protocol database and system into a consistent state, after a forced switchover of the master critical resource set, and resumes operations.
- Supports run-time state updates to keep the standby MTP3 synchronized with the active MTP3.
- Stops sending state updates to the standby when it becomes OOS
- Supports the warm start of the peer resource set to make it standby from the OOS state. PSF - MTP3 does not delay data traffic processing during the warm start operation.
- Enables the MTP3 software to handle protocol events for a resource set during the warm start of that particular resource set.
- Enables the MTP3 instance to handle protocol events for other resource sets assigned to it, during the controlled switchover of one resource set.
- Performs operations simultaneously, such as warm start and peersync, on multiple resource sets.
- Supports the forced switchover when the active resource set assigned to the MTP3 instance becomes OOS.
- Provides a shutdown procedure that resets the PSF - MTP3 states and de-allocates the memory allocated by PSF - MTP3 for its operation up to the time of the shutdown.
- Generates alarms to the layer manager upon finding failures during the PSF - MTP3 operation.
- Generates debug prints if enabled by the layer manager.
- Provides a command interface to abort an ongoing warm start state update or controlled switchover state update.
- Provides mechanisms to detect the synchronization loss between the active and standby copies of the resource set.
- Provides the Heartbeat mechanism to detect communication loss between copies when updates do not occur.
- The PSF - MTP3 software works with all the options supported by Trillium MTP3 software.
- 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
PSF - MTP3 (FT/HA) interworks with Trillium MTP3 protocol, protecting it from failure, the Fault-Tolerant/High-Availability (FT/HA) Core software and the Distributed Fault-Tolerant/High-Availability (DFT/HA) software.
Continuous Computing also offers Professional Services to integrate Trillium software into customers' products.
Conformance
PSF - MTP3 (FT/HA) conforms to TAPA. Refer to the PSF - MTP3 (FT/HA) Functional Specification for a detailed implementation.
