SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

MARTINI WG Interim draft-kaplan-martini-with-olive-00 Hadriel Kaplan.
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
August 2, 2005SIPPING WG IETF 63 ETSI TISPAN ISDN simulation services Roland Jesske Denis Alexeitsev Miguel Garcia-Martin.
Indication of support for keep- alive draft-holmberg-sip-keep-03 Christer Holmberg
July 13, 2006SIPPING WG IETF 66Slide # 1 ETSI TISPAN call completion services (draft-poetzl-sipping-call-completion-00) Roland
Early Media Authorization Under what conditions should negotiated media flow prior to 200 OK (INVITE)? Richard Ejzak.
SIP Working Group Jonathan Rosenberg dynamicsoft.
NETW-250 Troubleshooting Last Update Copyright Kenneth M. Chipps Ph.D. 1.
A Presentation on H.323 Deepak Bote. , IM, blog…
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
IETF 91 DISPATCH draft-jesske-dispatch-forking- answer-correlation-02 Roland Jesske.
SIP Testing Methodology Elie Cohen ProLab PM 17/01/2003.
Session Initiation Protocol (SIP) By: Zhixin Chen.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-03 David Hancock, Daryl Malas.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
A SIP Call Control Model draft-mahy-sip-cc-models-00.txt Rohan Mahy
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
RTCWEB Signaling Matthew Kaufman. Scope Web Server Browser.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Configuring Attendant Console.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
1 Proposal for BENCHMARKING SIP NETWORKING DEVICES draft-poretsky-sip-bench-term-01.txt draft-poretsky-sip-bench-meth-00.txt Co-authors are Scott Poretsky.
CLUE Framework Issues CLUE virtual interim meeting Jan 27, 2014 Mark Duckworth draft-ietf-clue-framework-13 1.
Draft-khan-ip-serv-peer-arch-03.txt SPEERMINT Peering Architecture IETF-66, Montreal, Canada Sohel Khan, Ph.D. Technology Strategist.
Draft-rosen-ecrit-emergency- framework-00 Brian Rosen NeuStar CPa
SPEERMINT Terminology Draft th IETF - Chicago Editors: Daryl Malas David Meyer.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
RTSP to Draft Standard draft-ietf-mmusic-rfc2236bis-02.txt Authors: Henning Schulzrinne, Anup Rao, Robert Lanphier, Magnus Westerlund.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-01 David Hancock, Daryl Malas.
SIP INFO Event Framework (draft-kaplan-sip-info-events-00) Hadriel Kaplan Christer Holmberg 70th IETF, Vancouver, Canada.
SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.
Draft-ietf-ecrit-framework-06 Brian Rosen NeuStar.
Interworking between SIP and QSIG for call transfer draft-rey-sipping-qsig2sip-transfer-00.txt Jean-Francois Rey Alcatel IETF59.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
Page 1 IETF Speermint Working Group Speermint Requirements/Guidelines for SIP session peering draft-ietf-speermint-requirements-02 IETF 69 - Monday July.
SIP-H.323 Interworking Group RRR-1 IETF-48 SIP-H.323 Interworking Requirements draft-agrawal-sip-h323-interworking-reqs-00.txt Hemant.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
75 th IETF, Stockholm, Sweden July 26-31, 2009 BMWG SIP Benchmarking BMWG, Monday July 27, 2009 Scott Poretsky Carol Davids Vijay K. Gurbani.
Call Completion using BFCP draft-roach-sipping-callcomp-bfcp IETF 67 – San Diego November 7, 2006.
Indication of Terminated Dialog draft-holmberg-sipping txt Christer Holmberg NomadicLab Ericsson.
Diameter Group Signaling Thursday, August 02 nd, 2013 draft-ietf-diameter-group-signaling-01 Mark Jones, Marco Liebsch, Lionel Morand IETF 87 Berlin, Germany.
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
1 End-to-middle Security in SIP Kumiko Ono NTT Corporation March 1, 2004 draft-ietf-sipping-e2m-sec-reqs-01.txt draft-ono-sipping-end2middle-security-01.txt.
Page 1 IETF Speermint Working Group Speermint draft-ietf-speermint-requirements-04 IETF 71 - Wednesday March 12, 2008 Jean-François Mulé -
CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even.
SPEERMINT Architecture - Reinaldo Penno Juniper Networks SPEERMINT, IETF 70 Vancouver, Canada 2 December 2007.
1 Coping with Early Media Brian Stucker Nortel Systems/Standards Architect November 6th, 2006.
CLUE Framework IETF 88 – Nov 8, 2013 Mark Duckworth draft-ietf-clue-framework-12 draft-groves-clue-multi-content-00 draft-duckworth-clue-switching-example-01.
7-May-02SIP/SIPPING Interim Meeting1 Application Interaction Requirements Draft-culpepper-app-interact-reqs-01.txt.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
End-to-middle Security in SIP
Configuring Attendant Console
IP-NNI Joint Task Force Status Update
CLUE WG Interim Meeting San Jose, CA Sept , 2012
Session Initiation Protocol (SIP)
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
Chris Wendt, David Hancock (Comcast)
IP-NNI Joint Task Force Status Update
call completion services
IP Interconnection Profile
SIP Session Policies Volker Hilt
Architecture and Protocols
OMA PoC Overview and draft-allen-sipping-poc-p-headers
SIP Session Timer Glare Handling
Congestion Control Comments Resolution
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
Presentation transcript:

SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas

Background Overall goal of SIP Interconnect Guidelines – Reduce the cost of establishing peering relationships between SSP networks Why theres a problem – SSPs tend to have their own unique SIP interconnect guidelines – SSPs establishing peering relationships spend majority of time resolving interop issues – SSPs indicate that this is the most challenging part of peering, and typically dedicate groups and tools just for interop testing How this draft solves the problem – Establishes a common, required framework for SIP peering to resolve common interop issues – Defines the following aspects of SIP at the peering interface Framework for SIP and a common set of SIP extensions Common use of SIP parameters Actions associated with requests and responses – Allows flexibility for bilateral agreements to add SIP and media functionality as desired

Major Changes to Resolve Version-01 Comments

Expand Scope Comment: expand scope to include… – Enterprise peering – Sessions involving multiple media types beyond voice Resolution: comments incorporated… – Updated section 1.1 Scope to include Enterprise peering Multi-media (voice, video, RTT) Did not add any interworking use-cases unique to enterprise peering – Updated section SDP Requirements Added support for multiple SDP media descriptors

Requirement Entity Comment: – Draft is inconsistent in naming target entity responsible for meeting requirements of peering interface – For example, the draft places SIP requirements on all of the following SBE Originating network SIP UA SIP entity involved in session peering Resolution: – Make the SBE responsible for all SIP requirements – One issue with this solution As defined in Speermint architecture draft, SBE is a border element that can take on a variety of roles, including a firewall or SIP proxy that largely transparent to SIP signaling In these cases the responsibility for meeting a peering requirement really belongs to a SIP entity beyond the SBE, such as a SIP UA in a users endpoint device – How issue was resolved Expanded definition of SBE within context of this draft so that it includes all SIP entities in the SIP signaling chain within the SSP network that can affect SIP signaling on the peering interface

Extension Negotiation Comment: – Why is there text that says an SBE can remove extensions from the Supported header? – Instead, why not let the SIP endpoints negotiate SIP extensions end-to- end (per RFC3261 extension negotiation procedures)? Resolution – The original reason for this requirement was to provide a way for the operator to disable a specific extension that is supported by peering networks, but that the operator doesnt want to use for some reason E.g., disable use of 100rel because it adds message traffic and therefore affects scaling – To accommodate this operator requirement while still supporting the spirit of end-to-end extension negotiation, added the following text: The SBE MAY support configuration controls to disable certain extensions based on bilateral agreement between peer networks.

Initial INVITE with no SDP Comment: – Section says that all INVITEs MUST contain SDP, which implies that 3PCC cannot be used to establish calls Resolution: – Authors agree that 3PCC should be supported – Updated to limit scope of this section to session establishment when 3PCC isnt used For normal (non-3PCC) session establishment, we want to encourage the originating network to offer SDP with the initial INVITE in order to avoid answer-clipping – Added new section that describes session establishment using 3PCC, where INVITE without SDP is allowed

Early Media from Multi Endpoints Comment: – Section Early Answer and Media Anchor are not really acceptable mechanisms for supporting early media from multiple terminating endpoints They can cause billing and codec negotiation and issues – This case can also be supported by Re-directing the INVITE Resolution: authors agree – The Early-Answer and Media-Relay mechanisms were removed – The INVITE-redirect procedure as added as an option, in addition to the already defined sequential forking mechanism

Call Forward Loop Detection Comment – How is History-Info used to detect call-forwarding loops? Resolution: – Updated section to… Mandate that a loop-detection and max-number-of-forwards mechanism must be supported Describe how H-I can be used to support both of these SBEs SHOULD support this H-I mechanism – Moving forward, should we… Mandate support for a single loop detection mechanism (e.g., using H-I header) Allow support for multiple loop-detection mechanisms, and specify how they interwork Dont mandate support for a loop detection mechanism

Auto-Recall/Callback Comment: – Clarify how dialog-event package is used to support Auto-Recall/Callback Resolution – Updated section 5.6 to describe the procedure for support of AC/AR, using the dialog-event package to detect when the target line becomes available – Note, BLISS is defining a mechanism for AC/AR, but at this point it isnt ready to be referenced by this draft

Question Is there interest in making this a working group item?