|
I have been asked to setup a SIP server for a client that resells VoIP for an upstream ITSP. The upstream ITSP manages the softswitch and the registrar SIP server. They have asked me to setup a SIP Proxy so that we provision and manage our own VoIP clients. They will assign a number range for us to use.
I have been planning on doing this with Kamailio.
My needs are:
1. To provision VoIP accounts through a secure user friendly interface. This will include: suspending accounts, limiting concurrent calls per account, applying dialing restrictions per account.
2. Manage & customize call data records (CDRs).
3. Customized reporting.
This solution must be scalable to approx. 50,000 accounts. Please can I get some suggestions on the software components that I should look at. Do I use Kamailio for this? Do I need Asterisk? Is Radius recommended? What is the best frontend? etc Many thanks in advance. |