[Freeswitch-users] ENUM lookup and simultaneous dialing

Mikael Bjerkeland mikael at bjerkeland.com
Tue Apr 8 11:12:10 PDT 2008


Do we really need a config option to let the user choose? If the ENUM
lookup returns several records with identical order and preference isn't
it implied that the records are juxtaposed? IMHO the config option you are
referring to is already in the BIND zone file and is called the Order and
Preference on a NAPTR record.

Excerpt from RFC 3761:

"
In the case where the zone authority wishes to state that two Rules
   have the same effect or are identical in usage, then the Order for
   those records is set to the same value.  In that case, the Preference
   is used to specify a locally over-ridable suggestion by the zone
   authority that one Rule might simply be better than another for some
   reason.
"

What about: If the preference differs, don't dial simultaneously but
chained, in the preferred (Preference) order?

I am just concerned about whether the RFC _ALLOWS_ ENUM records with
identical Types AND identical Order. Can someone shed some light on this
matter?

If these goals can be reached ENUM lookups may be used to route a called
number to one or more devices automatically with optional fallbacks and we
would have automatic distribution thanks to DNS.

Hunt-groups / Follow-Me could be done too.



On Tue, April 8, 2008 17:24, Michael Jerris wrote:
> I'm not sure its obvious what our behavior should be here.  Maybe a
> config option to choose?
>
> Mike
>
> On Apr 8, 2008, at 10:16 AM, Anthony Minessale wrote:
>
>> Good question,
>>
>> I think it's more of a "really, can you do that?"
>>
>> On Tue, Apr 8, 2008 at 8:21 AM, Mikael A. Bjerkeland
>> <mikael at bjerkeland.com
>> > wrote:
>> When doing an enum lookup where a number has two NAPTR records with
>> the
>> same preference and order enum_auto_route gets set to:
>> sofia/gateway/openser/bordtelefon at 192.168.1.154|
>> sofia/gateway/openser/mikael at some-gw.com
>>
>> The "|" sets the dialstring for chained dialing. If the order and pref
>> is identical for both records, shouldn't the dialstring be using ","
>> to
>> call both simultaneously?
>>
>> Is this a feature or a bug?
>>
>>
>> Regards,
>> Mikael
>>
>>
>> _______________________________________________
>> 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
>>
>>
>>
>> --
>> Anthony Minessale II
>>
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>>
>> AIM: anthm
>> MSN:anthony_minessale at hotmail.com
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>> IRC: irc.freenode.net #freeswitch
>>
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org
>> iax:guest at conference.freeswitch.org/888
>> googletalk:conf+888 at conference.freeswitch.org
>> pstn:213-799-1400 _______________________________________________
>> 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
>
> _______________________________________________
> 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
>






More information about the FreeSWITCH-users mailing list