Photo Source: Interactive Powers. Creative Commons
What are the recommended Servers?
Operating System Requirements
Smart IVR platforms are designed to run over a Linux CentOS 7 x86_64 distribution. Please make a minimal Linux Debian installation from Internet, USB or CD / DVD. To download the Linux distribution installation iso file go to: https://www.centos.org
|Distribution||Linux CentOS 7|
|Cloud Ready||AWS, Google Cloud, Microsoft Azure|
Port / Channel Definition
A port or channel is an aggregation of multiple software communication interfaces that creates a logical interface in a IVR service. One voice call between two peers use one port or channel.
|30||1-2 cores||4 Gb||S-M|
|60||2-4 cores||8 Gb||M|
|120||2-4 cores||16 Gb||M-L|
|240||6 cores||32 Gb||L|
What are the Bandwidth requirements?
Phone calls can require anywhere an amount of bandwidth as an audio call, depending on the quality. We recommend an uncompressed voice in 64 kb/s per call to maintain a stable phone connection for the best speech recognition experience.
|8khz 8bit mono||64 kbps||G711 alaw, ulaw||Acceptable|
|7khz 8bit mono||48 kbps||G722||Not recommended|
|8khz 8bit mono||15 kbps||G729||Not recommended|
What are the IP Network requirements?
Transport Layer Security (TLS)
Smart IVR supports TLS connections and client-side port definition, to provide secured connections — specifically, to SIP Connect Server. Starting with release 1.X, TLS security features on all the operating system.
Secure Socket Layer (SSL)
Smart IVR supports SSL connections to encrypt HTTP communications between the server and its sources, web access and endpoints. Smart IVR recommends using the OpenSSL toolkit to implement this feature.
To run your Smart IVR servers you have to open UDP/TCP ports:
|UDP||10000 … 20000||RTP media (Audio)|
|UDP||5060 .. 5060||SIP Signalling - Only open it from the IPs that interest you|
|TCP||80||HTTP - API Services (optional)|
|TCP||443||HTTPS - API Services|
What are the Audio Recording requirements?
Audio Recording Sizing
Format: 1 phone call (2 peers)
|Duration||G711 64 kbps|
|1 min||1,5 Mb|
|1 h (60 min)||90 Mb|
|1 day (24 h)||2,16 Gb|
|1 month (30 days)||64,8 Gb|
You can select S3 exportation to a specific repository or external SSH / FTP server.
Interactive Powers - Streamline your business communications