O ENUM e os organismos de normalização. João Feijó Silva



Similar documents
ENUM: an Enabler for VoIP and Next Generation Services

Summary - ENUM functions that maps telephone numbers to Internet based addresses - A description and the possible introduction to Sweden

ENUM. Its about the NGN Registry London 2007

ENUM and VoIP. Numbering and Dialing Plans. RIPE 46 VoIP and ENUM Tutorial 1. September Richard STASTNY

ETSI TS V3.1.1 ( ) Technical Specification

AUSTRALIAN COMMUNICATIONS AUTHORITY CALL FOR EXPRESSIONS OF INTEREST FOR A TIER 1 REGISTRY OPERATOR FOR THE AUSTRALIAN TRIAL OF ENUM

Preparatory Meeting for Phase 2 of Philippine National ENUM Trial

ENUM. Patrik Fältström

Design and Implementation of Enum-Based Services

ENUM in China. Dr. Xiaodong(Sheldon) Lee. China Internet Network Information Center (CNNIC) CANS2005, Shenzhen, Oct. 2005

ETSI TS V3.1.1 ( )

NGN Naming, Addressing and Identification

TECHNICAL REPORT Network Technologies (NTECH); Description of the DNS protocol usage in IP based operators networks

Session 6 - Operator Implementation Overview

ENUM based Number Portability in VoIP and IMS Networks

ETSI TS V2.1.1 ( ) Technical Specification

IMS Interconnect: Peering, Roaming and Security Part One

A Telephone Domain Name System (T-DNS) for Internet Telephony Service at All IP Network

Private DNS for Mobile Operators

VoIP and IP-IC Regulatory aspects

Advanced Networking Voice over IP & Other Multimedia Protocols Some SIP Advanced Topics

Working Party on Communication Infrastructures and Services Policy

Japan Registry Service. ENUM Trial in Japan. NGI2 & IPv6 DNS Operation Workshop 5 Dec 2003 Yoshiro YONEYA <yone@jprs.co.jp> Copyright 2003 JPRS

VoIP and ENUM in Japan

Session Border Controller and IP Multimedia Standards. Mika Lehtinen

The Internet. On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.

IP Inter-Carrier Routing

I-TNT: PHONE NUMBER EXPANSION AND TRANSLATION SYSTEM FOR MANAGING INTERCONNECTIVITY ADDRESSING IN SIP PEERING

The Internet Introductory material.

MED: Voice over IP systems

The SIP School- 'Mitel Style'

Telecommunication Origin Identification. Jie Zhang Vice chair, ITU-T SG2

Juha Heinänen

TELECOMMUNICATIONS REGULATORY AUTHORITY BAHRAIN. Bahrain Number Portability Implementation Routing and Charging specification

An ENUM Tutorial Apricot 2005

Global ENUM: The underlying infrastructure for service discovery in the migration to the all-ip communications future

SIP Essentials Training

Virtual Numbers. Implementation Options. by Bernie Hoeneisen, CEO Ucom.ch member of the nrenum.net operations team

SIP and ENUM. Overview DENIC. Introduction to SIP. Addresses and Address Resolution in SIP ENUM & SIP

3GPP TS V8.1.0 ( )

ETSI TS V2.0.0 ( ) Technical Specification

The IANA Functions. An Introduction to the Internet Assigned Numbers Authority (IANA) Functions

Outline. VoIP Research Workshop February, Canberra. VoIP Workshop. VoIP in AARNet (+) Group discussion. Summary, what s next?

PARAMETERS TO BE MONITORED IN THE PROCESS OF OPERATION WHEN IMPLEMENTING NGN TECHNICAL MEANS IN PUBLIC TELECOMMUNICATION NETWORKS

Implementing VoIP at an institution using the SIP.edu cookbook

IPTV and IMS in Next-generation Networks

A Comparative Study of Signalling Protocols Used In VoIP

Basic DNS Course. Module 1. DNS Theory. Ron Aitchison ZYTRAX, Inc. Page 1 of 24

DNS SRV Usage June 22, 2011

ENUM Use and Management for the Successful Deployment of ENUM-Enabled Services

Taiwan SIP/ENUM Trial Project. Vincent W.S. Chen Executive Director, TWNIC

A Proposed Model For QoS guarantee In IMSbased Video Conference services

This specification this document to get an official version of this User Network Interface Specification

Standards for VoIP in the Enterprise

IP Multimedia System: general aspects and migration perspectives

ETSI TS V8.0.0 ( ) Technical Specification

Internet Communications Using SIP

NGN Interconnection Standards & Protocols

ETSI TS V1.1.1 ( )

Practical VoIP Peering. Klaus Darilion enum.at

