The world's leading source of technology news and analysis
Search Spectrum IEEEXplore Digital Library Submit
Font Size: A A A
IEEE
Home [Alt + 1] Magazine [Alt + 2] Bioengineering [Alt + 3] Computing [Alt + 4] Consumer [Alt + 5] Power/Energy [Alt + 6] Semiconductors [Alt + 7] Communications [Alt + 8] Transportation [Alt + 9]

Telephony's Next Act Continued By Paul V. Mockapetris

First Published April 2006
emailEmail PrintPrint CommentsComments ()  ReprintsReprints NewslettersNewsletters

Illustration: Alex Nabaum
So where does ENUM fit in? Originally, it was conceived as little more than a way to use the DNS to keep track of a few phone numbers that had been moved from one carrier to another. It works, basically, by taking a telephone number, putting periods between the digits, and flipping the resulting string around so it matches the specific-to-global (or right-to-left) format of domain names. The resulting numbers go into a single global directory of telephone numbers in the DNS, located under "e164.arpa." The .arpa top-level domain has been limited to database lookups.

For example, the globally unique telephone number: +1 650 381 6115 becomes the globally unique domain name: 5.1.1.6.1.8.3.0.5.6.1.e164.arpa.

The ENUM standard specifies the use of a resource record called the Naming Authority Pointer (NAPTR) resource record, which can encode far more information than a simple 32-bit value. It does so by means of algorithmic rules which, when sent back to the requester, can be used to compute a customized answer.

ENUM is an international phenomenon. Here's an example for the U.K. phone number +44 1632960083, with data from domain name 3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa:

NAPTR 10 101 "u" "E2U+email:mailto" "!^.*$! mailto:info@example.com!" .

NAPTR 10 102 "u" "E2U+sms:tel" "!^.*$!tel:+441632960083!" .

NAPTR 10 100 "u" "E2U+sip" "!^.*$!sip@example.com!" .

The key variable here lies in the space occupied by "mailto," "tel," and "sip." These elements refer, respectively, to an e-mail application, POTS, and the SIP, the Internet Engineering Task Force's signaling protocol. (Among other things, SIP is what allows an instant-messaging buddy list to say which of your friends is online the same time you are.) So these database statements tell any inquiring network that the customer in question can be reached via SIP, via e-mail to info@example.com, or via conventional telephony. The numbers specify that the caller (or a calling software program) is asked to use SIP first, and if that doesn't work to try mail or telephony.

Multiple NAPTR records associated with a single number can provide complicated priorities and preferences for contacting users both across devices, including cellphones, PDAs, fax machines, and voice-messaging systems, and within individual ones. A cellphone alone, for example, can be used for voice, voice mail, instant messaging, text messaging, and e-mail, and each of these can have different rules for when the phone is turned on or off. One might even want to send copies of a message in several formats at once.

Of course, the very flexibility of the ENUM record makes it a tempting target for abuse, such as e-mail spam, instant-message spam, and even junk telephone calls, which will surely become common as voice telephony moves to the Internet. Quite apart from such intrusions is the threat that outsiders may try to get their hands on proprietary information, such as the contact numbers of a given company's customers or vendors.

For these reasons, communication providers may choose to put their NAPTR resource records in a secure domain outside the e164.arpa domain, that is, in a private ENUM, accessible only to privileged devices. A level of accessibility in between these two domains may also be created for carriers that wish to exchange ENUM data among themselves, to take advantage of the lowest-cost method of routing telephone calls through the Internet. We call this version Peered Infrastructure ENUM.

Public ENUM trials are under way in a number of countries, including the United Kingdom, Germany, Austria, and Australia; in some cases, these trials have to resolve political and privacy issues as well.

So, WILL the Internet handle the load? The answer is yes, with a large caveat. First of all, the "pipes" themselves—that is, the fiber-optic cables in the Internet backbone—are fat enough, and new technology is always coming along to make them effectively fatter.

But the other part of the system, the DNS, is not quite so robust as many like to think. First, a merged world will require vastly more storage than today's DNS system. NAPTR records will be larger, typically dozens of bytes, compared with today's 4 bytes for IP addresses. In addition, there will be hundreds of millions of names to track in some servers, versus today's entries, which generally run in the thousands. Even the .com database—by far the biggest—now has only 40 million names.

Second, it takes time to answer a DNS query, and such latency, as it is called, has so far been overlooked because it doesn't matter for e-mail and is generally tolerated in Web page displays. Latencies in the tens of seconds are not unusual. Telephone callers, however, expect latencies of less than half a second.

Particularly in public ENUM, subscribers will want to view and change their own contact information and will expect changes to take place immediately. Often these changes will be automated or implicit as a phone comes within range of a Wi-Fi access point, for example. Many of today's DNS servers have complex and lengthy update requirements; they will simply not meet these needs. Further, DNS servers will need to continue answering queries while they are being updated. Indeed, configuration and provisioning often require Internet service providers to take DNS servers off-line, at least briefly. People won't stand for such outages in telephone service. In short, today's DNS servers cannot handle the challenges that ENUM will pose.


« Previous Page 3 of 4 Next »
emailEmail PrintPrint CommentsComments ()  ReprintsReprints NewslettersNewsletters

MOST POPULAR

Most Read Articles Most Emailed Articles Editor's Pick Articles
Most Read Content

Top 3 most read articles:



VOTE


Sponsored By

WHITE PAPERS

Featured White papers:

More»

White papers:

      More»