Session 6 - Operator Implementation Overview



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

Draft ETSI EN V7.1.0 ( )

ENUM based Number Portability in VoIP and IMS Networks

VoIP and IP-IC Regulatory aspects

Preparatory Meeting for Phase 2 of Philippine National ENUM Trial

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

ETSI TS V3.1.1 ( ) Technical Specification

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

FIXED NUMBER PORTABILITY GUIDELINES THE TECHNICAL APPROACH

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

Fundamentals of Interconnection and Convergence

II. Service deployment

Introduction to VoIP Technology

ENUM. Its about the NGN Registry London 2007

PETER CUTLER SCOTT PAGE. November 15, 2011

Paving the Way to Next Generation Media and Signaling VoIP Gateways

Interoperability Test Plan for International Voice services (Release 6) May 2014

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

Parlay i60 - Application

Chapter 2 PSTN and VoIP Services Context

IP Inter-Carrier Routing

SIP Roaming Server Product Overview. Mobile Convergence Technology

Session Border Controllers: Addressing Tomorrow s Requirements

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

PSTN Transition to IP

SIP Essentials Training

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

Nokia Siemens Networks his 700 Integrated signaling application solutions

Voice over IP Probe! for Network Operators and! Internet Service Providers

ENUM: an Enabler for VoIP and Next Generation Services

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0

THE REFERENCE OF VOICE SWITCHING PLATFORM FOR MASSIVE VOIP DEPLOYMENTS, PSTN REPLACEMENT, AND MIGRATION TO IMS CIRPACK SOFTSWITCH

COPYRIGHTED MATERIAL. Contents. Foreword. Acknowledgments

The GENBAND IP Interconnect Solution. Natasha Tamaskar VP, Product Marketing GENBAND

Introduction to DE-CIX NGN. Andreas Sturm

VoIP-Enabling A Class 4/5 Switch Network Integrated Media Gateway 1010 Chris Lengyel

Internet Communications Using SIP

com.sat IP Basic ISDN

A call processing for number portability between VoIP and wired line by using NPSS

Formación en Tecnologías Avanzadas

Intelligent SIP trunking for experts. Service guide

VoIP Regulation Klaus Nieminen Helsinki University of Technology

SIP-ing? Pipeline Articles

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

BT One Voice - Service Annex to the General Service Schedule

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

IOCOM Whitepaper: Connecting to Third Party Organizations

Application Notes for Configuring Microsoft Office Communications Server 2007 R2 and Avaya IP Office PSTN Call Routing - Issue 1.0

TECHNICAL REPORT End to End Network Architectures (E2NA); Location of Transcoders for voice and video communications

OpenSIPS networking the VoIP

SIP A Technology Deep Dive

Gateways and Their Roles

Integrating VoIP Phones and IP PBX s with VidyoGateway

How to choose the right IP gateway for your VoIP migration strategy. Deployment note

FT networks, services and IS evolution perspectives towards convergence Patrice COLLET France Télécom Network, Carrier and IT Division

1 Introduction. 2 Assumptions. Implementing roaming for OpenBTS

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

SIP Signaling Router (SSR) Use Cases

Voice Over Internet Protocol (VoIP) Issues and Challenges William McCrum

SITEL Voice Architecture

Implementing Cisco IP Telephony & Video, Part 1 CIPTV1 v1.0; 5 Days; Instructor-led

Juha Heinänen

Feature and Technical

Internet Communications Using SIP

Truly Unified Communications. This could be your corporate network:

Advanced SIP Series: SIP and 3GPP Operations

November The Business Value of SIP Trunking

Fixed-Mobile Convergence Cellular Gateways

The treatment of Voice over Internet Protocol (VoIP) under the EU Regulatory Framework

NAT TCP SIP ALG Support

Configuring a Pure-IP SIP Trunk in Lync 2013

Colt VoIP Access Colt Technology Services Group Limited. All rights reserved.

ARCHITECTURES TO SUPPORT PSTN SIP VOIP INTERCONNECTION

Delivery of Voice and Text Messages over LTE

Installation & Configuration Guide Version 1.0. TekSIP Route Server Version Installation & Configuration Guide

Implementing Cisco IP Telephony & Video, Part 1

Dialogic Diva SIPcontrol Software

Peer-to-Peer SIP Mode with FXS and FXO Gateways

Link Gate SIP. (Firmware version 1.20)

SIP : Session Initiation Protocol

9-1-1 Services for Interconnected VoIP and Local Exchange Carriers

Your Voice is Critical. OpenScape Enterprise voice solutions gives power to voice

Building the Lync Security Eco System in the Cloud Fact Sheet.

Convergence: The Foundation for Unified Communications

Session Border Controllers in Enterprise

OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide

VoIP Interkonnektion Test Specification

Cisco Unified Communications Manager 7.0