3GPP TS V9.4.0 ( )

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2)

Internet Technology Voice over IP

ENUM - Mapping the E.164 number space into the DNS

NGN NNI Signalling Profile

Internet Structure and Organization

SIP : Session Initiation Protocol

ETSI TS V8.4.0 ( )

Design Document. Offline Charging Server (Offline CS ) Version i -

3GPP TSG CN Plenary Meeting #16 5 th - 7 th June Marco Island, USA. 3GPP TSG-CN1 Meeting #24 Tdoc N Budapest, Hungary,

Universal Mobile Telecommunications System (UMTS); Service aspects; Advanced Addressing (UMTS version 3.0.0)

Impact of enum and IP telephony

Internet Bodies.

ENUM Cookbook Internet2 ENUM (NRENUM.net) implementation based on Broadsoft Broadworks VoIP solution platform.

Andrzej Bartosiewicz, NASK. ENUM projects in Poland RIPE47 ENUM BoF

Session Initiation Protocol and Services

ETSI TR V3.1.0 ( )

CONSULTATION. National Numbering Plan Review. A short Consultation issued by the Telecommunications Regulatory Authority 28 August 2007

Transcription:

O ENUM e os organismos de normalização Workshop sobre ENUM 28 e 29 de Outubro de 2009 João Feijó Silva Outubro de 2009

Índice ÍNDICE Internet Engineering Task Force (IETF) International ti Telecommunication Union Standardization Sector (ITU-T) European Telecommunications Standards Institute (ETSI)

1. IETF

