120 likes | 130 Views
Infrastructure-ENUM Secure, Private, Next Generation Addressing Infrastructure. Douglas J. Ranalli Founder, Chief Strategy Officer NetNumber, Inc. dranalli@netnumber.com. Introduction. About NetNumber™. Founded 1999. Key investors SAIC and Verisign .
E N D
Infrastructure-ENUM Secure, Private, Next Generation Addressing Infrastructure Douglas J. Ranalli Founder, Chief Strategy Officer NetNumber, Inc. dranalli@netnumber.com
Introduction About NetNumber™ • Founded 1999. Key investors SAIC and Verisign. • Developer and provider of next generation addressing solutions for carriers and operators. • Operator-ENUM: Addressing for IP-services. • MMS, SMS direct connect, Push-to-talk, VoIP, etc. • Number-Portability: Highly-efficient portability query infrastructure. • Legacy circuit switched services as well as IP-services. • NetNumber product line: • ENUM Client SDK • Licensed to equipment vendors • NetNumber ENUM Server (NES) Master & Edge software • Licensed to service providers.
Introduction North American Deployment Examples • MMS • Portability corrected MMS address resolution across GSM and CDMA networks in North America. • ENUM Service = E2U + MMS • Deployment status: Multiple NA operators in test or production today. Multiple vendors providing infrastructure-ENUM solutions in NA today. • SMS • Portability corrected SPID discovery across GSM and CDMA networks in NA. • Deployment status: Multiple NA operators and content providers in production today. • Circuit-Switched Voice – Number portability • Low cost, high performance infrastructure for accessing number portability data. • Deployment status: Multiple NA mobile and fixed line carriers in test or production today. • IMS (SIP) • End-user specific service discovery for next generation SIP services. (Push-to-talk, IM, Presence, etc.) • Deployment status: Vendor integration activity only.
Introduction Operator-ENUM Background • Multiple years of market feedback. • Fixed-line carriers, mobile operators and equipment vendors. • Germany, UK, US, Italy, Spain, Finland, Japan. • Discussions focused on portability corrected addressing for MMS, IMS (SIP) and VoIP services. • Multiple architectures evaluated. • Global centralized Tier-1 registry model. • Distributed country-level Tier-1 registries. • No centralized Tier-1 registry. • Clear customer feedback provided as soon as underlying market requirement was identified • First operator-ENUM use case: Portability corrected MMS addressing across GSM and CDMA networks in North America.
Architecture Operator-ENUMCustomer Driven Principles • Operator Control • Private DNS infrastructure • Operator controls provisioning of Tier-2 service addresses. • Operator controls access to Tier-2 data. • No Centralized Registry Infrastructure • Existing regulatory structure defines who controls a given E.164. • Operators already have access to block and ported number data in their own market and via interconnect partners in other markets. • No Third Party TLD. • E.164 name is already globally unique. +1-212-555-1234 • No TLD required in the domain name: 4.3.2.1.5.5.5.2.1.2.1. • Single Operator Decision • Architecture must allow a single operator to begin using ENUM without waiting for other operators to deploy an ENUM infrastructure.
Architecture Operator-ENUM ArchitectureNES Implementation • Tier-1 ENUM: E164 SPID • Portability-corrected service provider ID (SPID). • Locally provisioned number-block assignment data. • Locally provisioned ported number data. • Referral to another database for portability data outside the local market. • ENUM server located in another portability region • HLR located on the SS7 network (via referral to DNS/MAP gateway) • Tier-2 ENUM: SPID service address • MMS, Push-to-talk, SIP-based voice service, Presence, etc. • Locally provisioned service address data for internal users. • Locally provisioned service specific default for interconnect partner. • Example: Default MMS address for an interconnect partner. • e164@mms.operator.com • Referral to an interconnect partner’s ENUM server.
Application MMS Address Resolution Single Portability Region (US Market) GSM to CDMA to Fixed-line
Application MMS Query Flow • End-user dials phone number to send MMS message. • MMSC issues a standard ENUM query to a local ENUM server. • ENUM server checks Tier-1 data to get portability corrected service provider ID (SPID). • Locally provisioned number-block and ported number data. • ENUM server checks Tier-2 data to determine how to resolve an MMS address for the interconnect partner discovered from Tier-1. The NetNumber ENUM Server (NES) supports two resolution options: • Static MMS address: Operator manually provisions a single static MMS address for each interconnect partner. • Cross-Operator ENUM Query: Operator provisions ENUM referral for interconnect partners ENUM server. • ENUM server returns standard ENUM response to the MMSC with portability-corrected MMS address. Common solution across CDMA, GSM, Fixed-line
Application IMS (SIP) Address Resolution Multiple Portability Regions (Germany to US)
Application Security Considerations • Two interfaces to consider: • Application ENUM query • MMSC to ENUM server • Cross-operator query • Tier-1 query for SPID or Tier-2 query for NAPTR record. • NES Supports Three Authentication Options • None: Source IP over trusted network • TSIG: Transaction signature (RFC 2845) with shared secret key. • Extended TSIG: Transaction signature using public/private keys.
ETSI Plugtest Considerations • Infrastructure ENUM solutions still in early stages of deployment. • Single country deployments • Single operator decisions • No cross-operator queries • Simple static/default service addressing at Tier-2. • Interoperability across infrastructure ENUM deployments won’t be an issue until the market evolves further. • Tier-1 referrals across multiple portability regions (i.e. US to Germany) • Cross-operator Tier-2 queries for end-user specific data. • Interoperability issues for future consideration • Format of Tier-1 query for portability corrected SPID across multiple portability regions. • Mandatory cross-operator authentication options. • Source IP • TSIG with digital signature • TSIG with public/private key