1 Copyright © 2012 Telcordia Technologies, Inc All Rights Reserved Telcordia IP Interconnection ENUM Registry Solution John P. Malyar Chief Architect Adam.

Slides:



Advertisements
Similar presentations
April 10, 2002 Aelix, Inc Corbin Avenue Northridge, CA Tel Fax OmniReach sm Capabilities & Opportunities.
Advertisements

1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
AG Projects Miami - June 2005 ENUM Tier 2 Provisioning techniques Linking ENUM with external systems Adrian Georgescu AG Projects.
AG Projects ENUM provisioning - Jan 2006 Telecom Signaling Networks and Service Forum January 18, 2006 Amsterdam.
© 2007 Cisco Systems, Inc. All rights reserved.ISCW-Mod3_L7 1 Network Security 2 Module 6 – Configure Remote Access VPN.
Distributed Systems Architectures
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Implications of ENUM Geoff Huston Office of the CTO September 2002.
1 Resonance: Dynamic Access Control in Enterprise Networks Ankur Nayak, Alex Reimers, Nick Feamster, Russ Clark School of Computer Science Georgia Institute.
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
1 Number Portability Administration Center Change Orders NANC 399 & NANC 400 NANC Meeting March 15, 2005 Tom McGarry NeuStar, Inc.
Tekelecs opinion on Change orders NANC 400 and NANC 401 ENUM.
NANC Change Order 400 Joint FoN/LNPA WG Meeting April 14, 2005 Tom McGarry NeuStar, Inc.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
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.
Addition Facts
DigiTools support of Web Services Repositories and Web Services workshop | 2 June 2009 Alan Oliver, Business Development Director.
Communicating over the Network
Overview Environment for Internet database connectivity
The Internet and the World Wide Web. Una DooneySlide 2Internet and WWW What is the Internet? This is the physical infrastructure or backbone of computers,
Introduction Lesson 1 Microsoft Office 2010 and the Internet
The internet. Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated.
INTERNET PROTOCOLS Class 9 CSCI 6433 David C. Roberts Entire contents copyright 2011, David C. Roberts, all rights reserved.
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
© 2006 AT&T. All rights Reserved. AT&T Southwest VDB and ERDB Systems AT&T Southwest VDB and ERDB Systems.
© Telcordia Technologies 2004 – All Rights Reserved AETG Web Service Tutorial AETG is a service mark of Telcordia Technologies. Telcordia Technologies.
1 Scanshell.Net CSSN – Card Scanning Solutions THE ULTIMATE, ALL-IN-ONE CARD-SCANNING SOLUTION.
Configuration management
Copyright © Open Text Corporation. All rights reserved. Slide 1 Automatic Routing With Captaris FaxPress and FaxPress Premier Darin McGinnes Sales Engineer.
© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
1 Contract Inactivation & Replacement Fly-in Action ( Continue to Page Down/Click on each page…) Electronic Document Access (EDA)
Describing Complex Products as Configurations using APL Arrays.
© 2005 AT&T, All Rights Reserved. 11 July 2005 AT&T Enhanced VPN Services Performance Reporting and Web Tools Presenter : Sam Levine x111.
Database System Concepts and Architecture
Executional Architecture
Getting Familiar with Web Pages 1 2 The Internet Worldwide collection of interconnected computer networks that enables businesses, organizations, governments,
Slide 01 (of 22)Title 26/04/2010 Version 1.0 GUIDE to ‘SIMPLE’ Mouse click to continue AN OVERVIEW OF BT’s CONVEYACE INVOICE RECONCILIATION ASSISTANCE.
Addition 1’s to 20.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
® Microsoft Office 2010 Browser and Basics.
Copyright 2001 Advanced Strategies, Inc. 1 Data Bridging An Overview Prepared for DIGIT By Advanced Strategies, Inc.
Week 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
State of DNS Security Extensions Edward Lewis February 26, 2001 APRICOT 2001 Panel.
THIS IS THE WAY ENUM Variants Jim McEachern Carrier VoIP Standards Strategy THIS IS.
Copyright © Cengage Learning. All rights reserved.
1 IP Inter-carrier Routing Capabilities to Support IP Services Interconnection Gary Richenaker Principal Solutions Architect iconectiv
2.1 Installing the DNS Server Role Overview of the Domain Name System Role Overview of the DNS Namespace DNS Improvements for Windows Server 2008 Considerations.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Domain Name System ( DNS )  DNS is the system that provides name to address mapping for the internet.
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.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
Industry Canada 1 Bob Leafloor Colman Ho Peter Chau Industry Canada January 2003 (ENUM) T E lephone NU mber M apping.
© 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.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. VoIP Peering Pilot Using the Internet2 Backbone.
© 2004 AT&T, All Rights Reserved. The world’s networking company SM VoIP, Portability, and the Evolution of Addressing LNPA & Future of Numbering Working.
DNS based IP NetLocation Service China Telecom Guangzhou Institute
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
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,
Page 1 IETF DRINKS Working Group Data Model and Protocol Requirements for DRINKS IETF 72 - Thursday July Tom Creighton -
Using NPAC as the ENUM Registry
SIR Basics – 1 Shared Registration System (SRS)
Presentation transcript:

