Solutions
All of ng-voice’s network components follow a microservice-based design and offer multiple deployment options based on Kubernetes. Our portfolio offers turnkey solutions to enable voice services on any LTE, 5G, or other data-only networks.
IP Multimedia Subsystem (IMS core)
Our virtualized and cloud-native IMS core is the first 100% containerized and Kubernetes-based fully-fledged IMS solution, allowing deployment on bare metal (private), public, and hybrid cloud environments. Following the best practices in CI/CD and bringing a DevOps approach to telecommunications software, ng-voice’s IMS core has a high level of automation across the whole development, deployment and operation processes.
- P-CSCF: Acts as an Access SBC with full transcoding support and other features. Interfacts with the PCRF to provide quality of service management and superior audio quality
- I-CSCF: Provides full Cx/Dx interface support and selects S-CSCF based on user capabilities and load
- S-CSCF: Provides flexible application execution using a standards-based ISC interface and allows optional charging integration with standard Ro/Rf interfaces
- E-CSCF: Allows to locate users based on Location Retrieval Function (LRF) and provides routing towards PSAP’s
- BGCF: Adds interworking functions (flexible in- and outbound routing options) and provides topology hiding
Application servers
Our application servers provide the full range of supplementary services.
- IP-SM-GW: Provides SMS services for VoLTE and legacy devices and allows interworking towards other networks based on SMPP
- MMTel/ TAS: Provides rich supplementary services, e.g., call forwarding and call barring and acts as a conference-factory for VoLTE handsets
- MRF: Provides network announcements and conferencing. Implemented according to RFC4240 (Basic Media Services in SIP) and set up as combined MRF-controller (MRFC) and -processor (MRFP)
- SR-VCC: Enables seamless early or mid-call handover from 4G/5G to 2G/3G.
- LI: Provides X1 to X3 interfaces for lawful interception.
Policy and Charging Rules Function (PCRF light)
The PCRF dynamically allocates and manages bandwidth requirements for various use-cases. ng-voice’s version is currently only a light-weight PCRF, fulfilling the necessary functions to provide a VoLTE service
- Our PCRF solution is fully virtualized, cloud-native and distributed
- To ensure light-weight implementation, it focuses on core functions which are necessary to deploy VoLTE for mobile network operators of any size
- Gx interface towards the PGW for creating the dedicated bearer for a VoLTE call
- Rx interface towards the IMS
- The PCRF “light” is based on the same design principles as all Diameter-servers and provide the same performance and availability as HSS and OCS