Indication of support for keep- alive draft-holmberg-sip-keep-03 Christer Holmberg

Slides:



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

SIP-T Status Update Jon Peterson Level(3) Communications 49 th IETF.
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.
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP SIP Security Jonathan Rosenberg Chief Scientist.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Internet Telecom Expo September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP Telephony Please Stand Up? Jonathan Rosenberg.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
IETF 71 SIPPING WG meeting draft-ietf-sipping-pai-update-00.
Slide title minimum 48 pt Slide subtitle minimum 30 pt PSAP Callback IETF#81, Quebec City, Canada draft-holmberg-ecrit-callback-00
Non-200 response to PRACK (Due to rejected SDP offer or other reasons) Christer Holmberg
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Rfc4474bis-01 IETF 89 (London) STIR WG Jon & Cullen.
July 13, 2006SIPPING WG IETF 66Slide # 1 ETSI TISPAN call completion services (draft-poetzl-sipping-call-completion-00) Roland
1 5 th SDO Emergency Services Workshop October 2008 “sos” URI parameter for marking emergency requests Milan Patel 5 th SDO Emergency Services Workshop.
SIP Working Group Stuff Jonathan Rosenberg dynamicsoft.
SIP and the application of SIP as used in 3GPP Keith Drage - Lucent Technologies.
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
GRUU Mechanism Jonathan Rosenberg. Status Draft-rosenberg-sipping-gruu-reqs-01 defines the problem Draft-rosenberg-sip-gruu submitted with proposed solution.
Proxy Authentication of the Emergency Status of SIP Calls draft-barnes-ecrit-auth-00 Richard Barnes IETF 69, Chicago, IL, USA.
Early Media in SIP: Problem Statement, Requirements, and Analysis of Solutions draft-barnes-sip-em-ps-req-sol Richard Barnes BBN Technologies IETF 68,
CLUE DATA CHANNEL CHRISTER HOLMBERG IETF#89 London, U.K.
SIP Action Referral Rifaat Shekh-Yusef Cullen Jennings Alan Johnston Francois Audet 1 IETF 80, SPLICES WG, Prague March 29, 2011.
IETF-78, July Alert-Info URNs for the Session Initiation Protocol (SIP) draft-liess-dispatch-alert-info-urns-02 L. Liess, R. Jesske, D. Alexeitsev.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
1 Path-decoupled signaling - towards a BOF in SF NSIS working group context Path-decoupled signalling - definition –Path-oriented.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
SIPPING IETF 57 Jonathan Rosenberg dynamicsoft.
Peering Considerations for Directory Assistance and Operator Services - John Haluska Telcordia SPEERMINT, IETF 68 Prague, Czech Republic 20 March 2007.
November 2006IETF67 - GEOPRIV1 A Location Reference Event Package for the Session Initiation Protocol (SIP) draft-schulzrinne-geopriv-locationref-00 Henning.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
19 March 2003draft-burger-sipping-netann-05.txt1 Network Announcements with SIP IETF 56 Eric Burger
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.
SIP Connection Reuse Efficiency Rohan Mahy—Airespace
A Cooperative SIP Infrastructure for Highly Reliable Telecommunication Services BY Sai kamal neeli AVINASH THOTA.
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
MEGACO SIP State Machine Inter-conversion and Message Translation
RFC3261 (Almost) Robert Sparks. SIPiT 10 2 Status of the New SIP RFC Passed IETF Last Call In the RFC Editor queue Author’s 48 hours review imminent IMPORTANT:
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
GRUU Jonathan Rosenberg Cisco Systems. Changes in -06 Editorial as a result of RFC-ED early copy experiment.
Call Completion using BFCP draft-roach-sipping-callcomp-bfcp IETF 67 – San Diego November 7, 2006.
Outbound draft-ietf-sip-outbound-01 Cullen Jennings.
Indication of Terminated Dialog draft-holmberg-sipping txt Christer Holmberg NomadicLab Ericsson.
Caller Preferences Jonathan Rosenberg dynamicsoft.
March 20th, 2001 SIP WG meeting 50th IETF SIP WG meeting Overlap signalling handling
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.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
1 SIP End-to-End Performance Metrics 70 th IETF Conference PMOL Daryl Malas.
SIP connection tracking
SESSION-ID Backward COMPATIBILITY
End-to-middle Security in SIP
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
Request History Capability – Requirements & Solution
PSAP Callback Identifier
Request-URI Param Delivery
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.
Network Announcements with SIP
Jean-François Mulé CableLabs
call completion services
NSIS Operation Over IP Tunnels draft-ietf-nsis-tunnel-04.txt
3GPP and SIP-AAA requirements
SIP Session Timer Glare Handling
Relay User Machine (rum)
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
Presentation transcript:

Indication of support for keep- alive draft-holmberg-sip-keep-03 Christer Holmberg

PROBLEM [draft-ietf-sip-outbound] defines two functionally separated mechanisms: –Multiple registration flow mechanism –SIP signalling keep-alive mechanism Not possible for SIP entity to indicate explicit support of the keep-alive mechanism –Only possible to indicate support of Outbound in general, which includes both mechanisms (Possible to use only keep-alive mechanism between UA and edge proxy if registrar does not support Outbound)

PREVIOUSLY IN IETF Concensus not to add explicit keep-alive indication (e.g. using the keep parameter which once was part of Outbound) to [draft-ietf-sip- outbound]. Statement that such indication should be specified in a separate draft I thought we had made a decission to start working on such indication, but obviously not...

NUTSHELL Allows SIP entities to indicate support of, and use, the NAT keep-alive mechanisms defined in [draft-ietf-sip-outbound] Hacks, e.g. based on frequent re- registrations (very common today), can be avoided if it is known that keep-alives will be sent

USE CASES (1/2): Outbound not supported #1: Outbound not supported –Outbound is not – for whatever reason – supported/implemented, but still requirement to negotiate keep-alives #2: Non-registration emergency calls –Emergency call made by non-registered user –Keep-alive needed during the session –Outbound cannot be used even if supported (Outbound requires registration) –Requirement in 3GPP

USE CASES (2/2): Outbound not supported #3: Dialog initiated outbound flows –Outbound flow created during dialog establishment –[draft-ietf-sip-outbound] specifies that keep-alives must be separately negotiated for such flows #4: Intermediate-to-intermediate –Heartbeat type-of function between intermediates during a session Not necessarily for NAT keep-alive purpose –Useful for SIP provider peering, proxy-to-PSTN-GW, etc.

PROPOSED REQUIREMENTS REQ 1: It MUST be possible for a SIP entity acting as a UAC to indicate, during registration and session establishment, support of the keep-alive techniques defined [draft-ietf-sip-outbound] towards the next hop, if only the keep-alive part of [draft-ietf-sip-outbound] is used for the registration or session REQ 2: It MUST be possible for a SIP entity acting as a UAS to indicate, during registration and session establishment, support of the keep-alive techniques defined [I-D.ietf-sip-outbound] towards the previous hop, if only the keep-alive part of [draft-ietf-sip-outbound] is used for the registration or session

PROPOSAL Agree on the requirements, and start work on a technical solution

THANK YOU!