s u b p i c o™
⌬® SSP™ Softswitch Platform
s u b p i c o™⌬®
SSP™ Subpico Softswitch Platform
s u b p i c o™⌬®
SSP™ is a platform for high availability
applications to be used when developing layer 7 aware nodes.
This page provides a general overview of the SSP™, and a brief description of the SSP™s purpose,
services, system principles and architecture including subsystems, interfaces and physical architecture. It covers the system as it is planned in the first commercial release.
What is SSP™?
The SSP™ is an intelligent application layer softswitch for developers of both centralized and distributed service level network applications. SSP provides a secure and robust scalable platform to develop and deploy on.
In principle it is designed like the chassis of a car. Different car models can be built upon the same chassis by
applying different designs of the car body, engine, wheels etc. SSP™ can be the base for a switching network node in both cellular and fixedline, and host custom
applications for services over-the-top (OTT) or traditional OSS/BSS back-office services.
You can customize the environment then develop and deploy anything from a MGW, eNodeB, MME, S/PGW, HSS, C-RAN/LTE 5G SDN Node, IP router, UTM IDS/IPS Gateway to a Supercomputer. The SSP™ platform includes unique
intelligence and heuristics features to enable high-performance and reliable session processing.
Why has SSP™ been developed?
The SSP™ has been created to meet and exceed the high demands of a platform for the future cellular, telecom and datacom networks.
In addition we recognise the need as more businesses adopt the cloud a need for a 100% secure and robust environment to develop, test and deploy new cloud applications and services.
To use the car analogy, the SSP™ chassis has built-in intelligence features and instrumentation to regulate and distribute critical bio-systems data to its various subsystems.
Features include application aware heuristics and a high speed signature engine for Unified Threat Management (UTM) and Intrusion Prevention (IPS) as well as optimized session processing.
This SSP™ chassis design enables higher reliability and stability in high performance SSP™ Cellular Nodes such as the Cloud Radio Access Network (C-RAN)
and Software Defined Networking (SDN) nodes in NFV 5G Slicing networks. The SSP™ is primarily intended for TFE™ use.
The SSP™ Philosophy
Design principles of SSP™ have been:
SSP™ can be implemented in different nodes and networks. The transport technique in SSP™ is based on the IP protocol. IP is optimized for the flexible multiplexing of
connections with different transmission rates, from low to very high speeds. The flexibillity of SSP™ and IP form a very powerfull and versatile combination for creating network nodes.
SSP™ SLC™ Line Cards
makes it easy to create nodes witih different configurations, functionality, capacity, cost, reliability and performance levels.
SSP™ makes it possible to easily expand/decrease and reconfigure an existing node. Part of being scaleable is being future-proof, and SSP™ allows for partial or complete re-purpose for expansion, and
provides migration path options as the network and standards evolve, or simply to pick up capacity.
SSP™ based nodes can be managed using secure Web technology.
SSP™ comprises an IP transport system, a distributed (multi-processor) real time telecom control system and an element management system.
The multi-processor real time control system is based on a Unix RTOS and provides user application programs with the basic run-time mechanisms required to manage
processes, inter-process communications and memory allocations.
The SSP™ has dedicated 200GBit channel bonded backplane for C-Bus (CPU) and D-Bus (Data) inter-connect communications. The Network IP
transport system is especailly designed with firmware intelligence and good cost/performance port options from 100Mbit/s through 100GBit/s ports carrying from low bit-rate to
The element management system is built in World Wide Web (WWW) technology using HTTPS and nodejs.
SSP™ provides tools and instruments to develop customized software and hardware for applications like radio algorithms, monitoring platforms and device cards.
s u b p i c o™⌬® SSP™ System Overview
s u b p i c o™⌬®
SSP™ is divided into two main parts: the
SSP™ Platform and the SSP™ Development Environment.
The SSP™ Platform and the SSP™ Development Environment includes all the physical equipment and associated software to create an IP network node with
intelligent softswitch with user-defined applications.
The SSP™ Platform
The SSP™ Platform consists of both software and hardware modules.
The operating system provides a homogenous software development and program execution environments for both the SSP™ Platform Software and the application software.
It also uses the IP switch to interconnect processors in all types of devices, thus offering a flexible and scalable operating platform for network and datacom products.
The SSP™ Platform contains all the functionality necessary to switch IP sessions, within an IP-based telecommunications network. It also includes SS7 sigtran support
(SCTP/SCCP/M3UA) and functionality for network signalling on B-ISUP.
A SLC™ Line Card is a multi-processor (2RU) shelf of the SSP™ Softswitch Platform
SSP™ has a physical infrastructure that can consist of up to 1024 subracks (48RU), with up to 24 Line Cards (processor boards) each. A full subrack can have upto 48 100GBit/s ports for a
switching capacity of 4.8 Terabits.
SSP™ SLC™ Line Cards
can be clustered for scalable capacity and robustness. Line Cards and special purpose processors (C7) can be provided. Inter-processor communications is performed
over dedicated C-BUS/D-BUS backplanes. Each Line Card operates an internal learning bridge in kernel-bypass mode to fascilitate local and remote inter-process communications.
When timing units in the SSP™ SLC™ Line Cards
are synchronized, the whole network call and session events are synchronized.
SSP Inter-process Communications
An internal ethernet switch fabric inter-connects SLC™ Line Cards
and was designed to derive a good cost to performance ratio from Ethernet networking products that:
- Need to operate reliably under sustained line rate loads
- Need to support low level firmware access and customizable features
- Have good subsytems support for real time and narrowband connections and sessions
Put stringent requirements on delay and high utilization of the transport links. The internal SLC™ Softswitch fabric
provides this support by attaching to the installed physical ports to form endpoints on the C-BUS, D-BUS and Network.
The SSP™ Development environment
The SSP™ Development environment is used to design SSP™ node applications. Once the application is designed the Development Environment is removed. It consists of:
- Libraries of source code and header files
- Software development tools (compiler, debuggers, simulators)
- User documents and design rules
The term SSP™ node is used when talking about a node built on the SSP™ Platform and applications. The term is thus used to describe any type of network or datacom node
that switches IP packets regardless of purpose or complexity.
SSP™ provides the entire infrastructure necessary to:
- Link various operator and datacom networks
- Transport packet flows thru a working node
- Switch user application sessions to their appropriate destination
- Configure and manage the node
NOC OAM Alarms:
OEM TFE OID SNMP/PEN