Default cover design. Current Routing Solutions supporting the Interconnection of Carrier IP –based Multimedia Services in North America IPNNI-2014-012.

Slides:



Advertisements
Similar presentations
Tekelecs opinion on Change orders NANC 400 and NANC 401 ENUM.
Advertisements

NANC Change Order 400 Joint FoN/LNPA WG Meeting April 14, 2005 Tom McGarry NeuStar, Inc.
August 2005IETF 63 VOIPEER1 Issues in Numbering, Naming and Addressing voipeer BoF IETF 63 – Paris, August 2005 Richard Stastny ÖFEG.
Introduction to Local Number Portability: What VoIP Providers Need to Know Wednesday October 14, 2009 Astricon 2009 – Glendale, AZ
Session Initiation Protocol (SIP) By: Zhixin Chen.
ENUM Chris Wong Converging Services Branch International Training Program 7 September 2006.
Subnetting.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Hosted VoIP Solution. Image 1 PSTN Media Gateway T1 / PRI POTS lines Others SIP Servers 1.Soft Switch 2.Registration Server 3.Others Cluster A SIP Servers.
© 2008 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. 1 Video Relay Service and Assignment.
Name Resolution Domain Name System.
1 Computer Communication & Networks Lecture 20 Network Layer: IP and Address Mapping (contd.) Waleed.
PSTN – User ENUM – „Infrastructure ENUM“ An ETSI View Richard Stastny IETF60 San Diego.
RIPE64 Enum Working Group DE-CIX NGN Services.
INTERNET DATA FLOW Created by David Whitchurch for ISDS 4120 Louisiana State University.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
12 January 2006 CDG Conference Call Integrating Existing Number Portability Solutions in Carrier-ENUM Douglas Ranalli, NetNumber, Inc.
Benefits of VoIP Peering in a Challenging Economy (SP-10) Tuesday - 02/03/09 4:00-4:45pm Mark Benisz, VP Americas, XConnect Global Networks.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. Voice Peering Steve Heap Chief Technology Officer.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
© Copyright 2007 Arbinet-thexchange, Inc. All Rights Reserved. VoIP Peering Pilot Using the Internet2 Backbone.
Existing PBX Existing Phone Handsets Numbering Plan to digit Internal extensions 9 for an outside line 3 digits.
© 2004 AT&T, All Rights Reserved. The world’s networking company SM VoIP, Portability, and the Evolution of Addressing LNPA & Future of Numbering Working.
Assuring Performance of Carrier-Class Networks and Enterprise Contact Centers SP-11: Ensuring Service Quality While Increasing Revenue February 4, 2009.
Sridhar Ramachandran Chief Technology Officer Core Session Controller.
1January 2006Richard Stastny Developments around Infrastucture ENUM and their relevance on NGNs Workshop on NGN Interconnection and Numbering TRIS – TISPAN.
September 15, 2003FG3 Report FOCUS GROUP 3 Interoperability Report to NRIC VI Council September 15, 2003 Cliff Naughton (Boeing)
DNS SRV and NAPTR Use for SPEERMINT - Tom Creighton, Gaurav Khandpur Comcast SPEERMINT Intermin Meeting Philadelphia Sept
The State of VoIP Peering Charles Studt Director of Product Management, VoEX.
7/6/20061 Speermint Use Case for Cable IETF 66 Yiu L. Lee JULY 2006.
Chapter 19 Binding Protocol Addresses (ARP) A frame transmitted across a physical network must contain the hardware address of the destination. Before.
1 SPEERMINT Use Cases for Cable IETF 66 Montreal 11 JULY 2006 Presented by Yiu L. Lee.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
IMS 架構與話務分析 網路管理維運資源中心 日期 : 2013/07/25 網路管理維運資源中心 日期 : 2013/07/25 限閱.
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
Service Control Using SIP in 3GPP’s IP Multimedia Subsystem (IMS) Xin Chen Fujitsu Laboratories of Europe LTD
Ethernet Packet Filtering - Part1 Øyvind Holmeide Jean-Frédéric Gauvin 05/06/2014 by.
Internet Telephony 1 Reference Architecture of R00.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
1Security for Service Providers – Dave Gladwin – Newport Networks – SIP ’04 – 22-Jan-04 Security for Service Providers Protecting Service Infrastructure.
Numbering and Interconnection Options
IP Telephony (VoIP).
Industry Numbering Committee (INC) Report to the NANC
Using NPAC as the ENUM Registry
IP-NNI Joint Task Force Status Update
Technical and Operational Aspects
Class 4 & Class 5 Softswitch
SIX MONTHS INDUSTRIAL TRAINING REPORT
Packet Switching Datagram Approach Virtual Circuit Approach
Number portability Dr. ZOUAKIA Rochdi ANRT
EA C451 Vishal Gupta.
The Domain Policy DDDS Application
Session Initiation Protocol (SIP)
Introducing To Networking
Virtual LANs.
Net 323: NETWORK Protocols
IP-NNI Joint Task Force Status Update
Net 431 D: ADVANCED COMPUTER NETWORKS
Data and Computer Communications by William Stallings Eighth Edition
Chapter 4: Switched Networks
Thursday, September 3, :30 – 9:15 a.m.
Chapter 12: Circuit Switching and Packet Switching
IP Interconnection Profile
Chapter 11: Network Address Translation for IPv4
Computer Networks ARP and RARP
Routing Considerations
Industry Numbering Committee (INC) Report to the NANC
Presentation transcript:

