[OpenSIPS-Users] millions of routes? what module?
Jiri Kuthan
jiri at iptel.org
Fri Feb 20 01:09:28 CET 2009
indeed. in fact, for off-line LNP databases any high-performance database
does it (whose lookup returns something that can be matched against
aggregated routing tables). for on-line database, that's a more complex
story -- we (tklc) have been building such ss7/sigtran systems for years but
that goes far beyond what SER can do.
-jiri
Brett Nemeroff wrote:
> So are you putting in full DIDs for the ported numbers?
>
> 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.
>
> 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.
>
>
> On Wed, Feb 18, 2009 at 9:09 AM, Noel R. Morais <noelrocha at gmail.com
> <mailto:noelrocha at gmail.com>> wrote:
>
> I'm pretty sure.
>
> I'm from Brazil and here we have number portability "feature".
>
> Today we have 140 millions of cell phone numbers and 100 millions of
> landline numbers, so, 240 millions of numbers that can be ported to
> another provider.
>
> if only 5% of the people decide to port their numbers, I will end with
> 12 millions of ported numbers and I need to have this route rules ...
> put on this bag the normal routing rules ...
>
> So, it's insane, I think that there is no shortcut, any ideias? :D
>
>
> so, drouting seems to be The Guy .... I'll try it today and send the
> results ... :D
>
> Cheers,
>
> Noel
>
> On Wed, Feb 18, 2009 at 12:05 PM, Bogdan-Andrei Iancu
> <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>> wrote:
> > Hi Noel,
> >
> > As Brett already recommended, use the Drouting module as it is the
> only one
> > able to cope with so large amount of data in an efficient way. See
> here some
> > performance considerations:
> >
> http://www.opensips.org/html/docs/modules/devel/drouting.html#id227252
> >
> >
> > Actually there was a guy on the IRC channel (#opensips) testing
> even with 1M
> > of rules and the memory scaled linearly (less than 180M shared
> mem for 1M
> > of rules)
> >
> > So, you may need something like 2G of mem for 10M rules :).
> >
> > Regards,
> > Bogdan
> >
> > Noel R. Morais wrote:
> > >
> > > Hi Guys,
> > >
> > > I need to build a proxy that should be able to handle millions of
> > > routes, something near 10 millions :D
> > >
> > > What is the best module to use in this case? carrierroute or droute?
> > >
> > > does anybody have experience in installations like that?
> > >
> > > thanks,
> > >
> > >
> > > Noel
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> > >
> > >
> >
> >
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list