Normalização do IETF RFC 3761 - The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM) (http://www.ietf.org/rfc/rfc3761.txt) RFC 4725 - ENUM Validation Architecture (http://www.ietf.org/rfc/rfc4725.txt) RFC 5526 - The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application for Infrastructure ENUM (http://www.ietf.org/rfc/rfc5526.txt) txt) RFC 5527 - Combined User and Infrastructure ENUM in the e164.arpa tree (http://www.ietf.org/rfc/rfc5527.txt) txt) Para verificar toda a normalização associada ao ENUM do IETF consulte a documentação do grupo de trabalho relevante: http://www.ietf.org/dyn/wg/charter/enum-charter.html)

Arquitectura de validação do ENUM ASP: DNS-SP: NAE: VE: Application Service Provider Domain Name System Service Provider Number Assignment Entity Validation Entity Fonte: IETF RFC 4725

Como converter um endereço E.164 Converter um número E.164 +350217211000 0.0.0.1.1.2.7.1.2.1.5.3.e164.arpa Obter os vários endereços IN NAPTR 10 100 u sip+e2u!^.*$!sip:anacom@sip.anacom.pt IN NAPTR 10 101 u msg+e2u!^.*$!mailto:anacom@anacom.pt IN NAPTR 10 102 u http+e2u!^.*$!http://www.anacom.pt IN NAPTR 10 103 u tel+e2u!^.*$!tel:+351217211000 IN NAPTR 10 104 u tel+e2u!^.*$!tel:+351965984600 IN NAPTR 10 105 u h323+e2u!^.*$!h323:anacom@h323.anacom.pt Fonte: baseado no RFC 3761

2. ITU-T

Normalização do ITU-T Global implementation of ENUM: A tutorial paper E.164 Supplement 3 (05/2004) - Operational and administrative issues associated with national implementations ti of the ENUM functions; E.164 Supplement 4 (05/2004) - Operational and administrative issues associated with the implementation of ENUM for non-geographic country codes; Interim procedures for Geographic Country Codes: ENUM administration ad interim (15 May 2008); Interim Procedures for the delegation of E.164 Shared Country Codes for Networks and Groups of Countries (15 May 2008); Draft E.A-ENUM New Recommendation: Principles and Procedures for the Administration of E.164 Geographic Country Codes to be Registered into the Domain Name System (Feb 2005).

Funções e responsabilidades Domain Table 1 ENUM entities: i Functions and responsibilities i Responsible organization for management of the domain (Designated manager) Responsible organization for technical operation of the domain (Registry) Registrar(s) "." DNS root manager DNS root registry DNS root registrar (DNS root level) ICANN through agreement with IANA, which is part of ICANN N/A United States Department of Commerce.TLD TLD manager TLD registry TLD registrar (TLD level) Entity responsible for managing Entity designated by the TLD the TLD level Manager.e164.TLD ENUM Tier 0 manager ENUM Tier 0 registry ENUM Tier 0 registrar The registrant will be the (ENUM root level) Entity (see Note) responsible Entity designated by the ENUM TSB ITU Member states or for managing the ENUM root Tier 0 manager. the Administration level. NOTE At present, the IAB, which, will instruct the registry to obtain approval from the TSB for any delegations..<cc>.e164.tld ENUM Tier 1 manager ENUM Tier 1 registry ENUM registrar (ENUM CC level) The ITU Member State that has been assigned the CC The ITU Member State/Administration can manage this in their own activities or designate someone else to act as the ENUM Tier 1 registry.<n(s)n>.<cc>.e164.tld ENUM Tier 2 manager ENUM Tier 2 name server provider (ENUM E.164 number level) A national matter ensuring that ENUM Tier 2 name server the desires of the ENUM provider stores NAPTR subscriber, as far as possible, resource records in the DNS are properly reflected in the i.e., national matter choices available ENUM registrars provide direct registration services to ENUM subscribers involving: Note verifying subscriber identity and authorization to use E.164 number; interacting ti with ENUM The registrant will be the ENUM subscriber Tier 2 name server provider and ASP to establish records for the applications desired by the ENUM subscriber; could be public telecommunication operators (PTO) or other ENUM service providers i.e., national matter Fonte: ITU-T E.164 supp.3

Procedimentos interinos Formal Validity of CC 1. That the code is a currently-assigned country code, and 2. For country codes shared by two or more Member States within an integrated numbering plan or in another framework, all Member States must endorse the request. National Position Known The concerned Member State has notified the TSB of its position regarding delegation for ENUM of its CC, then the TSB will immediately make that position known to RIPE NCC. National Position Not Known The delegation will not take place until the concerned Member State has notified the TSB that it approves the delegation Change in National Position If a Member State notifies the TSB of a change in its position, the TSB will communicate that change to RIPE NCC, who will implement the change. Fonte: ITU-T

3. ETSI

Normalização do ETSI User ENUM ETSI TS 102 051 V1.1.1 (2002-07) - ENUM Administration in Europe; ETSI TS 102 172 V1.1.1 (2003-03) - Minimum requirements for interoperability of European ENUM trials; ETSI TS 102 172 V1.2.1 (2005-04) - Minimum requirements for interoperability of ENUM implementations. ti Infrustracture ENUM Outros ETSI TR 184 008 V2.1.1 (2009-02) - Infrastructure ENUM Options for a TISPAN IPX; Draft ETSI TS 184 010 V0.1.11 (2009-09) - ENUM & DNS Principles for an Interoperator IP backbone network. ETSI TR 102 055 V1.1.1 (2005-05) - ENUM scenarios for user and infrastructure ENUM Draft ETSI TR 184 003 V0.1.18 (2009-09) - Portability of telephone numbers between operators for Next Generation Networks (NGNs)

Tipos de U-ENUM e I-ENUM Types of User & Infrastructure ENUM User ENUM Infrastructure ENUM ETSI TR 184 008 V2.1.1 1 User registers number User populates records User is authenticated User possibly aware of ENUM ITU Administered i d e164.arpa Carrier registers number range/block Carrier populates & controls records Authentication of carrier required End User unaware of ENUM Others e.g. in enum.foo e164.arpa? Extranets e.g. GSMA Enterprise/ corporate Others/ private Fonte: ETSI/TISPAN

Requisitos para o I-ENUM nas NGN Adherence to relevant standards; single global approach worldwide across all participating communications providers fixed and mobile (aim); Secure environment; Shared control of infrastructure amongst all communications providers (technically and administrative); End to end service delivery (controlled); Service operability; Efficient interconnect and peering arrangements between communications providers (both bilateral and hierarchical dependent on levels of trust); Efficient service creation/amendment; Equitable playing field for all participating communications providers; Global approach. ETSI TR 184 008 V2.1.1

Arquitectura DNS & ENUM Draft ETSI TS 184 010 V0.1.11 Tier-0: Delegates E.164 numbers for a specific country code to a country-defined Tier-1 server. "Where can I get information about E.164 numbers for a given country code? All slave root servers contain the same information; an exact copy of the master. Tier-1: Delegates a particular E.164 number or a block of numbers to a network operator-defined Tier-2 server. "Where can I get information about a particular E.164 number or block of numbers?" Tier-1 is basically country level i.e every single country needs to have their own ENUM Tier-1 server. The ENUM Tier-1 server provider can be one operator in a country, or a designated third party, who has access to the Interoperator IP backbone network. The ENUM Tier-1 server could be shared between multiple network operators. In some instances the ENUM Tier-1 server provider can even be the same provider who provides the ENUM Tier-0 server. Tier-2: Returns NAPTR records for an E.164 number. "What services can this E.164 number support and what are the URIs to be able to contact it?". Tier-2 is basically operator level. Fonte: ETSI/TISPAN

Arquitectura das BD Portabilidade nas NGN INTERNATIONAL LEVEL NON REAL TIME ENVIRONMENT for distribution of NPD Draft ETSI TR 184 003 V0.1.18 18 REAL-TIME ENVIRONMENT for call processing Shared ENUM Infrastructure ENUM DB (Tier 0) NATIONAL LEVEL RefNPDB NOpDB (ENUM) ENUM DB (Tier 1) OPERATOR LEVEL NPDB NPDB NPDB NPDB NPDB PSTN OpDB PSTN/ISDN TDM PLMN OpDB PLMN 3G (UMTS) TDM IMT-2000 ENUM ENUM DB ENUM (Tier 2) ENUM DB DB NGN DB (Local) (Tier 2) OpDB (Tier 2) + OpDB +OpDB IMS PES NGN IMS IMS NGN IMS NGN NGN NGN IMS NPD distribution NP real time interrogation Administrative boundaries NP/ENUM query+ Final response ENUM query & final response ENUM query only ENUM pointer Fonte: ETSI/TISPAN

Métodos de acesso às BD Portabilidade das PSTN/PLMN Draft ETSI TR 184 003 V0.1.18 18 Shared Shared ENUM ENUM Infrastucture Infrastucture Real-time Number Portability Database environment PSTN PLMN OpDB OpDB DNS INAP DNS MAP OpDB + ENUM DB (Tier2/Local) ENUM/ DNS Server Enum DB (Tier2/ Local) ENUM/ DNS Server Enum DB (Tier2/ Local) ENUM/ DNS Server IWF IWF Enum DB (Tier2/ Local) ENUM/ DNS Server DNS DNS DNS INAP DNS MAP INAP MAP NGN Call control NGN Call control NGN Call control NGN Call control NGN Call control Case a) Case b) Case c) Case d) Case e) Fonte: ETSI/TISPAN

