VoIP enabled Contact Center software

Q-Suite 5.5 Fault Tolerance High Availability Call Survival Architecture with Redundancy

Become a Re-Seller Setting up your contact center in the Cloud! Setting up an inbound call center ACD for inbound Skills based agent and queue setup Looking for a predictive dialer? Call Center Software Blog Server Hardware for Asterisk PBX TPV Call Recording Systems ISDN PRI T1/E1 versus VoIP White Papers

Overview of Q-Suite 5.5 High Availability Call Survival Architecture with Failover mid-call recovery

Q-Suite 5.5 Fault Tolerant High Availability with Call Survival Architecture


Fault tolerant Call Survival Architecture for Q-Suite 5.5 is a Redundant High Availability setup with Software and Services to provide a system and process of recovering from a single server or service fault without the loss of on-going calls. It has a mid-call survival/recovery process that keeps all the on-going as well as new calls alive. This happens in seconds and the caller continues in the conversation with the same agent/customer service representative without the need to re-establish the phone call.

How does Q-Suite 5.5 for Asterisk support Call Survival and Recovery?


Call Survival Architecture driven High Availability ensures the survival of on-going and new calls from a single fault or failure of services or servers associated with Q-Suite. Generally calls travel to and from the outside, into your infrastructure as TDM phone calls or SIP (Session Initialization Protocol) based VoIP calls. Upon a single fault/failure within your infrastructure/system/services, this mechanism will effectively fail-over to standby server/services and preserve on-going calls. Q-suite Call Survival can effectively preserve the on-going calls there by letting your caller continue the conversation with the same person/agent within your contact center. The add-on software services and redundant hardware maek it possible to provide this mission critical capability. Contact us to get more details on Q-Suite 5.5 High Availability Call Survival Architecture for your Asterisk based Contact Centers.

Fault Monitoring with Overseer Watchdog setup within Q-Suite 5.5


The Overseer Watchdog System within the Call Survival Architecture of Q-Suite 5.5 is an elaborate software mechanism to monitor and watch the sanity of all servers and services. The monitoring mechanism initiates automatic fail-over from a main service to a standby service in the event of fault detection. The Watchdog mechanism is a service that tests each service to determine the sanity and well being of all services within a given server. The Overseer Watchdog system automates the process of identifying a fault within a Q-Suite based deployment. This automatically triggers the fail-over mechanism with the Call Survival Architecture as well preserving on-going calls. The fault detection system is elaborate and quick to determine the failure. There is inbuilt mechanism to ensure that the fault detection and fail-over triggers are also redundant.

Difference between Conventional Redundant HA Setup and Call Survival High Availability


High Availibility refers to the ability to have Systems and Services available even if there is a failure of a System or Service. This is really good for data and a single failure still ensures that access to the data is continuous by the availability of the back up system as soon as the failure is detected. For a telephone voice conversation, there is a setup and tear-down of each call and a failure of a system or service that is in the path of the media (media here being the voice conversation) will result in the call getting hungup. This gets further complicated in a Contact Center where the caller is talking to a specific agent after going through an ACD. The Call Survival high availability architecture has an inbuilt failover mechanism that can ensure the survival of the existing on-going call where the caller will continue the conversation with the same Agent without a need to re-initiate the call.

Fail-over Redundacy for Q-Suite 5.5 with Call survival

  1. What is Call Survival in a Failover scenario for Asterisk based Contact Center?
  2. When there is a failure of a server or service associated with the infrastructure and setup of an Asterisk based contact center, all on-going phone calls will die. Call survival is the ability to keep the calls alive so that the caller can continue talking to the same agent without having to re-stablish the phone call.
  3. What is High Availability in a Failover setup?
  4. Typically, High Availability refers to a redundant setup where upon successful detection of a System or Service failure the backup System or Service takes over the role. This is failover and is very useful if the data is in sync and the system is stateless.
  5. Can Call Survival Architecture ensure the survival of on-going calls during a failover?
  6. Yes, it can. Failover call survival architecture is designed to successfully survive all on-going and new calls due to a single failure of a server or service.