Session-ID Requirements at IETF83

Slides:



Advertisements
Similar presentations
SIP Session-ID draft-kaplan-sip-session-id-02 Hadriel Kaplan.
Advertisements

SIP Secure Call-ID draft-kaplan-sip-secure-call-id-00 Hadriel Kaplan.
August 2, 2005SIPPING WG IETF 63 ETSI TISPAN ISDN simulation services Roland Jesske Denis Alexeitsev Miguel Garcia-Martin.
SIPPING 3GPP Requirements Ad Hoc Meeting Georg Mayer IETF#53, Minneapolis.
Internet Area IPv6 Multi-Addressing, Locators and Paths.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
A straw-man proposal for a media-based traceroute function for SIP draft-kaplan-straw-sip-traceroute-00 Hadriel Kaplan.
Service Identification Jonathan Rosenberg Cisco. Agenda Service Identification Architecture draft (draft-rosenberg-sipping-service- identification) Media.
End-to-End Session-ID draft-ietf-insipid-session-id IETF-89 London, March 4, 2014 James Polk.
IETF 91 DISPATCH draft-jesske-dispatch-forking- answer-correlation-02 Roland Jesske.
Session Initiation Protocol Winelfred G. Pasamba.
9,825,461,087,64 10,91 6,00 0,00 8,00 SIP Identity Usage in Enterprise Scenarios IETF #64 Vancouver, 11/2005 draft-fries-sipping-identity-enterprise-scenario-01.txt.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-01) Charles Eckel IETF-81, Quebec City, July.
SIP, Session Initiation Protocol Internet Draft, IETF, RFC 2543.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
End-to-End SIP Session-ID at IETF84 draft-jones-insipid-session-id-00 1 August 2012 James Polk, Paul Jones Gonzalo Salgueiro, Chris Pearce.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
1 RTCWEB interim Remote recording use case / requirements John Elwell.
DTLS-SRTP Handling in SIP B2BUAs draft-ram-straw-b2bua-dtls-srtp IETF-91 Hawaii, Nov 12, 2014 Presenter: Tirumaleswar Reddy Authors: Ram Mohan, Tirumaleswar.
March 10, 2008SIPPING WG IETF-711 Secure Media Recording and Transcoding with the Session Initiation Protocol draft-wing-sipping-srtp-key-03 Dan Wing Francois.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Slide 1 Conferencing with MSRP draft-niemi-simple-chat-02.txt Miguel Garcia, Aki Niemi IETF March-2005.
Mary Barnes (WG co-chair) Gonzalo Camarillo (WG co-chair) Oscar Novo (WG secretary) DISPATCH WG IETF-76.
Session Recording Protocol Requirements IETF 75, Stockholm (Leon Portman on behalf of the team)
7/6/20061 Speermint Use Case for Cable IETF 66 Yiu L. Lee JULY 2006.
1 SPEERMINT Use Cases for Cable IETF 66 Montreal 11 JULY 2006 Presented by Yiu L. Lee.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
Draft-johnston-sipping-rtcp-summary-01.txt RTCP Summary Report Delivery to SIP Third Parties draft-johnston-sipping-rtcp-summary-01.txt Alan Johnston –
Requirements for SIP-based VoIP Interconnection (BCP) draft-natale-sip-voip-requirements-00.txt Bob Natale For Consideration by the.
1 IETF 72 SIP WG meeting SIP Identity issues John Elwell et alia.
1 SIPREC Recording Metadata Model for SRS (draft-ram-siprec-metadata-03) Jan 25-26, 2011 Virtual Interim meeting Ram Mohan R On behalf of the team Team:
1 sip-aaa-req.PPT/ 16 Jul 2002 / John Loughney SIP-AAA Requirements John Loughney Gonzalo Camarillo IETF 54.
NSIS NAT/Firewall NSLP Martin Stiemerling, Hannes Tschofenig, Miquel Martin, Cedric Aoun NSIS WG, 59th IETF.
SIP Connection Reuse Efficiency Rohan Mahy—Airespace
Connected Party ID (considered evil) Who I’m Talking To Cullen Jennings
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.
SIP Working Group IETF 74 chaired by Keith Drage, Dean Willis.
RTP Usage for CLUE draft-lennox-clue-rtp-usage-02 Clue WG, IETF 83, 27 March 2012 Jonathan Lennox Allyn Romanow
RTP Usage for CLUE IETF 82 – 14 November 2011 Jonathan Lennox Allyn Romanow Paul Witty.
Session-ID Requirements for Interim-3 draft-ietf-insipid-session-id-reqts-00 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel Kaplan.
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
Configuring the SIP Application Filter Configuration Example Alcatel-Lucent Security Products Configuration Example Series.
End-to-End SIP Session-ID at IETF85 draft-jones-insipid-session-id-01 5 November 2012 James Polk, Paul Jones Gonzalo Salgueiro, Chris Pearce.
1 Session Recording Protocol Requirements and Charter IETF 76, Hiroshima Andy Hutton and Leon Portman on behalf of the team Draft authors: Kenneth Rehor,
Virtual Local Area Networks In Security By Mark Reed.
RTP Taxonomy & draft-lennox-raiarea-rtp-grouping-taxonomy-03 IETF 88 1.
BY KAMAL RAJ SINGH ID : 2009H124492P M.E. COMMUNICATION ENGG.
1 Session Recording Protocol Requirements IETF 75, Stockholm (Leon Portman on behalf of the team) Draft authors: Rajnish Jain, Leon Portman, Vijay Gurbani,
Session-ID Requirements at IETF83 draft-jones-ipmc-session-id-reqts-01 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Parthasarathi Ravindran,
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
End-to-middle Security in SIP
IP Telephony (VoIP).
CLUE WG Interim Meeting San Jose, CA Sept , 2012
ECRIT Interim: SIP Location Conveyance
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
An introduction to Transactions & Dialogs
SIPPING Working Group IETF 58
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.
IOS Network Model 2nd semester
INSIPID Session Initiation Protocol (SIP) Extension for logging and debugging (draft-kaithal-dispatch-sip-log-information-00 ) March 26th 2012 IETF -83.
Conferencing with MSRP
IETF SIP Interim Meeting, Feb. 2001
SCTP in SDP draft-loreto-mmusic-sctp-sdp-07
SIPBRANDY Chair Slides
Presentation transcript:

