Least Call Routing (LCR)

Support forum for the ViciBox ISO Server Install and ISO LiveCD Demo

Moderators: enjay, williamconley, Staydog, mflorell, MJCoate, mcargile, Kumba

Least Call Routing (LCR)

Postby chasejordan1 » Mon Jun 18, 2012 4:08 pm

Has anyone set LCR up? I have been searching the "internet" and can't find much on it, any advise or examples you can throw my way.





| Live agent setup | Vicidial Custom Build from Scratch | Ubuntu 10.04 | Version: 2.4-359a | Build 120213-1512 | Asterisk 1.4.39.1-vici | MultiServer Setup | No Digium/Sangoma Hardware | No Extra Software After Installation | 1 x DB Server 4 x Xeon 3.6 ghz | 10 Gig Memory | 2 X 36 Gig Raptor Raid 0 | 3 x Asterisk/Web Server | Various Dual /Quad Core / 4 Gig Memory / 160 Hard drive | 25 Megs down 10 Megs up |
| Remote Agent Survey Campaign Setup | Vicidial Scratch Debian Install | Debian 6.04 | Version 2.2.1-237 | Build 100510-2015 | Asterisk 1.4.39.1-vici NO SVN | MultiServer Setup | No Digium/Sangoma | No Extra Software | 1 x DB/Web Server 4 x AMD 3.2 ghz | 8 Gig Memory | 300 Gig Raptor | 4 x Asterisk Dual Core / 4 Gig Mem / 160 Hard dive |
chasejordan1
 
Posts: 180
Joined: Fri Mar 07, 2008 11:57 am

Re: Least Call Routing (LCR)

Postby williamconley » Sat Jul 07, 2012 10:12 am

LCR is available in many flavors, but has an inherent flaw for many call centers that fancy themselves as clever. when you change from a generic callerid per campaign to the more robust personalized callerid (using a "local" phone number to get a better response rate in answer percentage ...), you enter the realm of "Intra-LATA" instead of "Inter-LATA". Which is a different billing schema, and is NOT based purely on area code. You can call 352-269-XXXX from 321-436-XXXX and it could be Inter or Intra since they are in close proximity to one another, and the only way to know is if you have a copy of the database showing this relationship. Since this database is proprietary, that's a bit tricky.

That being said, if you have no fear of this situation (which, BTW, can be a HUGE price difference!), then LCR is not a big deal.

LCR can be handled in the dialplan using either excessive extensions representing the dial path for each area built to Lowest Cost for each possible path (excessive, like I said, but fast), or excessive key pairs in the asterisk berkeley database or in a mysql table. More often it is handled in an AGI script which hits a mysql table (or another data method, as AGI scripting is in perl or php and can use any scripting method you like to make the decisions). Some will execute this outside of the Vicidial system by passing calls through an LCR server which may serve other functions (such as recording all calls for legal purposes).

Often the carrier is actually a "broker" and already using LCR (since every percent of a penny counts when reselling minutes at an 8% margin ...).

So LCR can be implemented at several levels and for many purposes. ;)
Vicidial Installation and Repair, plus Hosting and Colocation
SugarCRM integration - Customization and Add-ons - We Bring It All Together.
http://www.PoundTeam.com # 352-269-0000 # +44 (203) 769-2294 # +506 4001-8914
williamconley
 
Posts: 17566
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Least Call Routing (LCR)

Postby chasejordan1 » Wed Jul 18, 2012 2:54 pm

Great thanks. The CID issue is not an issue for me. So what I set up was a separate server (8 cores 3.6ghz, 16gig ram, SSD drive) with elastix and a2billing all my asterisk/vicidial servers are passing calls thru the elastix/a2billing server. Everything works great so far and my bill has gone from .0115 to .0075, that is a big difference when your doing 15,000 minutes per day. Thank You for your information.
chasejordan1
 
Posts: 180
Joined: Fri Mar 07, 2008 11:57 am

Re: Least Call Routing (LCR)

Postby vkad » Wed May 23, 2018 6:48 pm

So is using a generic phone id better than using a more "robust" caller id closer to the customers phone number for billing purposes?

We are on LRN billing.
Vicibox 8.0.1 (Asterisk 13.21.0-vici) + Remote WebRTC Agents
Version: 2.14b0.5 | SVN: 2990 | DB Version: 1548
1 x DB + Web + Dialer - E3 1270 v6 + 16gb ddr4 + 256gb SSD
2 x Additional Dialer - E3 1270 v6 + 8gb ddr4 + 256gb SSD
vkad
 
Posts: 180
Joined: Thu Nov 09, 2017 3:46 am

Re: Least Call Routing (LCR)

Postby vkad » Wed May 23, 2018 6:49 pm

williamconley wrote:LCR is available in many flavors, but has an inherent flaw for many call centers that fancy themselves as clever. when you change from a generic callerid per campaign to the more robust personalized callerid (using a "local" phone number to get a better response rate in answer percentage ...), you enter the realm of "Intra-LATA" instead of "Inter-LATA". Which is a different billing schema, and is NOT based purely on area code. You can call 352-269-XXXX from 321-436-XXXX and it could be Inter or Intra since they are in close proximity to one another, and the only way to know is if you have a copy of the database showing this relationship. Since this database is proprietary, that's a bit tricky.

That being said, if you have no fear of this situation (which, BTW, can be a HUGE price difference!), then LCR is not a big deal.

LCR can be handled in the dialplan using either excessive extensions representing the dial path for each area built to Lowest Cost for each possible path (excessive, like I said, but fast), or excessive key pairs in the asterisk berkeley database or in a mysql table. More often it is handled in an AGI script which hits a mysql table (or another data method, as AGI scripting is in perl or php and can use any scripting method you like to make the decisions). Some will execute this outside of the Vicidial system by passing calls through an LCR server which may serve other functions (such as recording all calls for legal purposes).

Often the carrier is actually a "broker" and already using LCR (since every percent of a penny counts when reselling minutes at an 8% margin ...).

So LCR can be implemented at several levels and for many purposes. ;)

So is using a generic phone id better than using a more "robust" caller id closer to the customers phone number for billing purposes?

We are on LRN billing.
Vicibox 8.0.1 (Asterisk 13.21.0-vici) + Remote WebRTC Agents
Version: 2.14b0.5 | SVN: 2990 | DB Version: 1548
1 x DB + Web + Dialer - E3 1270 v6 + 16gb ddr4 + 256gb SSD
2 x Additional Dialer - E3 1270 v6 + 8gb ddr4 + 256gb SSD
vkad
 
Posts: 180
Joined: Thu Nov 09, 2017 3:46 am

Re: Least Call Routing (LCR)

Postby williamconley » Wed May 23, 2018 7:09 pm

The numbers themselves are completely unrelated to LCR.

Always use phone numbers you own. Always discuss your callerID Name with your Telco.

If you own local numbers for those you are calling, use those callerIDs if it increases your answer percentage. Don't take anyone's word for it, though. Test it. It's different for everyone.
Vicidial Installation and Repair, plus Hosting and Colocation
SugarCRM integration - Customization and Add-ons - We Bring It All Together.
http://www.PoundTeam.com # 352-269-0000 # +44 (203) 769-2294 # +506 4001-8914
williamconley
 
Posts: 17566
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to ViciBox Server Install and Demo

Who is online

Users browsing this forum: No registered users and 9 guests