maximizing calls per second

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

maximizing calls per second

Postby noworldorder » Mon Sep 05, 2011 10:56 pm

I want to maximize my calls per second. My biggest limiting factor is my carrier. Is it possible to have more than one carrier active on a campaign? If there was more than one carrier would Vicidial be able to have them all dialing and thus increase the calls per second?

Thanks
http://www.scrubmydata.com Your First Scrub is FREE
Vicibox 4.0 | VERSION: 2.6-375a BUILD: 120831-1523
Realtek RTL8111/8168B PCI Dual Core 2 GB Ram
no other software read the manual
GRATEFUL FOR VICIDIAL!
noworldorder
 
Posts: 391
Joined: Sat Mar 06, 2010 3:56 pm

Postby williamconley » Tue Sep 06, 2011 6:49 pm

Yes. But not without altering your dialplan to "choose" a carrier independently of your "Dial Prefix" (ie: a dial prefix that sends the call to an "exten", then WITHIN that exten you would need to have logic in place to rotate carriers.

OR: use multiple servers ... each can have a different carrier on the same dialplan (ie: dial 9 can be carrier A on the first dialer, but carrier B on the second dialer!)

thanks for posting your specs! Welcome back. 8-)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Postby noworldorder » Tue Sep 06, 2011 9:01 pm

Thanks William...

I am grateful for this forum. So I would go this rout:

But not without altering your dialplan


any chance of walking me through this. I don't speak Asterisk. I don't know what the 'internal logic' would look like. No clue. Do I need help or can this be explained?
http://www.scrubmydata.com Your First Scrub is FREE
Vicibox 4.0 | VERSION: 2.6-375a BUILD: 120831-1523
Realtek RTL8111/8168B PCI Dual Core 2 GB Ram
no other software read the manual
GRATEFUL FOR VICIDIAL!
noworldorder
 
Posts: 391
Joined: Sat Mar 06, 2010 3:56 pm

Postby williamconley » Tue Sep 06, 2011 9:25 pm

actually i posted a version of this a few days ago, but i have since modified it for a client who required ... 12 trunks split for inbound to call centers.

