Link to home
Start Free TrialLog in
Avatar of NemCert
NemCert

asked on

Asterisk how many number of SIP devices support

how many number of SIP devices support on Asterisk ?
If i have more than 1000 or 5000 SIP devices what the best solution to use ope soruce like asterisk ?
Avatar of icenick
icenick
Flag of Israel image

Dear  NemCert,

Your question on Asterisk capacity is far beyond a straight-forward answer. It depends on a lot of parameters.

It depends on Asterisk version. It depends on CPU power. It depends on RAM capacity and other parameters

Please take a look at the following links:

http://www.voip-info.org/wiki/view/Asterisk+hardware+recommendations

http://www.voip-info.org/tiki-index.php?page=Asterisk+dimensioning
Avatar of NemCert
NemCert

ASKER

Hello icenick,

Am using the latest version of asterisk 1.6 and i can get more memry more CPU but is Asterisk limited of SIP registration (Softphone + Hardphone + MobileDevice) and makeing call at the same time ?

So If its is limited what the best solution (OpenSource) to handle between 1000 - 5000 SIP registration ?
Dear NemCert,

The "main" concern here is Asterisk's capacity in terms of simultaneous calls.

Let's say, Asterisk can handle 5000 sip registrations! What if 1000 phones will try to make a call at the same time? Can Asterisk handle 1000 simultaneous calls? Isn't that should be your concern?

You should have in mind that 5000 registered sip accounts have to be able to conduct 5000 calls at the same time!!

Personally, I am not interested in an Asterisk server that can handle 1000 registrations and only make 500 simultaneous calls! In other words, I would say that my Asterisk setup handles only 500 calls.

Did you take a look at the second link above? There are some load tests that you can try.

Here is one:

http://www.voip-info.org/wiki/view/Sipp

Regards,
Nicola.
Avatar of Member_2_1968385
ITSP's generally use OpenSIPS, not Asterisk, to handle large numbers of registrations. As icenick says, the important question for Asterisk is how many simultaneous calls, not how many registrations. Also, you will find that after a while there is a high load on the registrar server from old IP phones that users failed to set up correctly or have just left them with outdated settings - they still send requests to the registrar so this adds additional load over and above the load from your ligitimate user base.

A common setup for an ITSP is to have one or two OpenSIPS servers plus multiple Asterisk servers to act as gateways, voicemail server, media server etc. I wouldn't trust Asterisk to handle more than about 150 simultaneous calls, but you might get away with more if there is little transcoding to be done.
Avatar of NemCert

ASKER

Thanks for the clarification, So again assume that I have 1000 SIP register Devices (Softphone + Hardphone + MobileDevice) what the best design solution (open source free) (Asterisk + ITSps) .

1. What OS use
2. What version of Asterisk + ITSps
2. How many servers
3. Rang IP-Address

ASKER CERTIFIED SOLUTION
Avatar of Member_2_1968385
Member_2_1968385
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of NemCert

ASKER

Feptias Thanks, Yes am thinking of that last comments is there any vedio or free books or demo confiration  i can se about the mention ..
Avatar of NemCert

ASKER

Faptias i'll give you the point thanks but pleas i have post another question if you can looking it ..and provide some vedio books help
Hi NemCert. There is a book about Opensips - Building Telephony systems with OpenSER - by Flavio Goncalves published by PACKT, but it is not free and there will be a new edition out fairly soon that will more directly address the setup of Opensips. OpenSER was the forerunner to Opensips. There is lots of information on the opensips web site, but you are as capable of googling "opensips tutorials" or "opensips documentation" as I am. Some effort is required on your part!

I saw your requests for an explanation of IndianBill's solution, but you will be lucky to get any sense from him - I couldn't. I think the solution to his problem came when he created all the sample conf files for Asterisk using the command "make samples". Previously he had been creating conf files from scratch. Probably the most important bit that was missing in his configs was "nat=yes" for each IP phone definition in sip.conf, but his phones were connecting via the Internet, not via a LAN.