IMPLEMENTING CISCO IOS TELEPHONY AND UNIFIED COMMUNICATIONS EXPRESS (IITUCX)

Locating Mobile Phones using Signalling System #7. Tobias Engel


Software-Powered VoIP

Transcription:

Session 6 - Operator Implementation Overview Orange Labs Philippe Fouquart, Research & Development 21 May 2011 Restricted ITU-T NP regional seminar

Overview Introduction Problem statement for NP for an operator Role and limitations of standards NP implementation issues Network impacts - the NP variants fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Operator environment for centralised MNP/LNP data

INTRODUCTION Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

Introduction Rationale: this talk will progress through the stepwise process of introducing NP in a operator s networks and systems Several implementation options for NP But general trends towards ACQ Sharing data =/= sharing database NP variants exist depending on the network and service type Not addressed here: service number NP Notes: from day 1 - they involve translation by nature NP is then only a matter of provisioning & process national differences exist this is just a perspective on NP implementation, not the operator s perspective on NP

PROBLEM STATEMENT Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

Constraints related to NP Internal technical constraints for routing Some number ranges are dedicated to internal PSTN/PLMP Some number ranges are dedicated to third-party operator s PSTN/PLMN Some number ranges are dedicated to internal IP network (H323, IMS) Some number ranges are dedicated to third-party operator (IP, PSTN) External constraints Geographic location national dependent policies Tariffs consistency Service structure Porting time main perceived driver for centralized databases counterexamples

An NP infrastructure is not static Implementing NP is not a blank slate / whiteboard exercise and since routing on number ranges is ALWAYS simpler and cheaper, the odds are that network design has been made with that principle in mind For operators, implementing NP can be a stepwise process legacy implementation on PSTN or even GSM upgrades necessary for policy changes related to: regulation: shorter porting times numbering rules: geographic numbering policy new network architectures: IP-based conversational services new services based on numbers (eg content sharing using mobile numbers) market growth Recommendation: think ahead and plan for next steps (easier said )

Where standards can help and can t In this stepwise process, standards can help for Step 1 Limits standards have been defined for PSTN routing (OR, CD, QoR, ACQ) and MNP eg ETSI EN 301 716 signalling containers/parameters for call control protocols are specified generic standards for NP database including IP-based network eg enum interfaces to real-time NP databases are generally lightweight Q/R implementations of existing protocols: INAP IdP, LDAP, Enum, SIP redirect Claim: standards are not good at handling the «n+1» step (porting time etc) IT system architectures are not standardized a number of constraints (process etc.) cannot be addressed by standardized mechanisms internal real time NP databases are versatile they can be used for other things than just NP - routing optimizations generally, Orange Labs the - Research technical & Development solutions - Operator Implementation ends up Overview being quite specific

NP IMPLEMENTATION ISSUES Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

PSTN number portability - basics Why? How? dissociate the number from the service provider same end user access convert the dialed number into a routing number that conveys the information related to: the local switch where the subscriber has been ported the original called party number use a local number portability database to do just that These routing numbers come in different shades non E.164 hexadecimal strings national-only prefixes E.164 prefixes

PSTN NP implementation network impact shortlist «ACQ» but not for all numbers in local switch the only potentially ported called party numbers that trigger NP lookup must be marked Transit switch NP lookups All local switches may not support NP interface: find the right rerouting synergies between local and transit switches for these calls relevant if NP-correction is provided as a feature of a transit offering Engineering common practices and heuristics prevent loops, use specific trunk groups for NP-corrected numbers don t look up a number for local call (called and calling numbers are on the same range) onward routing if NP DB lookup fails Undesirable interactions: call back, Calling Name Identity Presentation, Orange Labs - Research etc. & Development - Operator Implementation Overview

PSTN number portability basic call NPDB PSTN B-party N = A-party Local switch transit switch Local switch for range

PSTN number portability basic call fallback for ACQ NPDB PSTN NPDB B-party N = Z0B P Q ZABPQMCDU A-party Local switch onward routing as fallback transit switch Local switch for range

Mobile number portability (MNP) basics Why? same as LNP: dissociate the number from the service provider port a number not the SIM card Main differences with LNP routing numbers don t identify the local switch but «only the new Mobile Network» or Mobile Network Operator They generally use E.164 routing numbers (or non overlapping E.164 numbers conveyed in E.164 parameters eg hexadecimal strings) E.164 is embedded in GSM/UMTS

Mobile number portability MNP RIGINATING NETWORK Mobile Switching Centre (MSC) A Signalling Relay Function for support of MNP SRF+ MNPDB 1. SRI 2. SRI Ack MSRN MAP 3. IAM CdPN= MSRN +336001612345678 4. SRI MSISDN HLR 5. SRI Ack MSISDN + LOCATION MSC B SUBSCRIPTION NETWORK Basic principles: lookup the donor network with a SendRoutingInfo and get a routing number issue: share the routing information