If you find that post (i'm lazy), I may be able to update it with the latest tested version ... or you may be able to 'glean' what you need from it. I think I started with that one and "revised" to fit the running system (expecting 2000 inbound phone calls that had to be split between two inbound routing sip servers and send calls to 8 call centers from one and 4 call centers from the other ... while the system was Online ... Fun Day. 8-) ).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Postby noworldorder » Wed Sep 14, 2011 1:54 am

Hey William I am for some reason not able to find the post you are referring to...
http://www.scrubmydata.com Your First Scrub is FREE
Vicibox 4.0 | VERSION: 2.6-375a BUILD: 120831-1523
Realtek RTL8111/8168B PCI Dual Core 2 GB Ram
no other software read the manual
GRATEFUL FOR VICIDIAL!
noworldorder
 
Posts: 391
Joined: Sat Mar 06, 2010 3:56 pm

Postby mcargile » Wed Sep 14, 2011 8:50 am

Out of curiosity why do you want to increase your calls per second?

I have found that most of our clients asking about this did not completely understand how the calls per second effects things. All calls per second does is determine how quickly the dialer can ramp up.

The only client who I have ever had who had an issue with this was one who was doing press-1 dialing at a 30 to 1 dial ratio. He had 600 phone lines for three servers, but he could only send a total of 6 calls per second from all three servers. We had to split this to 2 calls per second per server. This meant that when one agent became available it would take 15 seconds for the dialers to meet the dial ratio and over 100 seconds for it to reach max capacity.

Using this exact same carrier to place regular predictive dial calls at a 4 to 1 dial ratio would not be an issue. It would only take 2 seconds for the dialer to meet the dial ratio when an agent became available. Most carriers I know give you a higher calls per second than this. Thus as long as you are not dialing at a very high dial ratio or having agents constantly going on Ready at the exact same moment then you are probably not having a calls per second issue.

I have also seen clients who think they are having problems with too low of calls per second when in fact they have their calls per second too high. Most carriers will throttle you if you start placing too many calls per second. Thus I have seen cases where by lowering the number of calls per second down the number of connects per second has gone up.

Another thing to keep in mind is that different equipment calculates calls per second differently. So your carrier might actually be calculating the calls per second differently than how Vicidial does it and thus might be throttling you even though you have Vicidial set to the same value as your carrier.

Try turning the carrier stats on in your realtime report and see if you are getting more than about 3-5% CONGESTION coming back from your carrier. If some try turning down the calls per second and see what you get back from them.
Michael Cargile | Director of Engineering | ViciDialGroup | http://www.vicidial.com

The official source for VICIDIAL services and support. 1-888-894-VICI (8424)
mcargile
Site Admin
 
Posts: 617
Joined: Tue Jan 16, 2007 9:38 am

Postby noworldorder » Wed Sep 14, 2011 12:41 pm

I appreciate the comments and understand why you would think I might be a bit confused (I usually am) but I have a unique application where I need a high CPS. Also I have a relationship with my carrier so no thotteling concern.

But where on the report do you find CONGESTION info?

thanks
http://www.scrubmydata.com Your First Scrub is FREE
Vicibox 4.0 | VERSION: 2.6-375a BUILD: 120831-1523
Realtek RTL8111/8168B PCI Dual Core 2 GB Ram
no other software read the manual
GRATEFUL FOR VICIDIAL!
noworldorder
 
Posts: 391
Joined: Sat Mar 06, 2010 3:56 pm

Postby mcargile » Wed Sep 14, 2011 12:55 pm

On the realtime report, click the 'Choose Report Display Options' link then set 'Show Carrier Stats' to yes.

Also be careful. Too high a calls per second value can cause the local Asterisk process to crash.
Michael Cargile | Director of Engineering | ViciDialGroup | http://www.vicidial.com

The official source for VICIDIAL services and support. 1-888-894-VICI (8424)
mcargile
Site Admin
 
Posts: 617
Joined: Tue Jan 16, 2007 9:38 am

Re: maximizing calls per second

Postby dinstar » Sat Dec 04, 2021 2:23 am

Hey @mcargile , sorry for reviving old thread. I am currently face same issue. I am using press 1 campaigns w/o live agent, just recording DTMF report. Here are my stats.Hey @mcargile , sorry for reviving old thread. I am currently face same issue. I am using press 1 campaigns w/o live agent, just recording DTMF report. Here are my stats.

---------- TOTALS
Time range: 2021-11-29 00:00:00 to 2021-12-02 23:59:59

---------- TOTALS
Total Calls placed from this Campaign: 5720
Average Call Length for all Calls in seconds: 6.3

---------- HUMAN ANSWERS
Total Human Answered calls for this Campaign: 2963
Average Call Length for all HA in seconds: 12.16 Total Time: 10:00:448


As you can see, I have very short call length. So most of the time my channels remains idle till next minute. Pls let me know how can I increase calls per seconds.

I have tried increasing Max Fill call per seconds. Max trunks, Max calls per seconds but no significant performance have increased. I am using 16 ports GSM gateway of Dinstar with 8 ports in use. And I am sure that gateway in not a bottle neck. Pls assist me. Thanks
ViciBox v.10.0.0 210901 iso installation
Asterisk 13.38.2-vici
OpenSuse Lead 15.2
Dinstar GSM Gateway 16 Ports
dinstar
 
Posts: 49
Joined: Wed Nov 10, 2021 3:18 pm

Re: maximizing calls per second

Postby callcentertech » Mon Dec 13, 2021 1:45 pm

@dinstar, The reason Matt gave the "Calls per Second" to 6 as that's more than enough to fill lots of calls. Also I restrict one server to 100 concurrent calls. Combine 5 servers and you have 30 CPS and 500 concurrent calls.

I have seen people using 5000 Trunks and 500 CPS on a single server, they clearly don't understand what CPS or Trunks means.

You should not be blindly increasing the CPS value as it will crash asterisk at some point at worse or have abnormal results at the least.

1. Increase your asterisk servers count.
2. Ask your carrier to assign you more CPS and channels, or have multiple carriers and randomise them with a custom dialplan..
Email: kaushal@callcentertech.net, Phone/WhatsApp: +1 (636)-556-0022
Web: https://www.callcentertech.net, Skype: live:52956f35f3283f55
Fully Automated VICIdial Installer https://www.callcentertech.net/vicifast/
callcentertech
 
Posts: 48
Joined: Sat Jul 17, 2021 2:01 pm
Location: Ahmedabad, India


Return to Support

Who is online

Users browsing this forum: Google [Bot] and 61 guests