Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Explanation of ENUM (RFC 2916) Patrik Fältström Area Director, Applications Area,

Slides:



Advertisements
Similar presentations
AG Projects Miami - June 2005 ENUM Tier 2 Provisioning techniques Linking ENUM with external systems Adrian Georgescu AG Projects.
Advertisements

ENUM Overview – July The ENUM Objective Mapping PSTN addresses into the IP world ENUM allow any IP device to establish whether an E.164 telephone.
Implications of ENUM Geoff Huston Office of the CTO September 2002.
Tekelecs opinion on Change orders NANC 400 and NANC 401 ENUM.
International Telecommunication Union ENUM Issues and Solutions Houlin Zhao Director Telecommunication Standardization Bureau International Telecommunication.
ENUM Technical issues / DNS
ENUM Call Flow Scenarios
2/12/2001 ENUM Administration Penn Pfautz AT&T
Support and Transparent Process for ENUM Designated Zone implementations for the USA Before the Dept of State ITAC-T Advisory Committee SG-A AdHoc Meeting.
ENUM Administration Issues
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Infrastructure ENUM David Seaton Director Product Marketing Ericsson.
ENUM & VoIP numbers governments perspective Thomas de Haan Policy Coordinator Ministry of Economic Affairs 14 October 2005 The Hague.
Carrier/Infrastructure ENUM Requirements draft-lind-infrastructure-enum-reqs-01.
ENUM Trial Implementation and results ENUM Workshop ETSI HQ Sophia Antipolis, France February 2004.
International Telecommunication Union ITU Perspective on ENUM Robert Shaw ITU Internet Strategy and Policy Advisor ICANN Rio de Janeiro, Brazil March 25,
UK ENUM Jay Daley, Nominet UK. ENUM explained Nominet and ENUM.
ENUM Chris Wong Converging Services Branch International Training Program 7 September 2006.
|. Introduction  Quality needs time in education as in science – to teach more about new technologies – to find new services in the IT-landscape – to.
Understanding ENUM & Current Status Network Planning August 21, 2001
ENUM Primer November 4, 2004 Tom McGarry - NeuStar
Domain Name System | DNSSEC. 2  Internet Protocol address uniquely identifies laptops or phones or other devices  The Domain Name System matches IP.
ENUM ITU-T Status Update An SAIC Company Prepared For: ACA Industry Workshop March, 2003 Telcordia Contact: Gary Richenaker
1 IETF – ENUM US Government Briefing Richard Shockey IETF ENUM Work Group Chair Senior Technical Industry Liaison NeuStar, Inc Vermont Avenue N.W.
DNS.
Document IPW-41 IP and Telecoms Interworking Workshop N umbering, Naming Addressing and Routing IETF EMUM WG Proposal International Telecommunication Union.
ENUM? “ Telephone Number Mapping (ENUM or Enum, from TElephone NUmber Mapping) is a suite of protocols to unify the telephone numbering system E.164 with.
Naming & Addressing ENUM, EPC, WINC overview JaeYoung Choi
1 NGN Issues - Numbering and Addressing Peter Darling ACIF NGN FOG No. 3.
PSTN – User ENUM – „Infrastructure ENUM“ An ETSI View Richard Stastny IETF60 San Diego.
RIPE64 Enum Working Group DE-CIX NGN Services.
VoIP and ENUM The Austrian Trial IETF #57 Vienna July 2003 Richard STASTNY ÖFEG/TELEKOM AUSTRIA, Postbox 147, 1103-Vienna enum:
ENUM Update for voipeer BOF Richard Shockey ENUM co-chair IETF 63 Paris.
International Telecommunication Union Global ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union.
Industry Canada 1 Bob Leafloor Colman Ho Peter Chau Industry Canada January 2003 (ENUM) T E lephone NU mber M apping.
© Copyright AARNet Pty Ltd Video How to peer H.323 VoIP Networks APAN Korea August 2003 ViDe.Net sponsored international root H.323 Gatekeepers.
Japan Registry Service Copyright © 2004 JPRS A Glance at ENUM AP* Retreat Feb. 22, 2004 Hiro HOTTA.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. Voice Peering Steve Heap Chief Technology Officer.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Slide 1 Nicklas Beijar - TRIP, ENUM and Number Portability TRIP, ENUM and Number Portability Nicklas Beijar
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. VoIP Peering Pilot Using the Internet2 Backbone.
©Stephen Kingham SIP Peering SIP Workshop APAN Taipei Taiwan 23rd Aug 2005 By Stephen Kingham
© 2004 AT&T, All Rights Reserved. The world’s networking company SM VoIP, Portability, and the Evolution of Addressing LNPA & Future of Numbering Working.
ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 ENUM --- A.
1 ENUM’s Role in VoIP IP Telephony Conference & Expo Miami February 12, 2004 Sheri Jenkinson VeriSign Communication Services Product Manager - ENUM
International Telecommunication Union ENUM Implementation Robert Shaw ITU Internet Strategy and Policy Advisor International Telecommunication Union ICANN.
IP Network Clearinghouse Solutions ENUM IP-Enabling The Global Telephone Directory Frank Estes Vice President , ext 224
Registries and Registrars Dr Bruce Tonkin Chief Technology Officer Melbourne IT Ltd 3 March 03.
ENUM Saleem M. Al Balooshi ITRC Meeting Riyadh, KSA 8 – 10 Feb 2004 Nic.ae E164.arpa.
1January 2006Richard Stastny Developments around Infrastucture ENUM and their relevance on NGNs Workshop on NGN Interconnection and Numbering TRIS – TISPAN.
Korean ENUM Trial Updates Contact: Jeonghyun Lee Seung Jai Yi Sungwoo Shin 58 th IETF ENUM Working Group.
The State of VoIP Peering Charles Studt Director of Product Management, VoEX.
7/6/20061 Speermint Use Case for Cable IETF 66 Yiu L. Lee JULY 2006.
1 SPEERMINT Use Cases for Cable IETF 66 Montreal 11 JULY 2006 Presented by Yiu L. Lee.
Slide 1 Nicklas Beijar - TRIP, ENUM and Number Portability TRIP, ENUM and Number Portability Nicklas Beijar
International Telecommunication Union ENUM: Convergence of Technology and Interests? ITU Tutorial Workshop on ENUM Geneva, February 8, 2002 Robert Shaw.
12/18/2000 ENUM Administration Penn Pfautz AT&T
Enumservice VOID draft-stastny-enum-void-00 Richard Stastny Lawrence Conroy IETF60 San Diego.
ENUM The Status of UK Implementation Tony Holmes BTexact Technologies Numbering Addressing & Routeing Chairman UK ENUM Group ITU February 2002.
Telecom Department TELECOMMUNICATIONSITRADIOPOST Status of ENUM in Sweden ITU-T Tutorial Workshop on ENUM 8 February 2002 Joakim Strålmark from.
Update on ITU-T ENUM Activities Steven D. Lind AT&T SG-A ENUM - Ad Hoc February 12, 2001.
International Telecommunication Union ENUM Organizational Perspectives Richard Hill, for Houlin Zhao Director Telecommunication Standardization Bureau.
1 Introduction to ENUM Technical and operational aspects Marco Bernardi NeuStar, Inc
ENUM Tutorial ENUM Forum June 3, 2003 Steven D. Lind, AT&T GEN0075R0.
ENF/ERO ENUM Convergence Workshop Tony Holmes Chairman ETSI SPAN11 NAR BTexact Technologies Numbering Addressing & Routeing 9-10 January 2002 Standards.
Carrier/Infrastructure ENUM Requirements draft-lind-infrastructure-enum-reqs-01.
THIS IS THE WAY ENUM Variants Jim McEachern
Xiaodong(Sheldon) Lee, CNNIC , Seoul, IETF59
KR ENUM Trial Status Update
The Domain Policy DDDS Application
Implementation of ENUM on telecommunication networks
Presentation transcript:

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Explanation of ENUM (RFC 2916) Patrik Fältström Area Director, Applications Area, IETF

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Problem we want to solve 2ENUM

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Problem statements How do network elements (gateways, SIP servers etc) find services on the Internet if you only have a telephone (E.164) number? How can subscribers define their preferences for incoming communications?

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Today, many addresses tel: tel:

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva With ENUM, only one tel: tel: tel: Give this number to friends: ENUM

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Technical solution 6ENUM

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Solution in short Put domain names derived from telephone numbers in the global domain name system, DNS IETF ENUM Working Group created to solve the problem of using the DNS for: –domain name in – [Numbers re-formatted as domain names] –URI out –[mailto, sip, tel, http or other URI scheme] Solution: NAPTR records Use the URI’s for the communication

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva ENUM in a nutshell take phone number turn into domain name e164.arpa. return list of URI’s ask the DNS

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva “Call setup” ENUM use in more detail Sip Query e164.arpa.? Dial DNS-Server Sip serverGateway Response

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Example DNS-Server Internet PSTN Called party Calling party SIP-Server Gateway

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva VoIP via SIP to VoIP DNS-Server “ENUM” SIP-Server Gateway

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva VoIP via PSTN to PSTN DNS-Server “ENUM” SIP-Server Gateway

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Step 1 Take an E.164 number and create a fully qualified domain name in a single highly defined and structured domain e164.arpa. The input to the NAPTR algorithm

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Step 1, Explanation Each digit can become a definable and distributed “zone” in DNS terms Delegation can (doesn’t have to) happen at every digit, including at last digit Zones such as country codes, area codes or primary delegated blocks of numbers can be delegated as well as individual numbers DNS defines authoritative name servers for NAPTR/service resource records

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Step 2 Lookup NAPTR RR’s in DNS, and apply NAPTR/ENUM algorithm e164.arpa. !^+46(.*)$!ldap://ldap.telco.se/cn=0\1! Use rewrite rules using regular expressions which operate on the E.164 number ( )

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Regular Expressions For ENUM, the NAPTR regexp field may yield an (unchanged) URL ! ! ! –“Match on original E.164, and apply rewrite rule ” ^ - Match beginning $ - Match end. - Match any character.* - Match any number of any character () - Grouping, \n in is replaced with group number ‘n’ in

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Step 2 in detail $ORIGIN e164.arpa. IN NAPTR ”U” ”mailto+E2U” IN NAPTR ”U” ”ldap+E2U” ”!^+46(.*)$!ldap://ldap.telco.se/cn=0\1” Note that no line break should be in the records

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Status / Issues

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva RFC 2916 published in September 2000 The domain e164.arpa delegated to RIPE NCC –RIPE NCC appointed by the IAB according to RFC 2916 ITU SG2/WP1/2 liaison statement: –Member state can inform ITU on entry of numbers in ENUM tree Status (done)

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Status (done) Instructions to RIPE NCC –Any “request” not coming from TSB is to be forwarded to TSB –If TSB says no, no delegation is to be done –All evaluation of any “request” is to be done by TSB –RIPE NCC is only creating and evaluating the technical data which they need for the actual delegation –RIPE NCC is to communicate with TSB –RIPE NCC is to make public any communication regarding a “request”

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Status (not done) Delegation of domains below e164.arpa to managing entities that are appointed by member states –A few “requests” have been passed to TSB, which have responded very quickly National issues are not resolved –We have not heard that issues related to verification of holder of E.164 number are resolved anywhere

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Issues

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Issue 1: Competition The DNS requires a unique root –More on this later In DNS, we have a question on how to have competition in general, since one commercial company “had too large a market share” Competition for registrations of DNS records is ensured using a registry/registrar model: –One registry which runs the DNS server Competition at this level is handled when choosing the registry, because that can only be one organization –Many registrars which the customer talk with Registrars decide for example price for a registration

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Issue 2.1: Unique root Why is a unique root used in ENUM? –Say I have phone number –I can choose between a.com and b.com –I choose b.com, and get the DNS domain b.com. –Axel is to call me –He knows my phone number, , only –How is he to know that it is in b.com and not a.com I have my data? General issues in RFC 2836 We need a “Golden Tree” for E.164 numbers

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Issue 2.2: Selection of root Address and Routing Parameters Area See contribution from ISOC See –in-addr.arpa IPv4-addresses –ip6.arpa IPv6-addresses –e164.arpa E.164 numbers

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Issue 3: Alternatives? The implementation of a globally unique ENUM tree provides ample opportunity for competition at the national level Having ENUM using domain e164.arpa means that one still have: 1. Ability to have dialing plans in other domains 2. Competition regarding registration according to registry/registrar model on all levels in DNS tree 3. Competition when selecting the registries 4. Competition regarding services

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva 3.1 Alternative Dial plans A user very seldom dial an E.164 number on his phone Inside Cisco, people dial to me Outside Cisco, from Sweden, people must dial Not all dialed numbers are E.164 numbers People use dialing plans Dialing plan information can be resolved by the use of same technology as ENUM

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva 3.2 Registry / Registrar A registry runs the DNS server for a specific domain name –one domain -> one registry A customer contacts a registrar when he want to have things registered, not the registry Registrar verify customer data, do billing, and send data to registry when delegation is to be done, changed or cancelled See next slide…

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva 3.3 Selection of registry Registries are needed which runs the DNS –On a country code level –Inside a country code, according to local policy The model we use today with DNS is Holder of a domain Registry Registrar Registrant Holder of a domain

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva 3.4 Services A customer in ENUM announces what services he subscribes to –Examples: Web homepage SIP service (VoIP) Telephony Each one of these services can be handled by separate contracts between customer and service provider These contracts have nothing to do with the announcement via ENUM of their existence

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva The big picture… RIPE-NCCIETF/IAB Registry for country Registrar for country ENUM Service provider Customer Service provider for telephony Service provider for Service provider for Service provider for Service provider for telephony Service provider for telephony ITU-T TSB

Patrik Fältström. ITU Tutorial Workshop on ENUM. Feb 8, 2002, Geneva Patrik Fältström