IP-network number portability (voice) - basics Why is that a specific case? Ip-based technology for NP were meant to be different late arrival: most of NP implementation complexity comes from the backend systems this complexity still applies contrary to CS networks there might actually be several IPbased core networks: SIP, IMS, legacy H.323 etc. market specific networks/offers (enterprise, etc.) Theory: surely you don t need routing numbers for IP based networks, do you? Issue: what matters is the service so you may port a number from IP to PSTN and vice versa Practice: you need a solution applicable to all technologies (CS and IP) => you need routing numbers they may identify a service provider (like MNP) or even a server (like LNP)

NGN/IMS number portability Terminal VoIP over LTE / SAE Access Radio subsystem Access call server enum MNPDB other networks Service call server Border Gateway other networks Broaddband Access subsystem Access call server

Case study IMS putting NP server and enum servers together enum MNPDB <number> <number> <NP-routing-prefix><number> <routing-number> Donor network Call server Serving-CSCF Border Gateway Control Function interconnection platfrom IMS routing is supposed to rely on DNS-based technology called enum BUT it generally proves most costly (or simply unfeasible) to put NP data in enum than to lookup the legacy NP DB Consequences use enum for local users URIs (not NP data) legacy NP DB for NP data

BEYOND Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

Future uses of NP data for carriers New drivers for sharing NP data least cost routing for international calls need for routing a number to the right (NP-corrected) operator or at least find the shortest (cheapest) route the drivers for sharing NP data go beyond national boundaries IP-IP voice service interconnect you don t want to send an «call/session» to the wrong interface/point of interconnection What s next? codec conversion, suboptimal routing, rerouting and extratransit costs etc. IP-IP interconnect dedicated points of interconnection, dedicated offerings non conversational services based on MSISDNs eg IM eg Rich Communication Suite

Example IP-IP voice interconnect PSTN PSTN «CS Interconnect switch» Where should the call be routed??? «CS Interconnect switch» call server/ local switch IP network Border Gateway Border Gateway Operator A Operator B

CENTRALISED M/LNP DATA Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

Operator B interface Centralised NP database architecture (example) Operator A Centralised NP DB system Operator B IS backend system central DB interfac e SOAP/HTTP Operator A interface SOAP/HTTP central DB interfac e IS backend system

Technical requirements for centralised MNP data examples A centralized managing authority must be able to Authenticate the requesting party Assess the validity of the request coordinate phasing times between donor and recipient operator eg 7 day window + 4 hours of downtime, backtrack procedure generate and manage portability request identifiers notify the originating operator if subscriber cancels subscription (upon notification of the receiving operator) typical NP ticket MSISDN, donor operator, recipient operator, user portability authentication token, requesting date, porting date (< 2 months), porting hour slot. be able to push NP data to all (requesting) operators updates applicable to Day D for direct routing be able to answer pull request or export (full DB) on demand

5opa 5opa Flow stream Interoperator information diagram Information flow Confirmation / Ack OPA OPN 1a 1a 1c 2b 2b 4b 3a S0 S1 S2 S3 Central NP data Mgt system 1b 1b 2a 2a 3b 4a 4a OPD interoperator flow stream 1a /1b: Portability request 2a/ 2b : Portability response 3 : Portability request cancel 4 : Cancel authorisation 5 : Confirm Portability 6: NP data publish request in DB 7: publications 8: number restitution 3 5opr 5opd 5opd 9: Incident handing 10: Rapports et IHM 11: Export NP DB 5opr Services implemented by Central NP data Mgt system SO : Ack (ex: 1a) S1 : Receipt + logs +treatment+ response S2 : Porting Confirmation («Go» given by NP registry) l S3: Publication in central à DB

Operational, commercial & process-related constraints It can be difficult to provide a definitive date+hour to customers when third parties are involved eg local unbundling Sometimes NRA would accept that estimates be given and progress report made to customers Porting time: different applicable constraints may apply to different market, eg mobile, enterprise, fixed etc. How should the portability process and information be made available to customers? Partial portability for LNP: ported number not used as CLI for IP based lines. Consistency with national directory when it exists Technology non-neutral numbers: LNP impossible from IP to TDM Importance of backtracking: if something fails, be able to get back to square 1

CONCLUSION Introduction Problem statement for NP for an operator NP implementation issues fixed NP - LNP mobile NP - MNP IMS/NGN NP Beyond: new drivers for NP Environment for centralised MNP/LNP DB

Conclusion The complexity for an operator depends on the heterogeneity of its networks: CS vs PS/IP based technologies how old their systems are : each network s NP implementation creates new constraints the number of subscribers The more mature the network, the more impacts you ll have if you have PSTN, mobile network, and IP-based architectures, implementing NP turns out to be a very (very!) complex problem migrating to a brand new NP architecture is generally a non starter needless to say: incumbents will probably be more impacted