[Freeswitch-users] Large number of destinations

Rupa Schomaker rupa at rupa.com
Thu Nov 12 12:59:38 PST 2009


Take a look at mod_easyroute.

On Thu, Nov 12, 2009 at 1:14 PM, Robin Vleij <viper at fx-services.com> wrote:
> Hi all,
>
> I'm currently building a proof-of-concept box using Freeswitch. Coming
> from Asterisk/Kamalio/OpenSER it looks very cool so far, very complete.
>
> The plan is to make some sort of SIP router, some would call it an SBC I
> guess. There will be no PBX stuff, just gateways that talk to each
> other. PSTN Gateways or other operators or systems.
>
> If a system is locally connected (say a local voip platform or
> interconnected partner), traffic to those destinations should be routed
> directly to that system and not out to PSTN. I'm looking at a
> potentially large nr of destination nrs or ranges. Not all those
> destinations are in the local ENUM so I can't use that as a routing system.
>
> I'm thinking about mod_lcr, but it seems more suited for eh ... LCR
> routing, which is not what I want to do here. I just want to define
> which nrs or nr ranges are "directly" connected, so that when someone
> calls there from whatever way they come in (I'm running just one
> instance and thought about defining all gateways/systems as gateways in
> the SIP profile), they should end up there and not at PSTN.
>
> I think I have two ways of doing this:
>
> 1. Make a HUGE XML dialplan and use that to fall back to when internal
> ENUM lookup doesn't give a result back to where a nr is located
> 2. Use LCR and find out some kind of way to load all of these
> destinations into a LCR table and use it in the "wrong" way, ie no costs
> are involved, it should just be a way to know which nrs or ranges are to
> be sent to which gateway.
>
> Nr1 is probably best (anyone experience how many conditions one can have
> dialplan_xml?), but say that we would exchange traffic with an operator,
> it would really suck writing an XML dialplan with 5000 number ranges. :)
>
> Anyone experience with this or ideas how this can be solved? Since it's
> a proof-of-concept it's unclear how exactly those customers or systems
> are looking. They might be 6000 (un)ported individual nrs, or just a few
> large ranges.
>
> /Robin
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
-Rupa




More information about the FreeSWITCH-users mailing list