White paper

"Download the latest Data Sheets ..."

nx IVR/SSRP

The base7 IVR is a software platform that provides interactive voice response services as a standalone IVR or integrated within a core network as an SRP or IP.

 

The IVR supports connectivity via SIP/SIP-I/ISUP/ISDN and BICC and supports most major codecs. Inline and out of band DTMF detection is supported as well as speech recognition when the base7 recognition platform is partnered with the IVR core.

 

      Scripting Support

 

The IVR supports VXML (2.0,2.1), MSCML and MSML for call specification or can be configured with mapping from dialled number to IVR dialog where network control is not required. Mail box and basic recording features are also supported.

 

IVR scripts can be created using the NiFi front end tool that uses a data flow model for creating individual logic elements via graphical drag and drop. One of the most powerful elements of this interface is that external element integration to HTTP(S), MQ, databases and many other elements are already included in the available logic elements. This makes integration with back end systems simple and does not require specialised or proprietary knowledge. The NiFi system also allows users to create their own individual service blocks where required.

 

An example call flow is below.

 

ivr_call_flow

 

 

This is a simplified example but illustrates some of the key features. The script is triggered from the IVR based on a service mapping, plays a welcome message and then collects some digits. Based on these digits it either goes to an external REST API to update some elements or else does an SCP query for the update. It then returns the data to the IVR for billing and call flow logic. The scripts retains state across multiple queries and has no restriction on the level of nesting that can be done within an individual flow. There are also realtime statistics displayed for each block and each flow. The system also supports multi-tenancy, integrated authentication control with fine-grained access allocations as well as a full audit trail and roll back versioning for all changes.

 

 

Supported Voice Features

           

IBS, Echo-Cancellation (EC), Silence-Compression (SC), VAD, CNG, RTCP XR, T.38, G.711, G.726, G.727, G.729, G.723.1, AMR, AMR-WB, GSM FR, MS GSM, GSM EFR, EVRC, QCELP, iLBC

 

Supported Protocols

           

            ISUP/BICC

 

ITU and ANSI, all major national and vendor variants

 

            SIP

 

            Support for RFC 3261 SIP and all major extensions

            SIP-I

            SIP-T

 

            MGCP/MEGACO

 

Integrated support for both MCGP and MEGACO/H.248 including all major package extensions or else can also be partnered with most major Media Gateways including Cisco, Audiocodes, Huawei, Alcatel-Lucent and ZTE

 

            IN

 

Support for INAP/CAMEL1-4/MAP1-3/WINS 1-2 and all major national and vendor variants

 

            DIAMETER

 

Support for Rx and Sx interfaces for both off and online charging. Gateway mapping for both SIP and CAMEL.

 

OPEN STACK

 

Release 7.1.1 supports OpenStack deployment up to Mitaka release including all core services.

 

            CONTAINER

 

            Release 7.1.1 support deployment as a Docker image

 

            ISDN/Q.931

 

            NEMA +XML

           

            HTTP/PROVISIONING AND MANAGEMENT API

 

ELASTICSEARCH STATISTICS INTEGRATION

 

HPE/EEE INTEGRATION FOR MONITOR/SEARCH/TROUBLESHOOTING

 

                               

           

      Performance

 

           

Running on a reference server design with 2 x Active/Active server images in High Availability mode each with two 6-Core Intel® Xeon® Processors and 64 GB RAM.

Configured call flow was for ISUP and SIP calls with DTMF collection, external DB query and 10% call queuing for a variable length between 30s and 20m.

 

The performance figures are below

 

 

Maximum Calls Per Second

       1,690

Call Error Rate

           0.2 %

Max CPU

            37 %