e164.org service types/protocols

TableOfContents

What are DNC (Do Not Call) Records?

[http://www.e164.org/wiki/DoNotCall#head-d3d7b318b038bbfdc7630af4205a8ecb1df71105 Moved]

What is the difference between "All", "Limited" and "None" DNC options?

[http://www.e164.org/wiki/DoNotCall#head-ff2cac0b02c225f0a74105d1d85c5fb1a6046731 Moved]

What are E2U+ADDRESS Records?

We have recently upgraded our systems to allow people to store full street address information in DNS, this could be used as an online address book that the person keeps updated themselves, rather then needing to keep it up to date yourself.

Is sip.like2fone.com still working?

like2fone.com has been depreciated and users are encouraged to migrate to [http://www.voxalot.com/action/login VoXaLot.com].

What is "ITU Enum only range (878)"?

In https://www.e164.org/pstnadd.php, at "What is your country code?", one of the choices is "ITU Enum only range (878)". But when I choose 878 and enter the number I got at enum2go.com, I get a message saying "I was unable to find a valid call rate for the numbers you specified, please contact administration." (The point of adding an enum2go number to e164.org's database is so that ENUM will work from VoIP providers that have e164.org ENUM but not e164.arpa ENUM.)

Since we can't send calls for this range to any VoIP providers for verification we are hessitate to do anything about this for individuals and was added to enable providers to list any ranges they may have.

How do I add/update my +878-10 details in e164.org?

e164.org has some 878-10 numbers in their database (http://nona.net/features/enum?e164=878-10-39311-10001). For example, prepending 878-10-39311 to any 5-digit Free World Dialup number gives the E.164 equivalent. But how can I change my FWD number's SIP target address in e164.org's database? (I prefer sipsnip.com over FWD, and FWD's "Permanent Forwarding Number" (http://account.freeworlddialup.com/index_new.php?section_id=97) doesn't ring if the dialed number was the 878-10-39311 number rather than the FWD number.)

;; ANSWER SECTION: 1.0.0.0.0.1.1.1.3.9.3.0.1.8.7.8.e164.org. 600 IN NAPTR 100 10 "u" "E2U+SIP" "!^\\+8781039311(.*)$!sip:\\ 1@fwd.pulver.com !" .

We are advertising the route correctly, it's up to FWD to handle the call.

Except for special circumstances we do no allow people to add/register numbers in the +87810 range as these can't be called in general via the PSTN network, and we're still debating if we should extend our verification services to include enum verification calls for numbers in e164.arpa.

MAILTO records in e164.org

I added an MAILTO ENUM record with my email address. Then I sent a test email to 1360227xxxx@sip.like2fone.com (using my actual e164.org-registered phone number instead of 1360227xxxx). The email bounced with the error message "PERM_FAILURE: SMTP Error (state 10): 554 < 1360227xxxx@sip.like2fone.com >: Relay access denied". This isn't how ENUM is supposed to work, is it?

No, your email program or mail server is supposed to resolve the real email address based on your phone number, we were/are planning to setup a mail relay for this purpose however we hit some issues in postfix that has prevented it from going further at this point in time.

Why is there no authentication on calls?

You seem to provide a DNS lookup service, but no way to authenticate the caller like other free solutions [http://fwd.pulver.com/ FWD], etc. Given we need to open "guest" access to our network to the world to use your service, how can we know that a incoming call to us is not a prank call that is possibly routed through one or more open proxies?

SIP by default allows all calls in, and you have to proactively block calls, this means you don't need to be registered to make calls to FWD numbers, and by dialing +8829990<fwd#> you can make calls to FWD numbers without adding anything additional other then routing for outbound enum lookups into your config. Where as IAX to an extent is slightly more secure in the fact you need to add a username to allow calls in, although the current CVS sample configs for asterisk by default has a guest account.

What is the difference between this or bellster, skype, free world dialup, others?

With e164.org you never connect to anything for the most part, unless you are making a phone call and a quick DNS lookup will tell you quickly if you we have a VoIP URL or not and where you can connect to it, which is the most efficient p2p voip service we can think of. All other services like bellster, FWD and skype all require you to stay connected to their servers, and in the case of bellster and skype it requires you to stay connected to a lot of other servers and in turn other people connect their calls over your network, which is far from an efficient way to run a p2p service. Bellster is also a special case in that you are letting others use your pstn connection which can be worrying for some people, go here to see the list of [http://voip-info.org/wiki/view/fwdOUT risks] surrounding bellster, you really should examine the complete picture before leaping in, because it could be a huge leap of faith.

Non-Geograhpical Lookups

Non-Geographical Numbers (NGNs) exist in numerous parts of the world, usually offered for the cost of a local call, or similar, but with the cost of calls to geographical numbers coming down the price of NGNs usually remain reasonably high in comparison.

To combat this, e164.org provides a NGN interface to list NGNs and their coresponding geographical or toll free number, thus allowing you to bypass the more costly numbers, and in some cases you are able to make the call completely for free.

[http://www.voxalot.com VoXaLoT] have provided an interface for their users to do NGN to Geo/TF number conversions as they dial, so they don't need to manually look up numbers before calling.

To do a manual search for a NGN you can go to our [https://www.e164.org/non-search.php web interface], alternatively you can add NGNs to our database by going to our [https://www.e164.org/non.php entry form], however you must be registered with e164.org, this limits the number of bogus numbers entering the database.

If you use asterisk, e164.org has published a [http://www.e164.org/cheaper.phps PHP AGI script] so you can do the lookups on your own server, you will need to add this to your dial plan:

[internal]
exten => _13XXXX,1,Macro(findcheaper,61${EXTEN})
exten => _1300XXXXXX,1,Macro(findcheaper,61${EXTEN})

[macro-findcheaper]
exten => s,1,AGI(cheaper.php|${ARG1}|6129000000)
exten => s,n,GotoIf($["${EXTENCOUNT}"=""]?dialpstn)
exten => s,n,GotoIf($[${EXTENCOUNT} > 0]?routes)
exten => s,n(dialpstn),Macro(voip,${ARG1},special)
exten => s,n,Goto(hangup,1,1)

exten => s,n(routes),Set(count=-1)
exten => s,n(top),Set(count=$[${count}+1])
exten => s,n,NoOp(${count})
exten => s,n,NoOp(${EXTENCOUNT})
exten => s,n,NoOp(${EXTEN${count}})
exten => s,n,GotoIf($[${EXTENCOUNT} <= ${count}]?hangup,1,1)
exten => s,n,GotoIf($["${EXTEN${count}:0:2}"!="61"]?international)
exten => s,n,GotoIf($["${EXTEN${count}:2:1}"="1"]?tollfree)
exten => s,n,Macro(voip,${EXTEN${count}},landline)
exten => s,n,Goto(top)

exten => s,n(tollfree),Macro(voip,${EXTEN${count}},special)
exten => s,n,Goto(top)

exten => s,n(international),Macro(voip,${EXTEN${count}},international)
exten => s,n,Goto(top)

e164.org Wiki: ServiceProtocols (last edited 2007-09-14 06:40:59 by EvilBunny)