1 Copyright © 2012 Telcordia Technologies, Inc All Rights Reserved Telcordia IP Interconnection ENUM Registry Solution John P. Malyar Chief Architect Adam Newman Sr. Business Developer Joseph E. Clark III Principal Engineer Interconnection Solutions Architecture and Demonstration

2 Together, we set out to consolidate our leadership in Operations and Business Support Systems. With the industry’s broadest portfolio to manage and monetize the world's most dynamic networks, we will lead the way into a new era of converged communications. Our solutions and holistic insights empower customers to have smarter processes and operations, resulting in an outstanding customer experience. Learn more:

3 Telcordia ENUM Registry Solution GLOBAL… INTEGRATION… FLEXIBLE… STANDARD… EASILY… authoritative subscriber-based interconnection data for all communication services with number portability sources for accurate Service Provider identification provisioning interface is flexible with automated rules based provisioning interface for data access extensible to new data types such as presence and location as they become available Designated Provider Country Code 1 ENUM LLC Root

4 IP Interconnection using DNS Registry – Tiered Approach Tier-0 Tier-1 Tier-2 Directs DNS query to country’s Tier-1 registry(ies). NS record* provided for each Tier-1 registry Directs DNS query to customer’s Tier-2 providers. NS record provided for each subscriber’s telephone number or other appropriate digit block * An NS record is an authoritative name server DNS record used to delegate to subordinates Stores list of service-specific internet addresses in of URI’s in a DNS resource record called NAPTR for each subscriber/digit block. Returns the full list of Internet addresses associated with the E.164 number being queried. Registry Provider CC 1

5 Why a DNS Registry?  DNS query-response protocol is as standard and inexpensive as it’s possible to get. e.g. Every Internet-capable computer has the standard DNS protocol built-in.  DNS queries can be used “recursively” to start at a fixed point and navigate through a set of delegations to find Resource Record information for any valid domain name  So, if we can do these things: Express a Telephone Number as a domain name (the ENUM Name), and Define a delegation path (series of NS Record, pointing sequentially to a set of DNS servers), and Store the required information at the end of that path as a Resource Record (in this case, a NAPTR record)  then, the Originating SP has a well-understood, inexpensive way to get the information in real-time.

6 Telcordia Registry Features that will be demonstrated:  A Tier 0/1 database that associates the Name Server (NS) records of User members to TNs, NXXs, LRNs, or NXX-Xs.  FLEXIBLE Shared Registration Service (SRS) to allow Service Providers of Record (SPR) to enter information, with automated provisioning interface also available  Real-Time Query, also available Zone Data Management/Propagation and Customized data delivery options  SPs can control their own Tier 2 system and network queries  ENUM Tier 0/1 Query Service available with ability to add Tier 2 services  ContactInfo Query Service

7 Solution Overview: Functional Diagram PROVISIONING DISTRIBUTION

8 Flexible Provisioning Processing  Provisioning three input mechanisms: User web GUI (also supports other configuration and rules data) Programmatic SOAP/XML interface Bulk flat-data file  Flexible Provisioning allows: Customizable rules based provisioning so that a rule can be set to provision based on industry data (NPAC and LERG) Rules in two broad categories: Exact-Match (or 'Registrations') – Instructions for one particular TN, 1000s Block or NXX, when ownership is confirmed by Industry Data. Flow-Through Rules – Instructions for a broad collection of TNs, 1000s Blocks and NXXs from Industry Data records that match the Rule. Customizable Provisioning Elements: Routing Pattern data – Name Server records, etc. ContactInfo data – Contact Identification records Recipient Group data – Access-control lists

