Home / Blogs

FreeNum Links Phone Numbers to the Internet

I loved John Todd’s ETel presentation (podcast) on FreeNum, a scheme for bringing phone numbers to the Internet. Of course, I love identifiers and addresses and all that they enable, so it was a natural.

Suppose you were a university campus and when you looked at your phone bill, you noticed that a lot of calls were to other universities. You’ve got a VoIP telephone system; they’ve all got VoIP telephone systems. You might wonder “isn’t there some way to route these calls over the Internet and save some serious money?”

The answer, of course is “yes” but making it usable is a little harder than simply routing packets. The problem is all about identifiers and addresses. In this case, identifiers that are addresses.

Traditional phone numbers are tightly controlled by the telcos, unlike the world of Internet addresses. The simple answer would be to use something like SIP URLs, but we run into a usability problem: most people’s phones have a regular, standard-issue DTFM 12-key dial pad. Using that to enter SIP URLs is a non-starter for anyone but the most hard-core.

ENUM could provide some help. ENUM is method for providing DNS-like services for phone numbers that piggybacks on DNS. The problem is that it’s not very DNS-like. In DNS, control of a subdomain can be delegated (the zone file), but with ENUM, it’s hard to delegate responsibility for zones to the right entity. This is because ENUM is based on traditional telephone numbers and so the zones don’t necessarily match with entities who care. For example, who should responsible for the “3” zone inside the 801 area code?

Todd discusses an alternative approach called ISNs. ISNs rely on a new number, administered by IANA called an ITAD or Internet Telephony Administrative Domain. Like a domain, anyone can get an ITAD. Once you have one, you control the naming inside that number, just like you control the email addresses inside your domain.

ITADs are combined with an internally assigned number (called the subscriber number) to create an ISN. So, suppose that BYU’s ITAD was “256” (it’s not). My extension is “26465” so my ISN would be “26465*256”. Someone at another entity with a SIP phone could call me, from a regular keypad, by calling that number.

It seems that my i-name registrar ought to be able to apply for an ITAD and then assign a number to be that resolves to by i-name and then use the information in my XRDS file to route the call for me-even to my cell phone if that’s where I’ve pointed xri://=windley(+phone). That’s a service I’d like to see.

By Phillip J. Windley, Author & Consultant

Filed Under


Comment Title:

  Notify me of follow-up comments

We encourage you to post comments and engage in discussions that advance this post through relevant opinion, anecdotes, links and data. If you see a comment that you believe is irrelevant or inappropriate, you can report it using the link at the end of each comment. Views expressed in the comments do not represent those of CircleID. For more information on our comment policy, see Codes of Conduct.

CircleID Newsletter The Weekly Wrap

More and more professionals are choosing to publish critical posts on CircleID from all corners of the Internet industry. If you find it hard to keep up daily, consider subscribing to our weekly digest. We will provide you a convenient summary report once a week sent directly to your inbox. It's a quick and easy read.

I make a point of reading CircleID. There is no getting around the utility of knowing what thoughtful people are thinking and saying about our industry.

Co-designer of the TCP/IP Protocols & the Architecture of the Internet



New TLDs

Sponsored byRadix

IPv4 Markets

Sponsored byIPv4.Global

Brand Protection

Sponsored byCSC


Sponsored byVerisign

Domain Names

Sponsored byVerisign

Threat Intelligence

Sponsored byWhoisXML API


Sponsored byDNIB.com