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

Slides:



Advertisements
Similar presentations
AG Projects NGN Signaling Forum Telecom Signaling Networks and Service Forum January 17, 2006 Amsterdam.
Advertisements

Infrastructure setup and management
Multimedia Service Platform
AG Projects Open Source platforms - Boston 2005 Open Source carrier-grade platforms Adrian Georgescu AG Projects
PT /00/04 ENUM Applications and Network at Work Demonstration in collaboration with AG Projects Mr. Adrian Georgescu, Founder and CEO AG Projects.
© ag-projects.com NAPTR Record Manipulation.
AG Projects ENUM provisioning - Jan 2006 Telecom Signaling Networks and Service Forum January 18, 2006 Amsterdam.
AG Projects RIPE 51 - October 2005 ENUM provisioning techniques Adrian Georgescu AG Projects.
AG Projects Future of VoIP Number portability Using ENUM and SIP Dan Pascu AG Projects
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.
Enum is a Domain Name Tom McGarry NeuStar
International Telecommunication Union ENUM Issues and Solutions Houlin Zhao Director Telecommunication Standardization Bureau International Telecommunication.
2001_03_28 SG A contribution– 1 Dept of State ITAC-T Advisory Committee SG-A Ad Hoc Meeting on ENUM March 28th & 29th, 2001 ENUM CONTRIBUTION TITLE: ENUM.
SG-A Ad Hoc - ENUM Jordyn A. Buchanan Register.com February 12, 2001.
2/12/2001 ENUM Administration Penn Pfautz AT&T
ENUM Administration Issues
AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Infrastructure ENUM David Seaton Director Product Marketing Ericsson.
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Saif Bin Ghelaita Director of Technologies & Standards TRA UAE
Vince Humphries European Radiocommunications Office
THIS IS THE WAY ENUM Variants Jim McEachern Carrier VoIP Standards Strategy THIS IS.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Chapter 5 standards for multimedia communications
SIP.edu : OpenSER in an academic environment OpenSER SUMMIT - VON – Berlin 2006.
ENUM Trial Implementation and results ENUM Workshop ETSI HQ Sophia Antipolis, France February 2004.
Distributed Systems Architectures
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
Interpret Application Specifications
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
ENUM Primer November 4, 2004 Tom McGarry - NeuStar
1 IETF – ENUM US Government Briefing Richard Shockey IETF ENUM Work Group Chair Senior Technical Industry Liaison NeuStar, Inc Vermont Avenue N.W.
Document IPW-41 IP and Telecoms Interworking Workshop N umbering, Naming Addressing and Routing IETF EMUM WG Proposal International Telecommunication Union.
Overview Who is AusRegistry? Why use the existing infrastructure? What this means for you? Questions raised and Important points.
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.
AG ProjectsDenic ENUM day Number portability Using ENUM and SIP Adrian Georgescu AG Projects
RIPE64 Enum Working Group DE-CIX NGN Services.
ENUM Update for voipeer BOF Richard Shockey ENUM co-chair IETF 63 Paris.
© Copyright AARNet Pty Ltd Video How to peer H.323 VoIP Networks APAN Korea August 2003 ViDe.Net sponsored international root H.323 Gatekeepers.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. Voice Peering Steve Heap Chief Technology Officer.
Introduction to SIP Based ENUM IP Telephony Infrastructure 資策會 網路及通訊實驗室 Conference over IP Team 楊政遠 博士
© 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
1 ENUM’s Role in VoIP IP Telephony Conference & Expo Miami February 12, 2004 Sheri Jenkinson VeriSign Communication Services Product Manager - ENUM
IP Network Clearinghouse Solutions ENUM IP-Enabling The Global Telephone Directory Frank Estes Vice President , ext 224
AG ProjectsVON Boston - Fall 2005 Number portability Using ENUM and SIP Adrian Georgescu AG Projects
ENUM Presentation to Large Business User Panel 26 September 2001 Justin Moore.
The State of VoIP Peering Charles Studt Director of Product Management, VoEX.
SIP-ify the Base Jon R. Doyle VP Business Development CommuniGate Systems.
Slide 1 Nicklas Beijar - TRIP, ENUM and Number Portability TRIP, ENUM and Number Portability Nicklas Beijar
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,
France Télécom R&D – February 5th 2003 Internet Telephony Conference – Miami, Florida Bridging the Chasm Between Legacy and Next-Generation Networks Internet.
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
THE LARGEST NAME SERVICE ACTING AS A PHONE BOOK FOR THE INTERNET The Domain Name System click here to next page 1.
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.
Domain Name System The Technology Context Presentation.
IP Telephony (VoIP).
KR ENUM Trial Status Update
Server Concepts Dr. Charles W. Kann.
Chapter 19 Domain Name System (DNS)
IMS & Wireline to Wireless Convergence
Application Layer Mobility Management Scheme for Wireless Internet
Implementation of ENUM on telecommunication networks
Presentation transcript:

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

AG Projects Miami - June 2005 Introduction From the old PSTN remains only the E.164 numbering plan Necessity for ENUM has been triggered by SIP deployments ENUM is based on IETF standards ENUM allows VoIP devices to be reached from the PSTN ENUM enables applications beyond voice (Video and IM) ENUM has a multi-tier model similar with the Internet domains ENUM is moving from political plane to technical plane Tier 2 is the working horse of ENUM

