Global ENUM Implementation

advertisement
International Telecommunication Union
Global ENUM Implementation
DTI ENUM Workshop
5 June 2001
London, UK
Robert Shaw
<robert.shaw@itu.int>
ITU Internet Strategy and Policy Advisor
International Telecommunication Union
International Telecommunication Union
Caveats
• Complex topic
• Focused on E.164 policy and
infrastructure issues
• ENUM services are primarily national
issues
– with some exceptions (e.g., +800)
• Work in progress
International Telecommunication Union
What is E.164?
• ITU-T Recommendation E.164: “The
international public telecommunication
numbering plan”
– Tied to treaty obligations (specific roles and
obligations defined for ITU Member States and
TSB Director)
– Defines number structure and functionality for
four principal categories of numbers:
•
•
•
•
Geographic Areas
Global Services
Networks
Groups of Countries (“GoCs”)
International Telecommunication Union
Examples of E.164 Resources
• Geographic areas
– ITU Member States, including integrated
numbering plan involving more than one (e.g., +1)
• Global Services
– e.g., Universal International Freephone Numbers
(+800)
• Networks
– Global Mobile Systems (+881 + 1 digit IC)
– Shared code for Networks (+ 882 + 2 digit IC)
• Groups of Countries
– e.g., ETNS
International Telecommunication Union
Related to E.164
• ITU-T Recommendation E.164.1: Criteria and procedures for
the reservation, assignment and reclamation of E.164
country codes and associated Identification Codes (ICs);
• ITU-T Recommendation E.164.2: E.164 numbering
resources for trials (to be published);
• Determined Recommendation E.164.3: Principles, criteria
and procedures for the assignment and reclamation of E.164
country codes and associated identification codes for Groups
of Countries (determined at January 2001 meeting of SG2);
• ITU-T Recommendation E.190: Principles and
responsibilities for the management, assignment and
reclamation of E-series international numbering resources;
• E.195: ITU-T International numbering resource
administration
International Telecommunication Union
Issues of Convergence
• Problems of addressing calls that pass
from one network service to another:
– Now widely possible to originate calls from IP
address-based networks to other networks
– But uncommon to terminate calls from other
networks to IP address-based networks
– To access a subscriber on an IP address-based
network, some sort of global addressing
scheme across PSTN and IP address-based
networks needed
• ENUM may be the “glue” solution…
International Telecommunication Union
What is ENUM?
• IETF protocol defined in RFC 2916
• E.164 number used to look up Uniform
Resource Identifier (URI)
– Web addresses most commonly known URI
• Allows using E.164 number in context of
combined PSTN & IP services (email, fax,
SIP address, coordinates, IP telephony
routing, other?)
• Could be important integrator of PSTN,
Internet, and other IP-based networks
International Telecommunication Union
What is ENUM?
• Protocol uses what are called Naming
Authority Pointer (“NAPTR”) DNS resource
records as defined in RFC 2915
• Identifies the available methods or services
for contacting a specific Internet node
identified through an E.164 number as well
as their order of priority/preference:
– e.g., redirect calls, “follow-me” services, contact
by email, look up public key, ???
International Telecommunication Union
How would E.164 numbers
be mapped into the DNS?
• Reverse map digits in an E.164 number
into separate DNS “names”
• Concatenate with “ENUM root zone” (e.g.,
foo.tld)
• For example:
– +33 1 40 20 51 51 = 1.5.1.5.0.2.0.4.1.3.3.foo.tld
• What foo.tld is and how exactly it is
administrated is under discussion
International Telecommunication Union
Roles and Responsibilities
• In telecommunication numbering,
regulatory tradition with strong government
involvement (e.g., number portability, antislamming)
• In the Internet, management of naming and
addressing has been left to “industry selfregulation”
• Among early movers, assumption appears
to be that national numbering/regulatory
authorities will be involved in assisting in
ENUM deployment for their portion of
E.164 resources in respective countries
International Telecommunication Union
Roles and Responsibilities
• Most ENUM service and administrative
decisions are national issues under
purview of ITU Member States, since most
E.164 resources are utilized nationally
• ITU to ensure that Member States have
specifically authorized inclusion of
geographic country code in the DNS
• In integrated numbering plan, each ITU
Member State within plan may administer
their portion of E.164 resources mapped
into DNS as they see fit
International Telecommunication Union
Basic Technical Requirements
• Scaleable, robust and secure DNS
infrastructure must be provided at all
hierarchical levels of the DNS.
• Hierarchical registry operations and name
servers that coordinate delegations of
E.164 numbering resources will need to be
deployed at the international, national and
sub-national levels
• Important for geopolitical, sovereignty,
security and other pragmatic reasons
International Telecommunication Union
DNS Infrastructure
• To support geographically dispersed
national resources, the ENUM root zone
foo.tld require DNS backbone dispersed
around the world
• Main ENUM name servers (e.g., root zone
& CC) should be capable of sustaining
loads probably comparable to that carried
by current root name servers
• Geopolitical and technical constraints need
to be balanced (e.g., limitations of 15-20
name servers)
International Telecommunication Union
DNS Infrastructure
• Following principles of E.164, important to
have “country-neutral”, internationally
acceptable solution;
• History of DNS suggests that transparency
needed as to clear legal and policy
framework, roles, responsibilities and
relationships;
• General view that desirable to have one
public ENUM name space (one root)
• Global infrastructure choices needs to
reviewed in this context (e164.arpa, .arpa
name server deployment)
International Telecommunication Union
Current .arpa Name Server Deployment
i.root-servers.net
NORDUNET/KTH
Stockholm, Sweden
d.root-servers.net
University of Maryland
College Park, MA, USA
e.root-servers.net
NASA (Ames)
Mt. View, CA, USA
f.root-servers.net
ISC
Palo Alto, CA, USA
b.root-servers.net
USC-ISI
Los Angeles, CA, USA
c.root-servers.net
PSINet
Ashburn, VA, USA
h.root-servers.net
US Department of Defense (ARL)
Aberdeen, MA, USA
g.root-servers.net
US Department of Defense (DISA)
Vienna, VA, USA
a.root-servers.net
Verisign GRS
Herndon, VA, USA
International Telecommunication Union
ITU Responsibilities
• Operate a registry function or coordinate a
registry function for top level of E.164
• Outsource or coordinate the outsourcing of
ENUM name servers corresponding to top
level of E.164 numbering plan
• Define and implement administrative
procedures that coordinate delegations of
E.164 numbering resources into these
name servers
International Telecommunication Union
Remaining Issues
• Requirement for review of E.164 legal and
policy framework when reflected in DNS?
• Without safeguards, ITU Member States
will find their E.164 resources are
provisioned or shadowed in “alternative”
name spaces outside of their control
• Like DNS “country codes”, could E.164
resources be “marketed” outside their
intended geographic/regulatory framework
(e.g., .tv, .md, .ws, .bz)?
International Telecommunication Union
Remaining Issues
• Privacy
– Hardening the ENUM zone data against data
mining but hard to stop ENUM name servers
being harvested for resources bound to an
E.164 number
– Could drive non-DNS based ENUM solution
(e.g., LDAP-based)
• Financial operations issues
– Major ENUM name servers probably cost US$
150,000-500,000 per year to operate
– ITU Member States & Sector Members need to
consider how global infrastructure costs will be
shared
International Telecommunication Union
ITU Current Activities
• Ongoing review of policy and technical
issues with assistance of Nominum, Inc.
• Preparation of in-depth technical and policy
requirements discussion paper
• ITU-T SG 2 preparing supplement on
issues that need to be addressed by
national and international authorities
• ITU-T SG 2 Meeting in Sept 2001
• Further discussion with IETF on roles and
responsibilities
• Plan for testbed countries?
International Telecommunication Union
Thank You
• References and resources
– http://www.itu.int/infocom/enum/
Download