<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Hello,<br>
<br>
On 12/29/10 3:31 PM, Tim King wrote:
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">I have read many examples and it seems I have found
several pieces of how to do this but no real example of how to
achieve this. <br>
<br>
I followed this setup guide: <a moz-do-not-send="true"
href="http://kb.asipto.com/freeswitch:kamailio-3.1.x-freeswitch-1.0.6d-sbc">http://kb.asipto.com/freeswitch:kamailio-3.1.x-freeswitch-1.0.6d-sbc</a><br>
<br>
Performed this Kamailio install: <a moz-do-not-send="true"
href="http://www.kamailio.org/dokuwiki/doku.php/install:kamailio-3.1.x-from-git">http://www.kamailio.org/dokuwiki/doku.php/install:kamailio-3.1.x-from-git</a><br>
<br>
I have found the page for the dispatcher module here: <a
moz-do-not-send="true"
href="http://kamailio.org/docs/modules/3.1.x/modules_k/dispatcher.html">http://kamailio.org/docs/modules/3.1.x/modules_k/dispatcher.html</a><br>
<br>
I also am curious if this dispatcher setup can be driven solely
from the dispatcher mysql table or if the dispatcher.list file is
required.<br>
</blockquote>
dispatcher module can work with db only. Actually it works either
with database of with .list file -- the file has priority, so if you
set it, it will be the only one used.<br>
<br>
<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite"><br>
Can someone point me towards the proper documentation that truly
show how to configure these features.<br>
<br>
<b>SIP Routing Capabilities</b><br>
<ul>
<li>
<ul>
<li>NAT traversal support for SIP and RTP traffic</li>
</ul>
</li>
</ul>
</blockquote>
It is included in the default config file.<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">
<ul>
<li>
<ul>
<li>load balancing with many distribution algorithms and
failover support</li>
</ul>
</li>
</ul>
</blockquote>
disptacher module<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">
<ul>
<li>
<ul>
<li>flexible least cost routing</li>
</ul>
</li>
</ul>
</blockquote>
there are couple of options, you should provide more details about
what you are looking for. See also the modules, lcr, carrierroute,
drouting -- in addition you can combine modules like mtree, pdt or
dialplan with dispatcher to get LCR functionality.<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">
<ul>
<li>
<ul>
<li>
routing failover</li>
</ul>
</li>
</ul>
</blockquote>
if you mean routing failover like serial forking, that is something
kamailio does very well, the modules listed above use it.<br>
<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">
<ul>
<li>
<ul>
<li>replication for High Availability (HA)</li>
</ul>
</li>
</ul>
</blockquote>
<br>
what kind of data you need to replicate?<br>
<br>
<blockquote
cite="mid:AANLkTindx_r-RmTJSjTnpfdmLX8Nespzs_M9O0f6y385@mail.gmail.com"
type="cite">
<ul>
<li>
<br>
</li>
</ul>
<br>
<br>
<br>
<pre><i> Load Based Load Balancing
</i><i> -------------------------
</i><i>
</i><i> +----------+
</i><i> | Kamailio |
</i><i> +----------+
</i><i> |
</i><i> | +--------------+
</i><i> |-------| FreeSWITCH 1 | [Calls 1,3,7]
</i><i> | +--------------+
</i><i> |
</i><i> | +--------------+
</i><i> |-------| FreeSWITCH 2 | [Calls 2,6]
</i><i> +--------------+
</i></pre>
</blockquote>
dispatcher module does weight based load balancing, if that is what
you look for here.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
Kamailio (OpenSER) Advanced Training
Jan 24-26, 2011, Irvine, CA, USA
<a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>