international telecommunication union enum implementation robert shaw itu internet strategy and...

20
International Telecommunication Union ENUM Implementation Robert Shaw <[email protected]> ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN Governmental Advisory Committee 1 - 2 June 2001 Stockholm, Sweden

Upload: chastity-burke

Post on 02-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

ENUM Implementation

Robert Shaw

<[email protected]>

ITU Internet Strategy and Policy Advisor

International Telecommunication Union

ICANN Governmental Advisory Committee1 - 2 June 2001

Stockholm, Sweden

Page 2: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Caveats

• Complex topic

• Focused on E.164 infrastructure and policy issues, not ENUM services

• Work in progress

Page 3: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

What is E.164?

• ITU-T Recommendation E.164: “The international public telecommunication numbering plan”– Linked 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”).

Page 4: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Types of E.164 Resources

• Geographic areas– ITU Member States, including integrated

numbering plan involving more than one (e.g., +1)

• Global Services– e.g., UIFN 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

Page 5: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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 solution…

Page 6: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

What is ENUM?

• IETF protocol defined in RFC 2916• E.164 number can be used to look up a

Uniform Resource Identifier (URI)– Web addresses most commonly known URIs

• Allows using E.164 number in context of combined PSTN & IP services (email, fax, SIP address, coordinates, other?)

• Could be important integrator of telephony network, Internet, other IP-based networks

Page 7: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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 node identified through an E.164 number and their order of priority/preference:– e.g., contact me first by email then voice mail…

Page 8: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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” (as an example, 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

Page 9: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Some Complexities

• In telecommunication numbering, regulatory tradition with strong government involvement (e.g., number portability, anti-slamming)

• In the Internet, management of naming and addressing has been left to “industry self-regulation”

• National numbering/regulatory authorities involved in coordinating ENUM servers & services for their portion of E.164 resources in respective countries

Page 10: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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 will need to ensure that Member State has 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

Page 11: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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 the delegations of E.164 numbering resources will need to be generally deployed at the international, national and sub-national levels

• Also important for geopolitical, sovereignty, security and other pragmatic reasons

Page 12: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

DNS Infrastructure

• To support geographically dispersed national resources, the ENUM DNS root zone foo.tld requires a 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 (e.g., 5-10,000 queries per second)

Page 13: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

DNS Infrastructure

• In tradition 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 and responsibilities, name server deployment, etc.

• Must find balance with technical constraints (e.g., limitations of 15-20 name servers)

Page 14: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

ITU Responsibilities

• Operate a registry function or coordinate a registry function for top level of E.164

• Ultimately 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

Page 15: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Serious Security Issues

• Almost no security in normal DNS • Transaction Signatures (TSIG) provides

simple form of DNS Security based on shared secret

• Ultimately DNSSEC needs to be deployed– uses public key encryption to generate digital

signatures for every resource record in a zone– public keys are also signed and included in the

zone, allowing the signatures to be validated

Page 16: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

National Consideration Issues

• Consultation process with interested communities

• National deployment Issues– How do you authenticate the identity of the

subscriber for ENUM services?– Who are ENUM Registrars and what are they

responsible for?– How do you validate ENUM data for potential users (

Add - Modify – Delete) NAPTR list of services and preferences?

– How is data provisioned in the country code name servers?

Page 17: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Sticky Issues

• Need for ongoing review of international legal and policy framework when E.164 reflected in the ENUM name space?

• Additional measures needed to be taken to ensure that there is only one public ENUM name space?

• Without safeguards, ITU Member States may find that their E.164 resources are provisioned or shadowed in “alternative” name spaces outside of their control

Page 18: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Sticky Issues

• Privacy– Hardening the ENUM zone data against data

mining, especially for the purposes of spam?– But hard to stop ENUM name servers being

harvested for resources bound to an E.164 number

• Financial operations issues– Major ENUM name servers probably cost US$

150,000-500,000 per year to operate– Infrastructure cost sharing

Page 19: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

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 for global deployment of ENUM

• 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

Page 20: International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN

International Telecommunication Union

Thank You

• See http://www.itu.int/infocom/enum/ for list of references and resources