[Asterisk-Users] RE: Bellster enum

Ed Guy edguy at pulver.com
Wed Jan 26 09:10:44 MST 2005


Duane,

The Bellster ENUM is intended to allow calling nodes to determine if
a route is available before sending the call to Bellster.  For example,
if I am calling Rwanda, I'd do an ENUM dip and if present,  send
the call via Bellster, if not, I'll go via the PSTN.

Bellster's ENUM server only directs traffic to Bellster, it does not
bypass Bellster.

White-boarding the code, adapting your examples,
I'd expect it to look something like this:

[internal]
exten => _394N.,1,Macro(bellster-enum-call,callToPstn,1${EXTEN:3})
...

[macro-bellster-enum-call]
exten => s,1,SetCallerID(16045551212)
exten => s,2,EnumLookup(${ARG2})

	;case tel : //don't use Bellster
exten => s,53,Goto(${ARG1},${ARG2},1)

	;case bad : //don't use Bellster
exten => s,103,Goto(${ARG1},${ARG2},1)

	;case good: //${ENUM} is set, use Bellster
exten => s,3,Dial(${ENUM})
; or exten => s,3,Dial( IAX2/${BELLSTERNUMBER}@bellster/${ARG3},60,r)
exten => s,4,Goto(${ARG1},${ARG2},1)

	;dial failed
exten => s,104,Goto(${ARG1},${ARG2},1)



[callToPstn]
; fire up the ZAP line
...


-----Original Message-----
From: Duane [mailto:duane at e164.org]
Sent: Tuesday, January 25, 2005 10:52 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion;
edguy at pulver.com
Subject: Bellster enum


Ed Guy wrote:

> * ENUM directory.  (server side is done -- hopefully someone will donate
the
> client side.)
> see http://www.bellster.net/web/NewFeatures

Umm there kind of is a working enum client side, it even does ownership
checking on numbers before accepting them... :) http://www.e164.org

What is the thinking behind enum for bellster though, since you need to
offer credits before you can use it to make calls isn't this slightly
self defeating, or at worst bypassing the limits people have set?

Also we are currently looking for VoIP URLs from people that handle
large numbers of numbers, we have an API to handle injecting, updating
and removing these and are happy to customise it if people already use a
similar system and would prefer not to need modifying their end.

--

Best regards,
  Duane

http://www.cacert.org - Free Security Certificates
http://www.nodedb.com - Think globally, network locally
http://www.sydneywireless.com - Telecommunications Freedom
http://happysnapper.com.au - Sell your photos over the net!
http://e164.org - Using Enum.164 to interconnect asterisk servers

"I do not try to dance better than anyone else.
     I only try to dance better than myself."




More information about the asterisk-users mailing list