[asterisk-users] Please some enlightment on ENUM !!
SIP
sip at arcdiv.com
Tue Nov 24 09:26:29 CST 2009
Norbert Zawodsky wrote:
> Leif Neland schrieb:
>
>>
>>
>> ----- Original Message -----
>> *From:* Norbert Zawodsky <mailto:norbert at zawodsky.at>
>> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
>> <mailto:asterisk-users at lists.digium.com>
>> *Sent:* Monday, November 23, 2009 3:15 PM
>> *Subject:* [asterisk-users] Please some enlightment on ENUM !!
>>
>> Hello all you Gurus out there!
>>
>> Please could you explain something to me:
>>
>> Currently I try to get ENUMLOOKUP() working. Naturally I do all the
>> testing with my own number.
>>
>> I registered my number at e164.org
>> I paid for registration of my number at a registration agent for
>> e164.arpa
>> (I know, I don't need both. I just did the .arpa registration
>> first and
>> later discoverd the free .org service....)
>> Assume my number was +4311234567
>>
>> "dig 7.6.5.4.3.2.1.1.3.4.e164.org" and "dig
>> 7.6.5.4.3.2.1.1.3.4.e164.arpa" both return NAPTR records.
>>
>> Now for the less clearer points:
>>
>> Your'e supposed to register your number without any extension.
>> If I have some extensions here, how can the calling party get the
>> correct sip uri to the requested extension?
>> Do I have to run my own DNS server in that case?
>>
>> If for example if someone wants to call extension 10, is the
>> ENUMLOOKUP(431123456710) request forwarded to my local DNS server
>> by the
>> e164.arpa server? Or how does that work?
>>
>> If everybody supported enum, it might be usefull to register extension
>> 10 in enum, otherwise:
>>
>> Your extension 10 must have its own phonenumber, to be able to dial it
>> directly.
>> Just as with ordinary pabx.
>> Eg:
>> 123 555 0000 is the reception
>> 123 555 0010 is extension 10
>>
>> Just some ideas:
>> Is there "free" (as in not connected to a voisp) numbers, which can be
>> registered in enum?
>> Then you could use those numbers for extensions. But they would only
>> be callable by enum.
>>
>> If the calling of extensions is only to be used by "knowledgeable
>> friends" you could have them add your own enum-domain to their setup.
>>
>> Leif
>>
> Hi Leif!
>
> No, I cannot believe that this was the right way. It would mean that I
> would have to register (& pay !!) for every single extension. BTW the
> How-To, the registration agent I'm using provides on his website,
> states, that if you're operating a PBX, you should only register your
> "main number" (=without any extensions).
>
> I *assume* that if I do an ENUMLOOKUP() of a number which includes some
> extension at the end, the DNS request is somehow delegated to that
> "sub-server" which is authorative over this sub-domain. This leads me to
> the next *assumption* that the "right" way would be to run an "own" DNS
> server which returns the sip-uri's for my extensions.
>
> Can someone confirm this?
>
> Norbert
>
>
Yes... you would have to register (and possibly pay for, dependent on
the ENUM registrar) each individual number. The idea behind ENUM is that
it's an E164 number that is already yours that maps to whatever you want
it to map to (email, SIP, etc). The key point here is that you already
own the E164 number. If you do, then you could register them all at
e164.org for free. If you don't own the individual numbers, you
shouldn't be allowed to register them as your own. That sort of breaks
the ENUM concept of a number you take with you as a personal identifier.
N.
More information about the asterisk-users
mailing list