<div dir="ltr"><br>I will now look into reinvites and openser. Thank you so much for your time and all the excellent advice. <br><br>-- <br>Dr. Haider Raza<br>BM 5203<br>3508 North West 114 Av.<br>Doral, Florida 33178<br><br>
Mobile &nbsp; &nbsp;+(809)-659-0623<br><br><br><div class="gmail_quote">On Fri, Sep 26, 2008 at 11:59 PM, Alex Balashov <span dir="ltr">&lt;<a href="mailto:abalashov@evaristesys.com">abalashov@evaristesys.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Asterisk is not a SIP proxy. &nbsp;You would have to use another piece of software, such as Kamailio/OpenSIPS (formerly OpenSER).<br>

<br>
Haider Raza wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
&nbsp;I guess what I want to ask is...how do I setup a proxy? In a nutshell...how are calls transfered or handed off to other asterisk servers leaving the originating server free from all call handling once the transfer is done. What dialplan command would do that? Do I setup a trunk and then Dial the call to the trunk? Maybe write an agi script to connect to manager interfaces on the different asterisk servers to see who has a spot free on their queue and then transfer on a trunk.<br>

&nbsp;I guess what I am not clear on is, are IAX trunks between asterisk servers what I need to accomplish this (Using a proxy or daisy chained asterisk servers)?<br>
<br>
-- <br>
Dr. Haider Raza<br>
BM 5203<br>
3508 North West 114 Av.<br>
Doral, Florida 33178<br>
<br>
Mobile &nbsp; &nbsp;+(809)-659-0623<br>
<br></div><div class="Ih2E3d">
On Fri, Sep 26, 2008 at 11:36 PM, Alex Balashov &lt;<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a> &lt;mailto:<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>&gt;&gt; wrote:<br>

<br>
 &nbsp; &nbsp;Proxies do not handle media, so, one can definitely handle 300<br>
 &nbsp; &nbsp;simultaneous calls.<br>
<br>
 &nbsp; &nbsp;Haider Raza wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;But will this allow the proxy to handle a load of 300<br>
 &nbsp; &nbsp; &nbsp; &nbsp;simultaneous calls? I mean will the calls be sent off to other<br>
 &nbsp; &nbsp; &nbsp; &nbsp;asterisk servers and the proxy be left load-free to route new calls?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;--  &nbsp; &nbsp; &nbsp; &nbsp;Dr. Haider Raza<br>
 &nbsp; &nbsp; &nbsp; &nbsp;BM 5203<br>
 &nbsp; &nbsp; &nbsp; &nbsp;3508 North West 114 Av.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Doral, Florida 33178<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Mobile &nbsp; &nbsp;+(809)-659-0623<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;On Fri, Sep 26, 2008 at 10:37 PM, Alex Balashov<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a> &lt;mailto:<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>&gt;<br></div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a><div><div></div><div class="Wj3C7c"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>&gt;&gt;&gt; wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; You can set up a proxy to round-robin/load-balance the incoming<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; calls across three servers.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; If you need to do this with a view to queue utilisation, an<br>
 &nbsp; &nbsp; &nbsp; &nbsp;outside<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; process can be set up to mediate this via the Manager API and<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; provide this information to the proxy process in real time.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; A proxy can also be set up to roll calls over to another Asterisk<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server if that server returns an error status code because<br>
 &nbsp; &nbsp; &nbsp; &nbsp;all the<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; agents are unavailable, such as 486 Busy or temporarily<br>
 &nbsp; &nbsp; &nbsp; &nbsp;unavailable.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; You can, also, of course, do this in the Asterisk dial plan<br>
 &nbsp; &nbsp; &nbsp; &nbsp;itself -<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fiddle with the timeout values on the Queue() app. &nbsp;However,<br>
 &nbsp; &nbsp; &nbsp; &nbsp;in this<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; paradigm, the first Asterisk box is going to have to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cross-connect<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; the call to others in the series, in a daisy chain. &nbsp;But if<br>
 &nbsp; &nbsp; &nbsp; &nbsp;you can<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; avoid media handling in such scenarios (i.e. use re-INVITEs),<br>
 &nbsp; &nbsp; &nbsp; &nbsp;that<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; shouldn&#39;t be too bad.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Haider Raza wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hi,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I was wondering if there is anyway to split, say, 300<br>
 &nbsp; &nbsp; &nbsp; &nbsp;calls<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; that come in from the SIP provider across 10 asterisk servers<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; with 30 agents each, without having the telco do the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;splitting.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Is there any way to do call distribution, e.g. we send an<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; incoming call to a similar queue on the next asterisk<br>
 &nbsp; &nbsp; &nbsp; &nbsp;server if<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; all agents on the first asterisk server are busy and the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;queue<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; already has a certain number of calls in it?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Thanks,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- &nbsp; &nbsp; &nbsp; &nbsp;Dr. Haider Raza<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  &nbsp; &nbsp; &nbsp; &nbsp; ------------------------------------------------------------------------<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _______________________________________________<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- Bandwidth and Colocation Provided by<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> &lt;<a href="http://www.api-digital.com/" target="_blank">http://www.api-digital.com/</a>&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://www.api-digital.com/" target="_blank">http://www.api-digital.com/</a>&gt; --<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AstriCon 2008 - September 22 - 25 Phoenix, Arizona<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Register Now: <a href="http://www.astricon.net" target="_blank">http://www.astricon.net</a><br></div></div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="http://www.astricon.net/" target="_blank">http://www.astricon.net/</a>&gt; &lt;<a href="http://www.astricon.net/" target="_blank">http://www.astricon.net/</a>&gt;<div class="Ih2E3d"><br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; asterisk-users mailing list<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; To UNSUBSCRIBE or update options visit:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- &nbsp; &nbsp;Alex Balashov<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Evariste Systems<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Direct : (+1) (678) 954-0671<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Mobile : (+1) (706) 338-8599<br>
<br>
<br>
<br>
<br>
<br>
<br>
 &nbsp; &nbsp;--  &nbsp; &nbsp;Alex Balashov<br>
 &nbsp; &nbsp;Evariste Systems<br>
 &nbsp; &nbsp;Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
 &nbsp; &nbsp;Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
 &nbsp; &nbsp;Direct : (+1) (678) 954-0671<br>
 &nbsp; &nbsp;Mobile : (+1) (706) 338-8599<br>
<br>
<br>
<br>
<br>
</div></blockquote><div><div></div><div class="Wj3C7c">
<br>
<br>
-- <br>
Alex Balashov<br>
Evariste Systems<br>
Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
Direct : (+1) (678) 954-0671<br>
Mobile : (+1) (706) 338-8599<br>
</div></div></blockquote></div><br><br clear="all"><br>
</div>