<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Routing, redundancy , balance between multiple vendors</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>As Jason said, I would use SIP and not IAX, IAX might save you a little bandwidth but the implementions (all of them) are horrible and they sound like crap.<BR>
<BR>
There is also doing things like Least Cost Routing that will allow you to pick the best route for the call based on cost (and some other &nbsp;metrics) and send a call to the carrier based on that, should the call fail, the call is automatically re-routed to the other carrier for failover<BR>
<BR>
Contact me off list for an LCR implementation that I will be releasing in the very near future<BR>
<BR>
K<BR>
<BR>
<BR>
<BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"><B>From: </B>Jason Garland &lt;jgarland@gmail.com&gt;<BR>
<B>Reply-To: </B>&lt;freeswitch-users@lists.freeswitch.org&gt;<BR>
<B>Date: </B>Mon, 24 Sep 2007 19:33:54 -0400<BR>
<B>To: </B>&lt;freeswitch-users@lists.freeswitch.org&gt;<BR>
<B>Subject: </B>Re: [Freeswitch-users] Routing, redundancy , balance between multiple vendors<BR>
<BR>
I would use SIP and a SIP proxy or SIP with DNS SRV records.<BR>
<BR>
On 9/24/07, <B>chav paskov</B> &lt;chav@vocalscape.com&gt; wrote: <BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>Hi Everybody,<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>The pic above &nbsp;describes /I hope/ what I'm willing to accomplish using Freeswitch.<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>I think the pic is self explanatory and I have few questions based on it.<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>1. Is there any mechanism /application/ that would allow me to do round robin between Vendor 1 and Vendor 2. <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>Currently my settings are:<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&lt;extension name=&quot;FreeSWITCH routing to IAX VENDORS&quot;&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&lt;condition field=&quot;destination_number&quot; expression=&quot;^8888$&quot;&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;set&quot; data=&quot;hangup_after_bridge=true&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;set&quot; data=&quot;continue_of_fail=true&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;set&quot; data=&quot;call_timeout=5&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;set&quot; data=&quot;no_media=true&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;bridge&quot; data=&quot;iax/marko:moofoo@XXX.XXX.XXX.242/1234567890&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;action application=&quot;bridge&quot; data=&quot;iax/marko:moofoo@XXX.XXX.XXX.243/1234567890&quot;/&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&nbsp;&nbsp;&lt;/condition&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> &nbsp;&lt;/extension&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>Which gives me only Fail over functionality. <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>2. Can I apply the scenario described above using priority + number of active connections.<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>Example:<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>I'd like to be able to send all calls to Vendor 1 until the number of active connections reaches 250. All calls generated later on to be sent to Vendor 2.<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>I'd really appreciate if &nbsp;somebody replies to this e-mail &nbsp;with some good examples, or at least a hint.<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'>Best regards<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>Chav Paskov</B></SPAN></FONT><SPAN STYLE='font-size:12.0px'> <BR>
<BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>CTO Vocalscape Networks Inc.</B> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>Office:+1 (604) 696-6313 ext 102</B> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>Fax: +1 (604) 696-6315</B> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>Cell:+1 (604) 761-6388</B> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN><FONT SIZE="4"><SPAN STYLE='font-size:13.0px'><B>chav@vocalscape.com</B> <a href="mailto:chav@vocalscape.com">&lt;mailto:chav@vocalscape.com&gt;</a> <BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
</SPAN></FONT><FONT SIZE="5"><FONT FACE="Times New Roman"><SPAN STYLE='font-size:16.0px'> <BR>
</SPAN></FONT></FONT><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'><BR>
_______________________________________________<BR>
Freeswitch-users mailing list<BR>
Freeswitch-users@lists.freeswitch.org &nbsp;<a href="mailto:Freeswitch-users@lists.freeswitch.org">&lt;mailto:Freeswitch-users@lists.freeswitch.org&gt;</a> <BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE: <a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'><BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>