9 CC1 ENUM Provisioning Processing Rules Interaction with Industry Data INDUSTRY DATA NXX as 0-10 Blocks TN NXX as 0-10 Blocks 1000s Block TN confirmation "Exact-Match" Type "T" TN Type "N" NXX Code RULES Type "T" TN Type "B" 1000s Block Type "N" NXX Code "Flow-Through" Type "L" LRN Type "R" Whole-Range Routing Results

10 Distribution: Data Transfer and Query Processing Options  Query Service  Individual TN data and Block data co-exist in registry, TN data always takes precedence  Telcordia Server does ‘Best-Match’ using ENUM protocol and standard DNS NS  Data Transfer  Standards Based Zone Transfer Available  Configurable top-level domain (e.g. 1.e164enum.ca)  One Zone per NPA (e.g e164enum.ca)  Customized efficient data API available as alternative  Telcordia registry processes ~1M transactions an hour

11 CC1 ENUM LLC – ENUM Query Processing Query Handling in Telcordia ENUM Servers ENUM Query arrives: Record Type requested: NAPTR Name: Full ENUM name of a TN Telcordia ENUM Server Responds: If name matches exactly, TN record is found: If name matches to 7 digits, Block best-match record is found: If name does not match to 7 digits, nothing is found:

12 Demonstration GUI overview Provisioning RoutingPatterns Rules Basic Cases – Creating Discoverable DNS Routes for a TN: Provisioning RoutingPatterns NXX Based Rule Range Based Rule Porting out to a non-participant Porting in to a participant Snap-Back to a participant Changing a Rule (Mass Updates) Distribution: Query Service to show real-time results

13 Conclusions  Telcordia ENUM Registry is available today  Allows for efficient rule based provisioning from industry data sources (NPAC and LERG) Do not require every TN to be entered Can enter any TN needed  DNS based solution, not CMIP/SS7 legacy solution  Demonstrated to more than a million transactions an hour  Can be quickly customized to Canadian service provider needs  Demonstration of CC1 ENUM LLC version available

14 Questions? : Adam Newman Sr. Business Developer Interconnection Solutions

15 A winning combination

16 Back Up Slides

17 CC1 ENUM LLC – ENUM Query Processing Appearance in Telcordia ENUM Servers Telcordia Server does ‘Best-Match’ : 1.Individual TN data: Each TN appears at its full ten-digit ENUM name as: If not “NULL”, NS record If “NULL”, TXT record 2.1k Block data, including exploded NXX data: Each 1000s Block appears at its 7-digit ENUM name as an NS record

18 CC1 ENUM System Architecture  Zone Data Management/Propagation  ENUM Query Service  ContactInfo Query Service  Tier 0/1 Registry Database and maintains Tier 2 name servers of participating providers  Shared Registration (SRS) to allow Service Providers of Record (SPR) to enter ENUM information

19 ENUM Globalization

20 CC1 ENUM LLC – ENUM Query Processing Appearance in Telcordia ENUM Servers Telcordia Server does ‘Best-Match’ : 1.Individual TN data: Each TN appears at its full ten-digit ENUM name as: If not “NULL”, NS record If “NULL”, TXT record 2.1k Block data, including exploded NXX data: Each 1000s Block appears at its 7-digit ENUM name as an NS record

21 CC1 ENUM LLC – ENUM Query Processing Query Handling in Telcordia ENUM Servers ENUM Query arrives: Record Type requested: NAPTR Name: Full ENUM name of a TN Telcordia ENUM Server Responds: If name matches exactly, TN record is found: If name matches to 7 digits, Block best-match record is found: If name does not match to 7 digits, nothing is found:

22 CC1 ENUM LLC – ENUM Data Distribution Delivery to Generic DNS Name Servers DNS Zone Transfer: AXFR – “All-data” Transfer for initialization AXFR request honored for “small” zones (size TBD) AXFR refused for “large” zones; Use Zone File download IXFR – Incremental Transfer for ongoing operation Zone definition: Configurable top-level domain (e.g. 1.e164enum.us.) One Zone per NPA (e.g e164enum.us.) This choice is based on max size, like LNP (>200M?)