How to Scale Asterisk Over Multiple Servers

Scaling your Asterisk PBX can be complicated. It’s hard to get more than one Asterisk server acting as a single PBX. A call comes in, and you want it to go where it’s supposed to go. But it takes a ridiculous amount of effort to get your installation to do what you want.

Take a look at the typical setup, where you have two Asterisk servers, with a trunk between them: Continue reading “How to Scale Asterisk Over Multiple Servers”

The Real Meaning of Call Survival

With Q-Suite’s HAASIPP our product now features Call Survival. This is often confused with Call Recovery and the terms then used interchangeably.

To understand what Call Survival really means lets look at an example. Starting off with a caller connected over a SIP trunk and ultimately connected to an agent. The diagram below shows a simplified setup with the communication path as follows:

Call-Survival-Diagram1

Continue reading “The Real Meaning of Call Survival”

SIP Proxy with Load Balancing for Contact Centers deploying Asterisk Clusters

 

In larger installations with high concurrent call volume, the contact center ACD manages and controls multiple Asterisk servers in a cluster. Since call volume at any given instant can exceed the capacity of a single Asterisk server, a SIP proxy will serve to distribute calls evenly with load balancing.  The ACD maintains the sequence and order of calls coming to the individual queues, irrespective of the Asterisk servers into which the calls come in. It will route and distribute calls to the available agents based on skills based routing, irrespective of where their phones are registered to. Sophisticated call center solutions offer greater flexibility allowing agents to use any external phone like home land-line phone or a mobile phone or a phone behind another PBX. This is ideal for remote and work-at-home options.

Continue reading “SIP Proxy with Load Balancing for Contact Centers deploying Asterisk Clusters”

Q-Suite’s High Availability SIP Proxy offers load balancing

Large call centers require multiple Asterisk servers in a cluster to handle the call volume. Load balancing will allow distribution of calls within the Asterisk cluster. The High Availability Sip Proxy within Q-Suite is designed to provide load balancing as well. It will distribute the incoming calls to the different Asterisk servers in the cluster which are the media server for voice traffic. Q-Suite’s Call Center ACD can scale to multiple Asterisk servers and manage call queues and distribution, irrespective of the media server associated with the call. This allows Q-Suite to offer skills based routing for large contact centers where the call volume transcends beyond a single server to multiple Asterisk servers. Continue reading “Q-Suite’s High Availability SIP Proxy offers load balancing”

High Availability SIP Proxy within Q-Suite ACD

Q-Suite started out as a Call Center ACD designed for Asterisk based contact centers. Today, Q-Suite 5.7 has evolved into a mature, robust and sophisticated ACD capable of supporting mission critical deployment through its powerful High Availability module. Q-Suite based deployments offer both High Availability and Call Survival through an elaborate Overseer Watchdog mechanism. Continue reading “High Availability SIP Proxy within Q-Suite ACD”