<!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 9/6/10 5:03 PM, anthony thomas wrote:
<blockquote cite="mid:818387.42227.qm@web24303.mail.ird.yahoo.com"
type="cite">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="font: inherit;" valign="top">Hi everyone,<br>
<br>
We are looking at offloading routing logic out of our
existing softswitch using openser as an external redirect
server. Our routing logic is not terribly complicated and
I think both carrierroute and LCR modules would be able to
handle it but we have a pretty large route list table with
around 30 million records (our routing table is 300k codes
but keep different tables per client), 25-30 calls per sec
would be enough.<br>
<br>
From a performance point of view, what would be the best
bet within both modules? also, are both modules actively
maintained? <br>
<br>
</td>
</tr>
</tbody>
</table>
</blockquote>
Both are actively maintained.<br>
<br>
However, depends on what you map to a DID/prefix, there might be
other solutions using simpler structures that can be relevant in
performances for your case.<br>
<br>
For example, if you map a DID to a destination ID or address, look
at mtree module:<br>
<a class="moz-txt-link-freetext" href="http://sip-router.org/docbook/sip-router/branch/master/modules/mtree/mtree.html">http://sip-router.org/docbook/sip-router/branch/master/modules/mtree/mtree.html</a><br>
<br>
It is for devel version (upcoming 3.1) but you can just copy it for
3.0 (I use it there and iirc works out of the box) - you can have
many tables loaded in memory, each with lot of records.<br>
<br>
If you map to destination ID, then dispatcher can be used to map the
ID to an address.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>