[Asterisk-Users] 5,000 concurrent calls system rollout question
Kristian Larsson
kristian at netatonce.se
Mon Jan 30 03:33:30 MST 2006
On Sun, Jan 29, 2006 at 05:24:12PM +1000, Rob Thomas wrote:
> 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.
Yes.
>
> All of those would generate 320Mega BYTES of data per second (eg,
> 32Gigabit/sec)
No.
Using G711A (ie, "worst case" bandwidth wise):
it's 64kbit/s not 64Kbyte/s
so it's 320Megabits per seconds
Using g729 it's a lot less.
And even if it was 320Megabytes/s that equals a
little over 3Gbps not 32.
>
>
>
> 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.
Well, with your above miscalculations, no.
But 3.2Gbps is possible with a few boxes.
And there are PCs with at least four different
PCI-X buses, that's 4GB/s so it might even be
possible with one machine.
Anyway, it's still a lot of calls.
>
>
> 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: asterisk-users-bounces at lists.digium.com
> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Vic
> Sent: Sunday, 29 January 2006 1:16 PM
> To: asterisk-users at lists.digium.com
> 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 <zoachien at securax.org> 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
>
>
>
> _______________________________________________
> --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
--
Kristian Larsson, Net At Once AB
Email: kristian at netatonce.se
Phone: +46 470 592717
Cell: +46 704 910401
More information about the asterisk-users
mailing list