So are you putting in full DIDs for the ported numbers?<br><br>In the US, the incumbant providers perform the LNP (Local Number Portability) lookups and there are large national databases that store this information. I've worked with a couple of independent LNP data providers to route based on an XML query for LNP results. <br>
<br>Static LNP data loaded into a LCR table seems like it would give you constant issues with customers moving around, canceling service, etc. In general, if portability is implemented properly, you shouldn' thave to think about it.<br>
<br><br><div class="gmail_quote">On Wed, Feb 18, 2009 at 9:09 AM, Noel R. Morais <span dir="ltr"><<a href="mailto:noelrocha@gmail.com">noelrocha@gmail.com</a>></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;">
I'm pretty sure.<br>
<br>
I'm from Brazil and here we have number portability "feature".<br>
<br>
Today we have 140 millions of cell phone numbers and 100 millions of<br>
landline numbers, so, 240 millions of numbers that can be ported to<br>
another provider.<br>
<br>
if only 5% of the people decide to port their numbers, I will end with<br>
12 millions of ported numbers and I need to have this route rules ...<br>
put on this bag the normal routing rules ...<br>
<br>
So, it's insane, I think that there is no shortcut, any ideias? :D<br>
<br>
<br>
so, drouting seems to be The Guy .... I'll try it today and send the<br>
results ... :D<br>
<br>
Cheers,<br>
<font color="#888888"><br>
Noel<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Wed, Feb 18, 2009 at 12:05 PM, Bogdan-Andrei Iancu<br>
<<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>> wrote:<br>
> Hi Noel,<br>
><br>
> As Brett already recommended, use the Drouting module as it is the only one<br>
> able to cope with so large amount of data in an efficient way. See here some<br>
> performance considerations:<br>
> <a href="http://www.opensips.org/html/docs/modules/devel/drouting.html#id227252" target="_blank">http://www.opensips.org/html/docs/modules/devel/drouting.html#id227252</a><br>
><br>
><br>
> Actually there was a guy on the IRC channel (#opensips) testing even with 1M<br>
> of rules and the memory scaled linearly (less than 180M shared mem for 1M<br>
> of rules)<br>
><br>
> So, you may need something like 2G of mem for 10M rules :).<br>
><br>
> Regards,<br>
> Bogdan<br>
><br>
> Noel R. Morais wrote:<br>
>><br>
>> Hi Guys,<br>
>><br>
>> I need to build a proxy that should be able to handle millions of<br>
>> routes, something near 10 millions :D<br>
>><br>
>> What is the best module to use in this case? carrierroute or droute?<br>
>><br>
>> does anybody have experience in installations like that?<br>
>><br>
>> thanks,<br>
>><br>
>><br>
>> Noel<br>
>><br>
>> _______________________________________________<br>
>> Users mailing list<br>
>> <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
>> <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
>><br>
>><br>
><br>
><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br>