I just registered my DID numbers with e164.org. It sounds like a great idea, it just needs a lot more registrations in order to get to critical mass. If anybody wonders what I'm talking about, e164.org offers a free service where you can make your FreeSwitch system look up a phone number, and if it is in their registry, it can route the call directly via VoIP rather than routing through the PSTN, which makes the call free for both parties, as well as potentially reducing latency by avoiding extra hops. E164.org verifies that you own the DID by calling it and reading a six-digit PIN. Unfortunately, it can't handle an IVR or any kind of delay, so I had to play with it a bit in order to get my number connected. If anyone wants to hear what I did, let me know. -- Steve
On Mon, Mar 18, 2013 at 11:59 PM, Steven Schoch <schoch+freeswitch.org@xwin32.com> wrote:
to play with it a bit in order to get my number connected. If anyone wants to hear what I did, let me know.
yes, we all want. -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618
On Mon, Mar 18, 2013 at 4:13 PM, Giovanni Maruzzelli <gmaruzz@gmail.com>wrote:
yes, we all want.
When you register a number at e164.org, it first asks for the URL, and it will place a test call to verify it. Since my PBX is at a static address, I used <DID number>@pbx.<domain>.com:5080, since that's what the FreeSwitch default is. I opened port 5080 in the firewall to allow incoming SIP calls. Since it was already working through flowroute.com, the appropriate media ports were already open. Next, to verify a number, e164.org will call your number via the PSTN. By testing with a POTS line, I knew e164.org would be sending +12243336164 as the caller-ID number. Therefore, I short-circuited the route to our IVR in the public dialplan to route calls from that number directly to my extension: <include> <extension name="CID route"> <condition field="caller_id_number" expression="^\+?(12243336164)$"> <action application="set" data="domain_name=$${domain}"/> <action application="transfer" data="523 XML default"/> </condition> </extension> </include> After e164.org had placed the SIP test call, I pressed the "next" button and a few minutes later it called through the PSTN. I picked up the phone and listened very carefully, because it only says the numbers once, and it says them very quickly. I wrote the PIN down and entered it in the "My Numbers" page. I also added my white pages information while I was there. Next, I set up the outgoing dialplan to use the e164.org ENUM service exactly as specified at http://wiki.freeswitch.org/wiki/ENUM_support#enum To test it out, I used the e164.org white pages lookup to find somebody in my same city and gave him a call. It routed the call directly via SIP, bypassing the PSTN. On Mon, Mar 18, 2013 at 4:51 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Congratulations! Expect a lot of free spam calls now...
I was getting those before. :-) Do telemarketers prefer VoIP? -- Steve
thanks! Please, add a wiki page too! A cut and paste of this mail would, do. On 3/19/13, Steven Schoch <schoch+freeswitch.org@xwin32.com> wrote:
On Mon, Mar 18, 2013 at 4:13 PM, Giovanni Maruzzelli <gmaruzz@gmail.com>wrote:
yes, we all want.
When you register a number at e164.org, it first asks for the URL, and it will place a test call to verify it. Since my PBX is at a static address, I used <DID number>@pbx.<domain>.com:5080, since that's what the FreeSwitch default is. I opened port 5080 in the firewall to allow incoming SIP calls. Since it was already working through flowroute.com, the appropriate media ports were already open.
Next, to verify a number, e164.org will call your number via the PSTN. By testing with a POTS line, I knew e164.org would be sending +12243336164 as the caller-ID number. Therefore, I short-circuited the route to our IVR in the public dialplan to route calls from that number directly to my extension:
<include> <extension name="CID route"> <condition field="caller_id_number" expression="^\+?(12243336164)$"> <action application="set" data="domain_name=$${domain}"/> <action application="transfer" data="523 XML default"/> </condition> </extension> </include>
After e164.org had placed the SIP test call, I pressed the "next" button and a few minutes later it called through the PSTN. I picked up the phone and listened very carefully, because it only says the numbers once, and it says them very quickly. I wrote the PIN down and entered it in the "My Numbers" page. I also added my white pages information while I was there.
Next, I set up the outgoing dialplan to use the e164.org ENUM service exactly as specified at http://wiki.freeswitch.org/wiki/ENUM_support#enum To test it out, I used the e164.org white pages lookup to find somebody in my same city and gave him a call. It routed the call directly via SIP, bypassing the PSTN.
On Mon, Mar 18, 2013 at 4:51 PM, Sergey Okhapkin <sos@sokhapkin.dyndns.org> wrote:
Congratulations! Expect a lot of free spam calls now...
I was getting those before. :-) Do telemarketers prefer VoIP?
-- Steve
-- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618
Sadly the uptake is slow especially in the United Kingdom as most people over here generally seem to go for all-in-one packages with the PBX and call service. Setting up ENUM would eat into the installer/provider's revenue stream potentially losing both origination and termination fees. On 19 March 2013 17:28, Steven Schoch <schoch+freeswitch.org@xwin32.com>wrote:
On Tue, Mar 19, 2013 at 12:48 AM, Giovanni Maruzzelli <gmaruzz@gmail.com>wrote:
thanks! Please, add a wiki page too!
I updated the "Mod enum" page with this information. Since it specifically shows the phone number for e164.org, I have informed them as well.
-- Steve
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Andrew Cassidy BSc (Hons) MBCS SSCA* Managing Director *T <info@cassidywebservices.co.uk> *03300 100 960 *F<info@cassidywebservices.co.uk> *03300 100 961 *E <info@cassidywebservices.co.uk> *andrew@cassidywebservices.co.uk *W <info@cassidywebservices.co.uk> *www.cassidywebservices.co.uk
Hi There, Forgive the comment, but whilst you're spot on that public ENUM didn't get anywhere, IMHO the problem was not with indifferent customers but with Telcos. Generally, whilst some folk wanted public ENUM to fly (including Her Maj's Government), a number of the providers were less "helpful". Some ITSPA members had their own competing scheme, and certain major Telcos in the UK sure as tooting did not want public ENUM (i.e., user controlled targeting) happening any time soon -- like before the heat death of the universe. Those interminable inter-carrier meetings with the government were a fine preparation for purgatory. Basically, the original idea (it's your number, you control it, the telco delivers the call to where you want) was not just buried but sealed in neutronium. The problems were never technical, and ENUM lives quite happily inside big operator networks in the USA -- I believe Comcast uses it for its calls (so avoiding number dips and long distance transit, and saving shed loads of money). At least one VoIP provider over here (Sipgate) DID support public ENUM (i.e., E2U+sip NAPTRs in e164.arpa.), and as expected, it just worked. I wish you all the best with duane's system -- it IS neat (and e164.org avoids the regulators and telcos), and as long as you're doing something simple that doesn't involve charges and tariffing, it'll work fine. Redirecting to a premium rate number is, however, not going to happen :). all the best, Lawrence On 19 Mar 2013, at 21:50, Andrew Cassidy wrote:
Sadly the uptake is slow especially in the United Kingdom as most people over here generally seem to go for all-in-one packages with the PBX and call service.
Setting up ENUM would eat into the installer/provider's revenue stream potentially losing both origination and termination fees.
On 19 March 2013 17:28, Steven Schoch <schoch+freeswitch.org@xwin32.com>wrote:
On Tue, Mar 19, 2013 at 12:48 AM, Giovanni Maruzzelli <gmaruzz@gmail.com>wrote:
thanks! Please, add a wiki page too!
I updated the "Mod enum" page with this information. Since it specifically shows the phone number for e164.org, I have informed them as well.
-- Steve
Congratulations! Expect a lot of free spam calls now... On Monday 18 March 2013 15:59:17 Steven Schoch wrote:
I just registered my DID numbers with e164.org. It sounds like a great idea, it just needs a lot more registrations in order to get to critical mass.
If anybody wonders what I'm talking about, e164.org offers a free service where you can make your FreeSwitch system look up a phone number, and if it is in their registry, it can route the call directly via VoIP rather than routing through the PSTN, which makes the call free for both parties, as well as potentially reducing latency by avoiding extra hops.
E164.org verifies that you own the DID by calling it and reading a six-digit PIN. Unfortunately, it can't handle an IVR or any kind of delay, so I had to play with it a bit in order to get my number connected. If anyone wants to hear what I did, let me know.
participants (5)
-
Andrew Cassidy
-
Giovanni Maruzzelli
-
Lawrence Conroy
-
Sergey Okhapkin
-
Steven Schoch