<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1597" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=810132021-21092007><FONT face=Arial 
color=#0000ff size=2>The errors are gone after I set the ulimit -n to 32786. The 
-x is unlimited. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=810132021-21092007><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=810132021-21092007><FONT face=Arial 
color=#0000ff size=2>I found that AMI is very inefficient. During the time of 
issue a lot of AMI command, sip calls can't go into the asterisk box. I don't 
know if you guys have the same experience.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=810132021-21092007></SPAN><BR>&nbsp;</DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> asterisk-users-bounces@lists.digium.com 
[mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of </B>James 
Texter<BR><B>Sent:</B> Friday, September 21, 2007 11:19 AM<BR><B>To:</B> 
Asterisk Users Mailing List - Non-Commercial Discussion<BR><B>Subject:</B> Re: 
[asterisk-users] Asterisk 1.2.24 simultaneous call limits.<BR></FONT><BR></DIV>
<DIV></DIV>What do you have ulimit -n and ulimit -x set 
to?<BR><BR>Thanks,<BR><BR>James Texter<BR><BR>On Fri, 2007-09-21 at 08:51 -0400, 
Wai Wu wrote: 
<BLOCKQUOTE TYPE="CITE"><PRE><FONT color=#000000>I am not so sure if the interrupts has any thing to do with it. I run some more test just now and I am getting these error on the console of the call receiving machine. All it does is wait for 45 seconds. I think there is more can be done on the Linux configuration, but I just don't know what.</FONT>

<FONT color=#000000>Sep 21 08:42:30 WARNING[22820]: channel.c:565 ast_channel_alloc: Channel allocation failed: Can't create alert pipe!</FONT>
<FONT color=#000000>Sep 21 08:42:30 WARNING[22820]: chan_sip.c:2797 sip_new: Unable to allocate SIP channel structure</FONT>
<FONT color=#000000>Sep 21 08:42:30 NOTICE[22820]: chan_sip.c:10843 handle_request_invite: Unable to create/find channel</FONT>
<FONT color=#000000>Sep 21 08:43:03 WARNING[22820]: channel.c:565 ast_channel_alloc: Channel allocation failed: Can't create alert pipe!</FONT>
<FONT color=#000000>Sep 21 08:43:03 WARNING[22820]: chan_sip.c:2797 sip_new: Unable to allocate SIP channel structure</FONT>
<FONT color=#000000>Sep 21 08:43:03 NOTICE[22820]: chan_sip.c:10843 handle_request_invite: Unable to create/find channel</FONT>



<FONT color=#000000>-----Original Message-----</FONT>
<FONT color=#000000>From: <A href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</A> on behalf of Gordon Henderson</FONT>
<FONT color=#000000>Sent: Fri 9/21/2007 3:40 AM</FONT>
<FONT color=#000000>To: Asterisk Users Mailing List - Non-Commercial Discussion</FONT>
<FONT color=#000000>Subject: Re: [asterisk-users] Asterisk 1.2.24 simultaneous call limits.</FONT>
<FONT color=#000000> </FONT>
<FONT color=#000000>On Thu, 20 Sep 2007, Wai Wu wrote:</FONT>

<FONT color=#000000>&gt;</FONT>
<FONT color=#000000>&gt; Hi everyone,</FONT>
<FONT color=#000000>&gt;</FONT>
<FONT color=#000000>&gt; I am running into wall today with simultaneous call limits. I have two</FONT>
<FONT color=#000000>&gt; Asterisk machines (fast 3GHz C2D with 2GB of ram). I tried to create a</FONT>
<FONT color=#000000>&gt; lot of sip calls from one machine to the other by issuing AMI Originate</FONT>
<FONT color=#000000>&gt; commands to one machine. The machine that makes calls plays a message</FONT>
<FONT color=#000000>&gt; (demo-intruct) upon the other machine answer. The machine receives the</FONT>
<FONT color=#000000>&gt; calls just waits for 40 seconds then hangs up. Throught the manager</FONT>
<FONT color=#000000>&gt; connection, I was creating 10 calls per-second. I also have sip phone</FONT>
<FONT color=#000000>&gt; registered with the calling machine. At around 150 to 200 calls. When I</FONT>
<FONT color=#000000>&gt; call the machine that's making all the calls, most of the calls couldn't</FONT>
<FONT color=#000000>&gt; go through. For the ones that went through, most of them will drop off</FONT>
<FONT color=#000000>&gt; within seconds of the call. But here is catch. When I run 'top', the cpu</FONT>
<FONT color=#000000>&gt; is idling 97%. My question is. Is there a limit on the number of</FONT>
<FONT color=#000000>&gt; simultaneous calls Asterisk can handle? I know I have very fast systems.</FONT>
<FONT color=#000000>&gt; Shouldn't they be able to handle that many calls? What is your take?</FONT>

<FONT color=#000000>200 calls using g711 needs 16Mb/sec of network bandwidth - each way. (200 </FONT>
<FONT color=#000000>* 80Kbs) This is well within the limits of a 100Mb network interface.</FONT>

<FONT color=#000000>However it also needs 50 packets per second of 160 bytes + IP overhead </FONT>
<FONT color=#000000>each way, per call, so thats 20,000 packets/second, and that might well be </FONT>
<FONT color=#000000>the bottleneck for your system, not just in the hardware issues required </FONT>
<FONT color=#000000>to shovel that many packets over the various buses, but the Linux overhead </FONT>
<FONT color=#000000>of schedulling each of the 200 threads to take/send that data in </FONT>
<FONT color=#000000>real-time.</FONT>

<FONT color=#000000>You might want to run iperf on each machine with nothing else going and </FONT>
<FONT color=#000000>see just how many UDP packets of 160 bytes you can push between the </FONT>
<FONT color=#000000>machines before packet loss starts.</FONT>

<FONT color=#000000>Gordon</FONT>

<FONT color=#000000>_______________________________________________</FONT>

<FONT color=#000000>Sign up now for AstriCon 2007!  September 25-28th.  <A href="http://www.astricon.net/">http://www.astricon.net/</A> </FONT>

<FONT color=#000000>--Bandwidth and Colocation Provided by <A href="http://www.api-digital.com">http://www.api-digital.com</A>--</FONT>

<FONT color=#000000>asterisk-users mailing list</FONT>
<FONT color=#000000>To UNSUBSCRIBE or update options visit:</FONT>
<FONT color=#000000>   <A href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</A></FONT>

<FONT color=#000000>_______________________________________________</FONT>

<FONT color=#000000>Sign up now for AstriCon 2007!  September 25-28th.  <A href="http://www.astricon.net/">http://www.astricon.net/</A> </FONT>

<FONT color=#000000>--Bandwidth and Colocation Provided by <A href="http://www.api-digital.com">http://www.api-digital.com</A>--</FONT>

<FONT color=#000000>asterisk-users mailing list</FONT>
<FONT color=#000000>To UNSUBSCRIBE or update options visit:</FONT>
<FONT color=#000000>   <A href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</A></FONT>
</PRE></BLOCKQUOTE></BODY></HTML>