Métodos de obtenção da informação de encaminhamento b) As prefix to National (Significant) Number and indicating National specific in Phone context Number need be modified Translates well to CdPN in phone context: specific tables for IAM routing needed Tel:PPPPP-NDC-SN;phone-context=+CC Sip:PPPPP-NDC-SN;phone-context=+CC@Ported-to-OP;user=phone c) use of RFC 4694 [i.10] rn= Prefix only or corresponding SIP URI domain field: Tel:+CC-NDC-SN;npdi;rn=+CC-PPPPP Tel:+CC-NDC-SN;npdi;rn-context=+CC Sip:+CC-NDC-SN;npdi;rn=+CC-PPPPP@Ported-to-OP;user=phone Sip:+CC-NDC-SN;npdi;rn=PPPPP;rn-context=+CC@Ported-to.OP d) use of RFC 4694 [i.10]; rn= full prefixed national (significant) number or corresponding SIP URI domain field: Info of Ported-to-OPto provided as Orig/Transit Terminating ported-to-opto Interworking with PSTN network network networks using prefixmethod a) Domain name (FQDN) in right-hand side of Request URI: Simple to route on If NGN user: Info about Ported-to OP is Domain name only, simple to find, lost, Cannot be used for Sip:+CC-NDC-SN@Ported-to-OP;user=phone SN@Ported to no indication of If non-ngn user: interworking with PSTN/ISDN. ported number no info that NP query have been made Tel:+CC-NDC-SN;rn=PPPPP-NDC-SN;rn-context=+CC;npdi; Tel:+CC-NDC-SN;rn=+CC-PPPPP-NDC-SN;npdi; Sip:+CC-NDC-SN;npdi;rn=PPPPP-NDC-SN;rn-context=+CC@Ported-to- OP;user=phone Sip:+CC-NDC-SN;npdi;rn=+CC-PPPPP-NDC-SN@Ported-to-OP;user=phone before ENUM DB or subscriber DB (UPSF) can be accessed Routing based on The canonical form of R-URI RN. can be used for OpDB RN specific tables access. No format checking needed of number translation needed or corresponding SIP URI domain field Routing based on RN. RN specific tables needed or corresponding SIP URI domain field The canonical form of R-URI can be used for DB access. No format checking of number translation needed Manipulation of CdPN in IAM required to remove/add "prefix" and populate RN To PSTN: RN translates well to CdPN. From PSTN: CdPN translates well to RN, Prefix need be removed (and the number as a global number according to RFC 3966 [i.22]) for "main user part" Dra aft ETSI TR 184 003 V0.1..18 Fonte: ETSI/TISPAN

A simplicidade do IMS Fonte: Richard Stastny

O ENUM e os organismos de normalização João Feijó Silva joao.silva@anacom.pt