Default cover design. Current Routing Solutions supporting the Interconnection of Carrier IP –based Multimedia Services in North America IPNNI-2014-012 February 2014

Overview The intent of this contribution is to illustrate some of the mechanisms currently in use and/or being deployed to facilitate the exchange of traffic associated with IP –based multimedia services (e.g., VoIP) between North American service providers.

The Challenge, Illustrated SP1 SP2 SBC-1 SBC-2 1 SIP SIP 3 2 4 Mike Pat Routing Service Routing Service Pat (subscriber of SP1) makes a session request (e.g., places a call) to Mike SP1 network provides originating services (if any) and then queries its routing service to obtain an address to which to forward the message. In this case that query returns SBC-2 (the ingress point to the network to whose services, Mike subscribes). Determination of SBC-1 (the egress point from SP1 network, if applicable) is network –specific. SBC-2 admits the message to SP2’s network, forwarding it to an application server. Its means of doing so is network –specific. SP2 network provides terminating services (if any) and then queries its routing service to obtain an address to which to forward the message. In this case the query returns the address of a device with which Mike is registered (or, not shown, a gateway through which that device is reachable).

Solution Description How does SP1’s routing service determine the address to which to send this call? High Level Answer: SP2 associates each subscriber to which it will accept calls in IP format with a “group”, with the intent that the ingress point(s) through which SP2 wishes to receive traffic destined for members of a given group, is the same. The number of groups is expected to be small relative to the number of subscribers. Usually, though not necessarily, groups reflect geography Group Membership (the set of subscribers in each group) may change frequently. SP2 shares with SP1 periodically, data that associates each group with a prioritized list of ingress points to SP2’s network Because this data is relatively static, it need not be exchanged frequently Because the volume of data is small, the exchange need not be automated SP1 has a means to determine in real time, the group to which ‘Mike’ belongs Currently this is accomplished by using constructs defined in public routing data (NPAC and LERG) to define the “groups” (e.g., LRN, CLLI, OCN). SP1 is responsible for obtaining and using that information to determine group membership.

Implementation Example How SP1’s Routing Service obtains the data it requires In this example: SP1 obtains public routing data via a service bureau, and uses a private ENUM server to store data and implement the associated service logic SP2 associates its subscribers with call servers identified in the LERG via CLLI’s. With each CLLI it associates a prioritized list of SBC addresses. Service Bureau NPAC LERG Routing Service SP1 SP2 Switch CLLI Interconnect Address CLLI-1 SBC-Address-List-1 CLLI-2 SBC-Address-List-2 …

Data from Peering Partners Data from Peering Partners Example of SP1’s routing logic real-time service logic performed by SP1’s “routing service” Search for number in registration data Found? No Determine SP to which number is currently assigned Found? Determine how this SP defines groups Yes Found? Yes Yes No No Registration Data Public Routing Data Data from Peering Partners Forward to registered contact address Error: number is invalid No ICA (*); forward to PSTN Determine Group of which number is a member Found? Determine interconnect address for Group Yes Found? Yes Forward to Interconnect Address No No Public Routing Data Data from Peering Partners Number not IP reachable; Forward to PSTN Number not IP reachable; Forward to PSTN (*) ICA = Interconnect Agreement

Final Thoughts What this contribution illustrates, is currently in use in North America. At minimum, it will get us by for a while (long enough to carefully consider solutions that might have broader applicability or scale better) Any such solution needs to be demonstrably better than this (Verizon’s view: International in scope) Strengths Limitations Implementable Now Limited to North America (CC=1) Flexible Limited Scalability (opinions vary) Variability (grouping, handling of exceptions, etc.,) Could potentially be addressed through standardization, e.g., by this body Administrative Overhead and potential for “fat finger” errors (due to manual exchange of data) Could potentially be addressed by publishing interconnect data (mapping of e.g., CLLI or LRN, to URI), in the LERG Reliance on PSTN structures Low Cost High Availability All data required for real time call processing, resides in SP network