1 IETF VoIP Peering BOF: Input on Inter-domain SIP Requirements for VoIP Peering Jean-François Mulé CableLabs

Slides:



Advertisements
Similar presentations
August 2, 2005SIPPING WG IETF 63 ETSI TISPAN ISDN simulation services Roland Jesske Denis Alexeitsev Miguel Garcia-Martin.
Advertisements

Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Insert Tradeshow or Event Name -- Date Insert Presentation Title Realities of Multi-Domain Gateway Network Management Jonathan Rosenberg.
Diameter Credit Control Application Tutorial - IETF67
David Reed Chief Strategy Officer, CableLabs June 8, 2004
Telephony Troubleshooting in the Home
AARNet Copyright 2011 Network Operations Cisco Unified Communications Manager SIP Trunking Bill Efthimiou APAN33 SIP workshop February 2012.
IETF 91 DISPATCH draft-jesske-dispatch-forking- answer-correlation-02 Roland Jesske.
1 DOSA: An Architecture for IP Telephony Services Chuck Kalmanek AT&T Labs - Research Presentation at Opensig’99 Pittsburgh October 15, 1999 With grateful.
Lab Telemàtica II: VoIP 2008/2009 Anna Sfairopoulou Page 1 Advanced services with SIP.
SIP, Session Initiation Protocol Internet Draft, IETF, RFC 2543.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
1 Extending SIP Speaker: Hsuan-Ming Chen Adviser: Ho-Ting Wu Date: 2005/04/26.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
1 IPv6 in CableLabs DOCSIS 3.0 IETF v6ops wg meeting IETF#65 Ralph Droms Alain Durand
Via contains the address at which the originator is expecting to receive responses to this request. Mandatory To contains a display name and a SIP URI.
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Columbia's NetPhone VoIP service November 1, 2007 Alan Crosswell.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
IETF 63 - Paris VOIPPEER BoF A Broadband Service Provider’s Perspective on VoIP Peering August 5, 2005 Presented by Jason Livingood.
S New Security Developments in DICOM Lawrence Tarbox, Ph.D Chair, DICOM WG 14 (Security) Siemens Corporate Research.
Fall VON - September 28, 1999 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP - Ready to Deploy Jim Nelson,
STIR Charter (discussion) STIR BoF Berlin, DE 7/30/2013.
Module 11: Remote Access Fundamentals
SIP & SS7 James Rafferty, Cantata Technology September 10-12, 2007 Los Angeles Convention Center Los Angeles, California 3 Agenda Overview.
IPCablecom - Network and Service Architecture Dipl.-Ing. Volker Leisse Institute for Communications Technology Braunschweig Technical University
© 2004 AT&T, All Rights Reserved. The world’s networking company SM VoIP, Portability, and the Evolution of Addressing LNPA & Future of Numbering Working.
Draft-rosen-ecrit-emergency- framework-00 Brian Rosen NeuStar CPa
Presented By Team Netgeeks SIP Session Initiation Protocol.
1January 2006Richard Stastny Developments around Infrastucture ENUM and their relevance on NGNs Workshop on NGN Interconnection and Numbering TRIS – TISPAN.
Real-time Flow Management 2 BOF: Remote Packet Capture Extensions Jürgen Quittek NEC Europe Ltd, Heidelberg, Germany Georg Carle GMD.
Peering Considerations for Directory Assistance and Operator Services - John Haluska Telcordia SPEERMINT, IETF 68 Prague, Czech Republic 20 March 2007.
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.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Requirements for SIP-based VoIP Interconnection (BCP) draft-natale-sip-voip-requirements-00.txt Bob Natale For Consideration by the.
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
Interworking between SIP and QSIG for call transfer draft-rey-sipping-qsig2sip-transfer-00.txt Jean-Francois Rey Alcatel IETF59.
The mandate of this working group is to facilitate effective service interoperability utilizing SIP in heterogeneous network environments as noted below.
Page 1 IETF Speermint Working Group Speermint Requirements/Guidelines for SIP session peering draft-ietf-speermint-requirements-02 IETF 69 - Monday July.
SIP Extensions for Network-Asserted Caller Identity and Privacy within Trusted Networks Flemming Andreasen W. Marshall, K. K. Ramakrishnan,
March 25, 2009SIPPING WG IETF-741 A Batch Notification Extension for the Session Initiation Protocol (SIP) draft-johnston-sipping-batch-notify-00 Alan.
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
1/7 Clarification of Privacy Mechanism for SIP draft-munakata-sipping-privacy-clarified-00 Mayumi Munakata (NTT) Shida Schubert (NTT) IETF67 SIPPING 1.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Page 1 IETF Speermint Working Group Speermint draft-ietf-speermint-requirements-04 IETF 71 - Wednesday March 12, 2008 Jean-François Mulé -
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
Page 1 IETF DRINKS Working Group Data Model and Protocol Requirements for DRINKS IETF 72 - Thursday July Tom Creighton -
86th IETF, Orlando, March 2013 Flooding Scope PDUs draft-ginsberg-isis-fs-lsp-00.txt Les Ginsberg Stefano Previdi.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
Pre-authentication Problem Statement (draft-ohba-hokeyp-preauth-ps-00
IP Telephony (VoIP).
THIS IS THE WAY ENUM Variants Jim McEachern
SIP for Grid networks Franco Callegati, Aldo Campi, Walter Cerroni
IP-NNI Joint Task Force Status Update
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
IP-NNI Joint Task Force Status Update
Jean-François Mulé CableLabs
Realities of Multi-Domain Gateway Network Management
Maryna Komarova (ENST)
Overview of ETS in IPCablecom Networks
call completion services
IP Interconnection Profile
SIP RPH Signing Use Cases
August 5, 2005 Presented by Jason Livingood
PMIP6 extensions for inter-access handovers and flow mobility
SIP Basics Workshop Dennis Baron July 20, 2005.
Presentation transcript:

1 IETF VoIP Peering BOF: Input on Inter-domain SIP Requirements for VoIP Peering Jean-François Mulé CableLabs

2 Agenda Overview of CableLabs ® PacketCable™ CMSS* Specification Examples of Use Cases Lessons learned *CMSS = Call Management Server Signaling Specification

3 CableLabs PacketCable CMSS Overview CMSS = IETF SIP + IETF SIP Extensions PacketCable CMSS –CMSS is the Call Management Server Signaling Specification –Part of PacketCable 1.5, version I01 available publicly at CMSS designed to provide vendor requirements for intra-domain and inter- domain SIP signaling for VoIP applications –CMSS was authored by many vendors involved in IETF based on original service requirements provided by cable MSOs CMSS comprises IETF Basic-SIP RFC 3261, plus the following IETF SIP Extensions: –SIP Extension requirements to support quality-of-service Network Resource Reservation pre-conditions Reliability of Provisional Responses (PRACK) –Extensions to support Regulatory & Billing Requirements (Electronic Surveillance, E911, malicious call trace) Asserted Identity in Trusted Networks (P-Asserted-Identity header) DCS proxy-proxy for event accounting, electronic surveillance, & operator services Uniform Resource Identifiers for telephone calls

4 CableLabs PacketCable CMSS Overview Extensions to support Feature Control: –Session parameter updates (UPDATE) for some call features, codec changes, FAX/modem, … –SIP REFER and Replaces header for advanced call features; e.g. call transfer, call park, conference –SIP SUBSCRIBE/NOTIFY to enable Message Waiting Indication and other “non- call” related features PacketCable 1.5 and SIP/CMSS

5 CableLabs PacketCable CMSS Overview IETF SIP Extensions – Partial List of RFC requirements

6 Examples of CMSS Use Cases Why we need PacketCable CMSS [or something like it] 1.Intra-domain, Inter-zone One administrative domain with multiple CMSes or SIP servers –Scenario-1.1: Flat-rate on-net call –Scenario-1.2: Call trace with number privacy –Scenario-1.3: Measured rate call 2.SIP carrier-to-PSTN One administrative domain, CMS “on-net”  MGC off-net –Scenario-2.1: Carrier selection: caller dials CIC –Scenario-2.2: Called number ported –Scenario-2.3: E911 with Privacy 3.Inter-SIP carriers (‘trusted’) Multiple administrative domains –Scenario-3.1: Measured rate call 4.Inter-SIP carriers (‘non-trusted’) –Scenario-4.1: Caller dials CIC & ported number –Scenario-4.2: E911 5.SIP Applications Voic s, etc. –Scenario-5.1: Visual MWI –Scenario-5.2: 3-way conference

7 E.g. Scenario-1.2: Call-Trace with Number Privacy Caller ID is masked in the From: field so that it is not displayed Caller ID is stored in the P-Asserted-ID field for routing purposes (911, call trace), and other call features (block), etc. [1]INVITE From: “anonymous” P-Asserted-ID: “anonymous” tel: Privacy: id critical Proxy-Require: Privacy Off-hook CMS1CMS2 MTA-1 MTA-2 Remainder of flow same as Scenario-1.1

8 Extension Matrix Extension Scenario Pre-ConditionsPRACKTel-URIP-DCSP-Asserted-IDUPDATEREFERReplacesHeaderEventNotifyVisual MWI Intra- domain, Inter-Zone Flat-rate on-net call Call-Trace with number privacy Measured rate call SIP carrier- to-PSTN Carrier Selection – caller dials CIC Called number ported E911 with Privacy Inter-carrier (trusted) Measured rate call Inter-carrier (non trusted) Caller dials CIC & ported number E911 SIP AppsVisual MWI 3-way Conference The choice of standard, private and future IETF SIP extension(s) for each service scenario can be largely debated. This is just an example, one view on how we meet requirements. This is where the difficulties of Inter- domain SIP arise in VoIP peering.

9 Lessons Learned VoIP SIP peering today No common way of addressing basic VoIP SIP requirements among SIP service providers Issues not limited to service provider model and not necessarily due to “walled garden approach”: end-user model also impacted (SIP UA vendors) Border elements seen as the current “patching solutions” for SIP ‘protocol normalization’ Difficult definition of trust boundaries between providers Various levels of support for common IETF SIP extensions (PRACK, p- asserted-id, UPDATE, etc.) but IETF SIP private extensions perceived as industry specific (e.g. RFC3603) CMSS Specification Enhancements: SIP Implementers should Build standard-based mechanisms for negotiating SIP extensions (Supported, Allow, Require headers) Provide configuration means for end-users and/or providers to be capable of configuring the mandatory/optional SIP extensions advertised in the SIP signaling and provide means for enforcing SIP signaling “policies”

10 Q&A Feedback welcome