Solved

Best VOIP solution for advertising call routing

Posted on 2009-05-10
6
624 Views
Last Modified: 2013-12-27
Hello Experts,

We are in the early stages of planning a call distribution system that will allow our remote offices to receive calls from our company's national advertising efforts. We will probably be acquiring a dedicated server from our SIP provider Vitelity.net. I've looked into Asterisk, but have concerns with its scalability. sipXecs seems to be more suited to what we're looking for.

The way we would like this to work is....

1. Our branches tell us how many calls they would like to receive per month.
2. When a potential client calls the number from one of our ads, the phone system will route it to one of our branches in a round-robin fashion.
3. If a branch has already received their desired call limit, the system will route it to the next available branch.

My questions are:

1. Will Asterisk or sipXecs be able to achieve these results?
2. If not, are there any other solutions that may be better suited?

We are just looking for call routing, and not an entire pbx. Your answers and suggestions are much appreciated!
0
Comment
Question by:vonRogue
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
6 Comments
 
LVL 12

Accepted Solution

by:
Joel_Sisko earned 250 total points
ID: 24357292
If just looking for call routing then using something like Asterisk would work well and so would FreeSwitch. SER might work as well, but less flexibility with call routing logic and or less people available to do so.

Asterisk can scale, but requires the know how to do so. We have one client that operates 25K plus users in a simple call routing and termination application.

FreeSwitch was built from the ground up to scale very easily on a single platform, but, it also has not been around as long.

What are the call volume requirements?
0
 
LVL 1

Author Comment

by:vonRogue
ID: 24363555
Thanks for the reply, Joel.

FreeSwitch looks very interesting. Do you know if there are any existing modules for it (or Asterisk for that matter) that will allow us to accomplish what we're looking to do? Specifically, we would like to create a database that contains the branch phone numbers and how many calls they would like to receive. So the phone system would need to keep track of how many calls have been sent to a specific number, and then stop sending calls when that max number has been reached.

I think the volume will probably max out at around 100 - 150 inbound calls per hour, with an average call time of 8 - 10 minutes.

Vitelity currently offers two hardware options:
Dual Core Intel 830 (3GHz) with 2GB RAM and 2x160GB drives ($149/month)
Quad Core Q6600 with 4GB RAM and 2x160GB drives ($250/month)

Do you think either of those will be sufficient for handling our needs?
0
 
LVL 12

Expert Comment

by:Joel_Sisko
ID: 24372171
The servers should provide enough horse power, but it does depend on the application and resources you implement. FreeSwitch will probably be the best platform based on the database integration you are looking for. It has the most modules for providing logic within the application itself.

Joel
0
 
LVL 1

Author Comment

by:vonRogue
ID: 24385449
I would like to hear some feedback on using sipXecs as well. If no one answers within the next couple of days, I will go ahead and close this question and award you the points, Joel.
0
 
LVL 6

Assisted Solution

by:greekstones
greekstones earned 250 total points
ID: 24386641
Hi there

I use sipex for my  confrence bridge.  


Sipex is a good product and you can set it up to limit the active calls that are going to the remote branch.


Now you can also set it up to  desired call limit but that is manulal process.  The only  way to auto this is through auto attendant.





regards.

0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I recently purchased a Bluetooth headset called the Music Jogger (model BSH10). The control buttons on it look like this: One of my goals is to use it as the microphone and speakers for Skype calls. In that respect, it works well. However, I …
Implementing Avaya's One-X portal is pretty painless, until you want to deploy this to the Android and iPhone clients when these clients are outside of your network. The clients will also work within your local network. Here is our experience and so…
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

696 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question