© 2002-2004 ag-projects.com NAPTR Record Manipulation.

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
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 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.
AG Projects RIPE 51 - October 2005 ENUM provisioning techniques Adrian Georgescu AG Projects.
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
Copyright © 2007 Telcordia Technologies Challenges in Securing Converged Networks Prepared for : Telcordia Contact: John F. Kimmins Executive Director.
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.
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
Information Document 18-E ITU-T Study Group 2 May 2002 QUESTION:Q.1/2 SOURCE:TSB TITLE:UNIVERSAL COMMUNICATIONS IDENTIFIER (UCI) (by Mike Pluke, ETSI)
North American Numbering Council (NANC) - J. Scott MarcusSlide 1December 4, 2004 Technology, the Internet and the Demand for NANP Numbers J. Scott Marcus.
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
ENUM & VoIP numbers governments perspective Thomas de Haan Policy Coordinator Ministry of Economic Affairs 14 October 2005 The Hague.
Vince Humphries European Radiocommunications Office
ENUM - The UK experience so far Tony Holmes BT Chairman of UK ENUM Group NICC Open Forum 2003.
1 Copyright © 2012 Telcordia Technologies, Inc All Rights Reserved Telcordia IP Interconnection ENUM Registry Solution John P. Malyar Chief Architect Adam.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
THIS IS THE WAY ENUM Variants Jim McEachern Carrier VoIP Standards Strategy THIS IS.
Extern name server - translates addresses of s messages - enables users to use aliases - … ID cards system - controls entrance to buildings,
NetScanTools ® LE Law Enforcement Version of NetScanTools ® from Northwest Performance Software, Inc. netscantools.com.
MS CRM Integration WhosOn Service Integration Presentation MS CRM User Group.
ENUM Trial Implementation and results ENUM Workshop ETSI HQ Sophia Antipolis, France February 2004.
James Martin CpE 691, Spring 2010 February 11, 2010.
Software Engineering COMP 201
Broadcast service Core tools. Agenda 1.Introduction – tool and its main features 2.Setting up and sending a simple broadcast 3.Achieving.
DNS.
Network, Operations and Security Area Tony Rimovsky NOS Area Director
Document IPW-41 IP and Telecoms Interworking Workshop N umbering, Naming Addressing and Routing IETF EMUM WG Proposal International Telecommunication Union.
IMS 4212: Distributed Databases 1 Dr. Lawrence West, Management Dept., University of Central Florida Distributed Databases Business needs.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
DNS Registries. Overview What is a DNS registry? –DNS registries –Data In –Data Out –Transactions Registry Structure –Registry –Registrars –Registrants.
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.
PSTN – User ENUM – „Infrastructure ENUM“ An ETSI View Richard Stastny IETF60 San Diego.
AG ProjectsDenic ENUM day Number portability Using ENUM and SIP Adrian Georgescu AG Projects
RIPE64 Enum Working Group DE-CIX NGN Services.
INTELLIGENT AUTOMATION INC. Extending Rational Rose to support MAS design in UML Intelligent Automation Inc. 2 Research Place, Suite 202 Rockville, MD.
INFORMATION SYSTEMS Overview
University of Utah SoCCS Lecture 61 Architecture – An Introduction CS Lecture 6 Nathan Dykman.
Industry Canada 1 Bob Leafloor Colman Ho Peter Chau Industry Canada January 2003 (ENUM) T E lephone NU mber M apping.
Software Breakdown. Monday, October 26, 2009 CS410 Green Team Fall High Level Architecture.
Draft-khan-ip-serv-peer-arch-03.txt SPEERMINT Peering Architecture IETF-66, Montreal, Canada Sohel Khan, Ph.D. Technology Strategist.
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.
AG ProjectsVON Boston - Fall 2005 Number portability Using ENUM and SIP Adrian Georgescu AG Projects
Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński.
A ISP free video conferencing application for mobile devices using wireless and VoIP Technology.
1 Adrian Kinderis, General Manager Chris Wright, Chief Technology Officer.
Introduction to Java Beans CIS 421 Web-based Java Programming.
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 1IETF 63 ENUM WG IETF 63 – ENUM WG IANA Registration for an Enumservice Containing Number Portability and PSTN Signaling Information 5 August 2005.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Chapter 1 Revealed Distributed Objects Design Concepts CSLA.
Network, Operations and Security Area Tony Rimovsky NOS Area Director
© 2006 Cisco Systems, Inc. All rights reserved.1 Cisco Unity Connection – External Service Diagnostic Tool Unity Connection ESDT TOI Overview Yolanda Liu,
1 Options Clearing Corporation Encore Data Distribution Services April 22, 2004.
SPEERMINT Architecture - Reinaldo Penno Juniper Networks SPEERMINT, IETF 70 Vancouver, Canada 2 December 2007.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
Using NPAC as the ENUM Registry
Software interoperability in the NGN Service layer
Presentation transcript:

