The question is somewhat ludicrous, and I’m
slightly surprised that no-one has sat down and done the maths about bandwidth utilization.
So I did.
To handle 5000 calls coming in over a PRI,
you’d need 210 or so T1s or 170 E1’s.
All of those would generate 320Mega BYTES of
data per second (eg, 32Gigabit/sec)
There is no way possible that you’re
going to pump that amount of data through a PC. Don’t care about codecs
and dialplans, PC’s just don’t have that sort of internal bandwidth
from peripherals.
If you do, honestly, need to handle 5k
calls, you’d probably have to have a bank of Cisco 5850s doing the
termination – With a max of 5 DS3 (1 DS3 = 28 T1’s) into each one,
you’ll need 8, or probably 9 as you’d want to have one as a hot
spare. Each of those DS3’s would go into some beefy switching fabric
(note, that each one is producting 225mbit) and you’d have some sort of asterisk
box with huge internal bandwidth handling each one. Cross connect all 9
asterisk boxes via 10Gbit networks (note, you’ll need PCI-16x 10g cards)
and have a pair of voicemail servers. I’d suggest a pair of big Sun
boxes.
Then, of course, you have the issue of
getting the calls _out_ of the
asterisk machines. You’ve just doubled your bandwidth requirements, so
you’ll need to double up on the asterisk machines, and split the network
up further.
I’d take a guess that you could do
it under USD$1million (just for hardware) but I wouldn’t be surprised if it
was USD$10million.
I’m happy to sell you any of this 8-)
--Rob
-----Original Message-----
From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Vic
Sent: Sunday, 29 January 2006 1:16
PM
To: [email protected]
Subject: Re: [Asterisk-Users]
5,000 concurrent calls system rollout question
|
Hi, Zoa,
yes, these
calls are from SIP to SIP. We will have more than 3000 (more like
5000)concurrent calls come into system and we will need to handle them.
We will also
need an IVR function as well.
I am not up
to speed on Asterisk yet, so, I am a little bit confused by all the different
ways of doing it. Someone is talking about IAX:
I think it can only be used between Asterisk servers, right?
In this
particula rscenario we are getting calls as SIP directly from carrier, so we
will not need to do any conversion (I think). We just route the calls to the
destination, that's it.
Any
suggestions on how to proceed? Can Asterisk do it?
I read
somewhere that it takes about 30 MHz per one voice channel, so if we want to
have 5,000 calls, we will need 150,000 MHz? Thats like 50 3 GHz machines...
Not going to fly with our people.
Or do 30 MHz
are only necessary for transcoding? In other words, if it comes in as SIP and
we keep it that way, can we make it a
bt more feasible number?
Zoa <[EMAIL PROTECTED]>
wrote:
It can be done, are those 3000 calls sip to sip ? If so it could easily
be done, if they are not sip to sip you will need a bunch of servers.
Zoa.
Vic wrote:
> Hi,
>
> we are currently considering different options for rolling out a large
> scale IP PBX to handle around 3,000 + concurrent calls.
>
> Can this be done with Asterisk? Has it been done before?
>
> I really would like an input on this.
>
> Thanks!
>
>------------------------------------------------------------------------
>
>_______________________________________________
>--Bandwidth and Colocation provided by Easynews.com --
>
>Asterisk-Users mailing list
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
|