Session-ID Requirements at IETF83 draft-jones-ipmc-session-id-reqts-01 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Parthasarathi Ravindran, Roland Jesske, Salvatore Loreto, Hadriel Kaplan

Purpose of Draft Purpose (hopefully) same as this WG’s purpose: To create an identifier that middleboxes won’t muck with that is (nearly) identical in goal to that of the dialog-ID in SIP when there are no middleboxes between UAs in a call (flow/session/whatever). i.e., as if no B2BUAs or SBCs were in the signaling path

Illustrating the Problem: Alice and Bob via B2BUA or SBC Carol dialog ID “X” B2BUA What is the end-to-end dialog identifier? Alice thinks it is X and Bob thinks it is Y. BOTH think they are communicating directly with the other dialog-ID “Y” Bob

Session-ID Use-Cases (1/2) End-to-end identification of a communication session Association of session signaling and media flows, made possible by including the session identifier in media-related messages (e.g., RSVP or RTCP) Identification of devices taking part in the same multipoint conference

Session-ID Use-Cases (2/2) Tracking sessions transferred from one endpoint to another Facilitate the recording of SIP sessions and correlating those sessions Logging for the purposes of accounting, billing, debugging, communication tracking (such as for security purposes in case of theft of service), etc.

Session-ID Requirements (1/4) REQ1: It must be possible for an administrator or an external device which monitors the SIP-traffic to use the identifier to identify a set of dialogs which have a relationship with each other, such that they represent the same SIP session, with as high a probability as possible. REQ2: It must be possible to identify the end-to-end session when a session is transferred or if two different sessions are joined together via an intermediary (e.g., a B2BUA or SBC).

Session-ID Requirements (2/4) REQ3: It must be possible to identify all sessions participating in a multipoint or multi-party conference by observing the end-to-end session identifiers of each session. REQ4: It must be possible to pass the identifier unchanged through SIP B2BUAs or other intermediaries. REQ5: The identifier must not reveal any information related to any SIP device or domain identity, including IP Address, port, hostname, domain name, username, Address-of-Record, MAC address, IP address family, transport type, etc.

Session-ID Requirements (3/4) REQ6: The identifier must not reveal to the receiver of it that the Call-ID, tags, or any other SIP header or body portion have been changed by middleboxes, with as high a probability as possible. REQ7: It must be possible to identity SIP traffic with an end-to-end session identifier from and to end devices that do not support this new identifier, such as by allowing an intermediary to inject an identifier into the session signaling.

Session-ID Requirements (4/4) REQ8: The identifier should be unique in time and space, similar to the Call-ID. REQ9: The identifier should be constructed in such a way as to make it suitable for transmission in SIP, H.323, RSVP, and RTCP.

Open Issues Should this set of requirements be woven into an early section of WG’s existing milestone, brought forward as a separate milestone, or left to remain a draft only? Others?