© ag-projects.com NAPTR Record Manipulation

© ag-projects.com Designing and implementing a mechanism to manipulate NAPTR records requires good understanding about the environment in which NAPTR lives NAPTR Records are not lonely entities, they depend on and interact with external entities The goal is to create a business model for ENUM and not build another DNS editing tool Introduction

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" NAPTR Record Environment

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) NAPTR Record Environment

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) NAPTR Record Environment Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" ITURIPE Organizations, Providers, Subscribers (People) OPTA NAPTR Record Environment TIER1 IN WHOIS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) SS7IN ITURIPEOPTATIER1 NAPTR Record Environment WHOIS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment WHOIS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) Subscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment WHOIS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) NetSolSubscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment WHOIS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" Organizations, Providers, Subscribers (People) NetSolSubscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment MDNS WHOIS DNS Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS Organizations, Providers, Subscribers (People) Standards and Protocols (Machines) IANASubscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment SIP WHOIS NetSolMDNSIETF

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS Organizations, Providers, Subscribers (People) IANASubscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment SIP WHOIS NetSolMDNSIETF Protocols, Networks, Machines

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS Organizations, Providers, Subscribers (People) Protocols, Networks, Machines Subscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment NetSolMDNS WHOIS IETFIANA SIP

© ag-projects.com e164.arpa. 0 IN NAPTR 0 0 "U" "E2U+SIP" DNS Organizations, Providers, Subscribers (People) Protocols, Networks, Machines Subscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment NetSolMDNS WHOIS IETFIANA SIP

© ag-projects.com DNS Organizations, Providers, Subscribers (People) Protocols, Networks, Machines Subscriber SS7Q931IN ITURIPEOPTATIER1 NAPTR Record Environment NetSolMDNS WHOIS IETFIANA SIP NAPTR Convergence

© ag-projects.com In the context of ENUM, NAPTR records must evolve from simple DNS records into manageable entities that interact in a logical way with people and machines The software that manipulates NAPTR records should contain triggers and have mechanisms to exchange data with the NAPTR Environment Separate interface and functionality for ENUM Providers and ENUM Subscribers NAPTR Record Manipulation

© ag-projects.com ENUM Provider perspective ENUM Subscriber perspective ENUM Developer task list NAPTR Record Manipulation

© ag-projects.com ENUM Provider perspective Access to all NAPTR fields (advanced mode) Access from Helpdesk with multiple operators Changes should be performed real time Syntax checks based on RFCs must be combined with logic checks Changes of NAPTR records with version control Changes can be rolled-back at a later time ENUM numbers should not be mapped to meaningful names. Aliases should be used

© ag-projects.com ENUM Subscriber perspective User friendly interface for subscribers to reach their goal (number portability, plug and play communication) Record changes committed in real time and not committed in batches Version control and roll-back based on Provider policy or legal constrains Subscriber awareness of the privacy issues related to populating DNS with contact details Subscribers should not be able to add/remove themselves from ENUM (validation process)

© ag-projects.com ENUM Developer task list Provision IN platforms Provision DNS zones Manipulate NAPTR records Provision VoIP accounts Provision Billing systems Generate usage information Domain Registration Logging, version control, roll-back Validation

© ag-projects.com Thank you! This presentation is available at: Adrian Georgescu