AG Projects Miami - June 2005 ENUM and the Domain Name System ENUM consists of discrete NAPTR records which, map E.164 numbers into IP addressing schemes including protocol (SIP, H323) NAPTR records can support new services/protocols without having to redesign ENUM, see how skype names can work too: DNS related issues – Identity, security of authoritative servers, real-time updates, serial number management, DNS resolver timeouts in the context of telephony call-setup times) ENUM zones may require non-DNS information NAPTR records contain links to several entities, a provisioning system should know how to link them together

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Institutions, Providers, Subscribers, Protocols, Networks, Machines NAPTR records are more than DNS entities

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" ITURIPETier2TIER1 IN WHOIS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" SS7 IN ITURIPETier2TIER1 WHOIS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" SS7Q931 IN ITURIPETier2TIER1 WHOIS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Subscriber SS7Q931 IN ITURIPETier2TIER1 WHOIS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" gTLDSubscriber SS7Q931 IN ITURIPETier2TIER1 WHOIS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" gTLDSubscriber SS7Q931 IN ITURIPETier2TIER1MDNS WHOIS DNS NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS IANASubscriber SS7Q931 IN ITURIPETier2TIER1 SIP WHOIS gTLDMDNSIETF NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS IANASubscriber SS7Q931 IN ITURIPETier2TIER1 SIP WHOIS gTLDMDNSIETF NAPTR records are more than DNS entities Institutions, Providers, Subscribers, Protocols, Networks, Machines

AG Projects Miami - June e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS Subscriber SS7Q931 IN ITURIPETier2TIER1gTLDMDNS WHOIS IETFIANA SIP The NAPTR record links all entities together NAPTR records are more than DNS entities

AG Projects Miami - June 2005 DNS zones contain non-DNS information Numbering plan information (fixed/variable) Records usage (population/delegation/in use/free) Templates for generation of other related entities Access lists beyond transfers/query/notify

AG Projects Miami - June 2005 Privacy concerns DNS is a public database, content put in DNS is meant to be public Do you want your web page to be found? Same question apply for your telephone number, if is yes that it must be made public What is behind the telephone number can however be protected Use anonymous SIP URIs for NAPTR targets Link the real user identity with the name space within the applications (by using aliases) SIP provides mechanisms for Identity and Privacy Privacy is solved starting with provisioning techniques and ending with the applications

AG Projects Miami - June 2005 The roles of ENUM Tier 2 Interaction with Tier 0/1 registries Interaction with end-users (for user-ENUM is a must) Interaction with service providers (host multiple providers) Interaction with payment gateways (purchase numbers) Interaction with gateways (access from the PSTN) Interaction with connected services (SIP and friends) ENUM application server What can this be?

AG Projects Miami - June 2005 ENUM Tier 2 platform design High-availability (telecom grade) Scalability and speed (keep pace with upstream applications) Interoperability, use of standardized NAPTR record formats Retrieval of data from external sources Capacity planning and capacity management Auditing, version control Disaster recovery plan Network + DNS servers + Provisioning engine + Interfaces

AG Projects Miami - June 2005 Provisioning engine Check records for correctness (logical checks and syntax checks) Network locking mechanisms Accounting, version control and auditing Used for push of data into the DNS server Used to retrieve data from external systems ENUM application server Used to dynamically retrieve data on demand from external systems (like LDAP). Example: For NAPTR service type mailto: retrieve address from ldap server, translate answer into DNS NAPTR record format and pass it to DNS layer

AG Projects Miami - June 2005 NGN-Pro - A provisioning engine for ENUM Concurrent access to DNS data in a controlled environment Based on SOAP/XML, an Open Standard supported by most high-level programming languages (C, C++, Java, Python) Atomicity of combined ENUM and SIP provisioning requests DNS server agnostic, one provider may switch to a different DNS server implementation without affecting underlying services and front-ends, NGN-Pro supports Open Source like Bind, PowerDNS, other commercial DNS implementations can be added on demand Integrates SIP redirect services with ENUM Integrates domain registration and DNS zone management Translates non-DNS data into NAPTR records

AG Projects Miami - June 2005 Make it easy for end-users. End-users are usually unaware of NAPTR records and the fact that ENUM is used for routing of their voice calls, E164 numbering plans and SIP address formats are better known and understood NAPTR record management in E164 format

AG Projects Miami - June 2005 Provide finest control for operator, ENUM regular expression handling while preventing data input which syntactically or logically does not comply with ENUM purpose. Example: "E2U+MMS" => array("service"=>"E2U+mms", "schemas"=>array("tel:,"mailto:")), NAPTR record management in DNS format

AG Projects Miami - June 2005 Capacity management is important, allocating and delegating numbers requires skills (see IPV4 address depletion). Provisioning engine must have up to date information about ENUM zone usage, record ownership, current zone population, percentage of delegation, usage ratio, unallocated or unassigned records. Capacity management

AG Projects Miami - June 2005 Bulk provisioning of SIP and ENUM Carrier-ENUM zones are often provisioned in bulk, numbering plan generators or imports from external data sources should be possible Provisioning scenario Generate SIP records in domain example.com with associated NAPTR records under private tree 1.3.e164-provider.nl.

AG Projects Miami - June 2005 ENUM Tier 2 platform blueprint

AG Projects Miami - June 2005 This presentation is available at Thank you, Adrian Georgescu ENUM: /SIP: