Voice Peering: Interworking SIP and BGP



Similar documents
Session Border Controllers in Enterprise

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

SIP Trunking and Voice over IP

PSTN IXC PSTN LEC PSTN LEC STP STP. Class 4. Class 4 SCP SCP STP. Switch. Switch STP. Signaling Media. Class 5. Class 5. Switch.

S-Series SBC Interconnect Solutions. A GENBAND Application Note May 2009

GARTNER REPORT: SIP TRUNKING

Introduction to DE-CIX NGN. Andreas Sturm

DSAM VoIP Offerings App Note

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

SIP Trunking with Microsoft Office Communication Server 2007 R2

EXPLOITING SIMILARITIES BETWEEN SIP AND RAS: THE ROLE OF THE RAS PROVIDER IN INTERNET TELEPHONY. Nick Marly, Dominique Chantrain, Jurgen Hofkens

Sprint s Partner Interexchange Network (PIN) A New Approach to Scalable Voice Peering

SIP Trunking Guide: Get More For Your Money 07/17/2014 WHITE PAPER

VoIP at MIT. Merit VoIP Seminar. Dennis Baron April 3, Dennis Baron, April 3, 2008 Page 1. np163

GSN Cloud Contact Centre Voice & Telephony Datasheet

IP Telephony and Network Convergence

SIP-ing? Pipeline Articles

Recommended IP Telephony Architecture

EarthLink Business SIP Trunking. NEC SV8100 IP PBX Customer Configuration Guide

Paving the Way to Next Generation Media and Signaling VoIP Gateways

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

ICTNPL5071A Develop planning strategies for core network design

SIP Trunking. Cisco Press. Christina Hattingh Darryl Sladden ATM Zakaria Swapan. 800 East 96th Street Indianapolis, IN 46240

Interactive communications over IP networks

Bell Aliant. Business Internet Border Gateway Protocol Policy and Features Guidelines

COMCAST ENTERPRISE SERVICES PRODUCT- SPECIFIC ATTACHMENT ETHERNET DEDICATED INTERNET SERVICES

Application Notes Rev. 1.0 Last Updated: February 3, 2015

Written Testimony of John L. Barnes Director of Product Development Verizon Business. Hearing on VoIP: Who Has Jurisdiction to Tax It?

Course 4: IP Telephony and VoIP

Device Provisioning in Cable Environments

EarthLink Business SIP Trunking. ININ IC3 IP PBX Customer Configuration Guide

Application Notes Rev. 1.0 Last Updated: January 9, 2015

Terminology and Definitions Acronyms and Abbreviations Acknowledgement

SIP Trunk Configuration Guide. using

VoIP Trunking with Session Border Controllers

VoIP Business Model Case Studies

CISCO UNIFIED COMMUNICATIONS MANAGER SIP INTEGRATION

AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy

How To Set Up An Ip Trunk For A Business

VoIP Application Note:

IP Telephony Management

NGN Network Architecture

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

Microsoft Lync Ignite. Microsoft Lync 2013

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

Please review the following common configurations to optimize performance.

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10

High Availability Configuration Guide

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

ADTRAN SBC and Cisco Unified Call Manager SIP Trunk Interoperability

Integrate VoIP with your existing network

Businesses Save Money with Toshiba s New SIP Trunking Feature

Analysis of Call scenario in NGN network

Session Border Controller

nexvortex SIP Trunking Implementation & Planning Guide V1.5

Maintaining Wireline-Grade VoIP QoE in Cable Networks

nexvortex Setup Template

VoIP From Concept to Reality. Hossein Eslambolchi President - AT&T Global Networking Technology Services, CTO & CIO

Designed For Market Requirements

Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise

Frequently Asked Questions about Integrated Access

Preparatory Meeting for Phase 2 of Philippine National ENUM Trial

Network and Technology. John Schanz Executive Vice President National Engineering and Technology Operations Comcast Cable

Managing (VoIP) Applications DYSWIS

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

TELEPHONE MAN OF AMERICA. Earning Your Business Every Step of the Way!

Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking

6.40A AudioCodes Mediant 800 MSBG

Infosim Whitepaper VoIP quality monitoring in Cable-TV networks

Deploying Media Probes in Evolving VoIP Networks

Dialogic BorderNet Session Border Controller Solutions

How To Make A Phone System More Reliable And Reliable

VoIP Network Configuration Guide

MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 6.X for use with babytel SIP trunks. SIP CoE

Fujitsu Gigabit Ethernet VOD Solutions

COMCAST BUSINESS CLASS. Rosa Lasker- Business Account Executive Cell Desk

How To Implement A Sip Trunking Service

1.1.3 Versions Verified SIP Carrier status as of 18 Sep 2014 : validated on CIC 4.0 SU6.

VitalPBX. Hosted Voice That Works. For You

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

Best Practices for Securing IP Telephony

Verizon Voice over IP (VoIP)

Packetized Telephony Networks

Configuring SIP Trunking and Networking for the NetVanta 7000 Series

EarthLink Business SIP Trunking. Toshiba IPedge Customer Configuration Guide

VoIP Availability and Reliability Model for the PacketCable Architecture

Session Border Controllers: Addressing Tomorrow s Requirements

Hosted PBX Platform-asa-Service. Offering

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

Redundancy for Corporate Broadband

Jive Core: Platform, Infrastructure, and Installation

SIP Proxy Server. Administrator Installation and Configuration Guide. V2.31b. 09SIPXM.SY2.31b.EN3

Security & Reliability in VoIP Solution

OpenSIPS networking the VoIP

CompTIA Convergence Examination Objectives

Session Border Controller and IP Multimedia Standards. Mika Lehtinen

Transcription:

Voice Peering: Interworking SIP and BGP 2010 Feb 23 Comcast Cable National Engineering & Technical Operations (NE&TO) Network Engineering Matt Christopher Principal Engineer, VoIP Architecture Integration

Agenda The value behind voice peering. Voice peering architecture. Things to keep an eye on. Tools to help. 2

Value Behind Voice Peering Traditional voice traffic exchange is clouded by complex billing rules. For key voice partners: why expend energy on inefficient rating, billing, collections, and revenue assurance processes that result in no net revenues? Voice peering interconnects using Session Initiation Protocol (SIP) and External Border Gateway Protocol (EBGP) remove unnecessary transit costs where it makes sense for longer-term business needs. 3

Why: Convoluted Billing Rules In a traditional voice interconnect, significant time and effort is expended to collect and rate call detail records, then bill and collect from voice carriers. Typical example of balanced traffic for intrastate long distance voice calls*: Common Transport (CT) = $0.00041 Common Carrier Line (CCL) = $0.00902 Carrier A Voice Subscriber Common Multiplexing (CM) = $0.00036 Tandem Switching (TS) = $0.00500 Tandem Transit (TX) = $0.00111 Local Switching (LS) = $0.01207 Interconnection Charge (IC) = $0.00000 Common Trunk Port (CTP) = $0.00130 Carrier B Voice Subscriber Common Carrier Line (CCL) = $0.00902 Common Transport (CT) = $0.00041 Carrier A Voice Subscriber Local Switching (LS) = $0.01207 Interconnection Charge (IC) = $0.00000 Common Trunk Port (CTP) = $0.00130 Common Multiplexing (CM) = $0.00036 Tandem Switching (TS) = $0.00500 Tandem Transit (TX) = $0.00111 Carrier A bills Carrier B: CM + TS + CT + LS + IC + CTP + CCL = $0.02816 / minute Carrier B bills Carrier A: CM + TS + CT + LS + IC + CTP + CCL = $0.02816 / minute Tandem Provider bills Carrier A and Carrier B for their originated minutes: TX + TX = $0.00222 per two minutes exchanged At the end of the day, net money changing hands between two voice providers for balanced traffic is $0, but transit carrier gets paid for service. Carrier B Voice Subscriber 4 * Rates for illustrative purposes only

Who: When Voice Peering Makes Sense Where does voice traffic go? A very long-tailed distribution. In Comcast s case, eight voice providers represent 75% of outbound minutes. Focus on top voice providers to maximize savings and efficiency, for example, voice providers that represent the top 75-90% of traffic. Requires balanced traffic, peering relationship must be mutually beneficial. For voice providers in the long tail, physical interconnect expense out-weighs voice transit savings better to leverage a voice transit carrier. Domestic Outbound Minutes: Comcast s Top 98% Cumulative # of Voice % of Outbound Minutes Providers 75 8 85 14 97 48 98 63 99 137 100 ~ 2,000 5

How: Comcast Voice Peering Architecture SS7 Signaling Network IP-STP Comcast Voice Network HE/OTN APOP Peering IRDB POP Peer Voice Network PSTN & Hybrid Peers MG CMS AR CRAN SRP AR Backbone Comcast Voice Peering Router CMTS SBC Peer Router HFC Network MTA TGCP or SS7 Signaling NCS Signaling SIP Signaling ENUM (DNS) RTP Media AR CMS CMTS CRAN HE/OTN HFC IP-STP IRDB MG MTA PSTN SBC SRP Aggregation Router Call Management Server Cable Modem Termination System Converged Regional Area Network Headend / Optical Transfer Node Hybrid Fiber Coax IP Signaling Transfer Point Intelligent Routing Database Media Gateway Multimedia Terminal Adapter Public Switched Telephone Network Session Border Controller SIP Route Proxy SBC 6

Things to Keep an Eye On: BGP & SIP Interaction Important to understand how SIP-layer interacts with IPand BGP-layers. Operationally, voice team and IP team must work together. Best solution leverages intelligence at BGP and SIP layer. Leverage site diversity and convergence capabilities with BGP, don t force the to operate like a static path. Advertise all SBC IP addresses across all GE links. Use SIP to create intelligent voice route advance solutions, reducing impact during network link outages or BGP convergence. 7

Voice Peering Link Outage Gigabit Ethernet voice peering link outage at first peering site, results in temporary IP traffic shift to network links at other peering sites: 8

Link Outage Impact at SBC More importantly, even with voice peering link issues, Session Border Controller (SBC) call session volume remains consistent throughout outage period. Concurrent call sessions for SBCs at first site: 9

BGP and SIP Timer Relationships BGP Hello Timer: Three KEEPALIVEs sent; for link=up, but BGP neighbor=down, route not removed till 180 sec SIP OPTIONS ping: Three pings sent; for SIP neighbor=up, session agent not removed till 210 sec SIP INVITE: Three INVITEs sent, for SIP neighbor=up, route advance occurs after 3.75 sec 0 60 s 120 s 180 s 0 120 s 180 s 210 s 0 2.0 s 3.5 s 3.75 s Failure Type BGP/Router SIP/SBC Failover / Customer Experience BGP Neighbor Offline with Network Link Active BGP neighbor remains active for 180 seconds SIP neighbor remains active for 210 seconds following outage, but SIP INVITEs route advance to 2 nd option after no response to SIP INVITE Active: customers hang-up New calls: set-up through 2 nd option, increase to post dial delay of 3.75 seconds Network Link Outage or Peering Router down hard BGP re-converges to next available egress path SIP neighbor remains active during convergence period, any non-response to SIP INVITE in the first 3.75 seconds results in route advance to 2 nd option Active: BGP re-convergence typically not noticed, majority of customers do not hang-up New calls: set-up through 2 nd option, potential increase to post dial delay of 3.75 seconds 10

Tools to Help SNMP Pollers Trend for same day and time, trigger outage notifications when thresholds exceeded. Aggregate by voice peer. Correlate between Gbps on router and session counts on SBCs. Example: SIP 500 (server failure) error responses are collected and aggregated by voice peer to trend issues, time and day thresholding also applied: Current Day Same Time & Day, Previous Week Comcast Voice Network APOP IRDB SRP SBC SIP 500 AR Backbone Comcast Voice Peering Router Peering POP Peer Voice Network Peer Router SIP INVITE <no response to INVITE> SIP Probe, or SNMP Poller SBC 11

Conclusion: Voice Peering using SIP and BGP Why: Establish direct relationships. Reduce voice operating expense. How: Evaluate and rank your voice peering opportunities. BGP and SIP teams must work together to design an architecture that leverages both layers. Carrier and site diversity are required. Sustain: SNMP polling. Correlate performance data between peering router and SBC. Contacts: SIP: Matthew_Christopher@cable.comcast.com and Jeff_Baart@cable.comcast.com BGP: Jason_Phillipon@cable.comcast.com 12