MSRP Again! draft-ietf-simple-message- session-09.

Slides:



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

Message Sessions Draft-campbell-simple-im-sessions-01 Ben Campbell
Slide #1 URI List Index Lucent Technologies Tom Hiller Dean Willis Adam Roach.
FIPA Interaction Protocol. Request Interaction Protocol Summary –Request Interaction Protocol allows one agent to request another to perform some action.
SIP Working Group Jonathan Rosenberg dynamicsoft.
IETF Trade Working Group January 2000 XML Messaging Overview January 2000.
SIP issues with S/MIME and CMS Rohan Mahy SIP, SIPPING co-chair.
Copyright © 2003 Colin Perkins SDP Specification Update Colin Perkins
Intermediate TCP/IP TCP Operation.
SIP Working Group Stuff Jonathan Rosenberg dynamicsoft.
XML Configuration Access Protocol (XCAP) Jonathan Rosenberg dynamicsoft.
SIPREC MSRP Recording ( draft-yan-siprec-msrp-recording-01 ) IETF 90, July 25, 2014 Authors: Michael Yan, Paul Kyzivat.
WXES2106 Network Technology Semester /2005 Chapter 8 Intermediate TCP CCNA2: Module 10.
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
4 August 2005draft-burger-simple-imdn-011 Instant Message Delivery Notification (IMDN) for Presence and Instant Messaging (CPIM) Messages draft-burger-simple-imdn-01.
Early Media in SIP: Problem Statement, Requirements, and Analysis of Solutions draft-barnes-sip-em-ps-req-sol Richard Barnes BBN Technologies IETF 68,
Applicability Statement v1.1 Feedback: DirectTrust May 5, 2015.
Request History – Solution Mary Barnes SIP WG Meeting IETF-57 draft-ietf-sip-history-info-00.txt.
SDP negotiation of DataChannel sub-protocols draft-ejzak-mmusic-data-channel-sdpneg-02 draft-ejzak-dispatch-msrp-usage-data-channel-01 IETF 91 Honolulu.
Slide 1 Conferencing with MSRP draft-niemi-simple-chat-02.txt Miguel Garcia, Aki Niemi IETF March-2005.
Improving the Routing Efficiency of SIP Instant Message SIP 即時傳訊之繞送效能研究 adviser : Quincy Wu speaker : Wenping Zhang date :
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
(Business) Process Centric Exchanges
Presence Data Model Jonathan Rosenberg. Changes in -02 Split out data and processing models Allow multiple devices, services, person with same URI/device.
July 27, 2009IETF NEA Meeting1 NEA Working Group IETF 75 Co-chairs: Steve Hanna
IETF 60 – San Diegodraft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-07 Magnus Westerlund Aravind.
CSC 311 Chapter Eight FLOW CONTROL TECHNIQUES. CSC 311 Chapter Eight How do we manage the large amount of data on the network? How do we react to a damaged.
SIEVE Mail Filtering WG IETF 69, Chicago WG Chairs: Cyrus Daboo, Alexey Melnikov Mailing List: Jabber:
4395bis irireg Tony Hansen, Larry Masinter, Ted Hardie IETF 82, Nov 16, 2011.
Draft-barnes-geopriv-policy-uri. -03 (err… -02) We updated the draft (-02) in early September – … and forgot to post it We updated it again (-03) right.
Disman – IETF 56 Alarm MIB Sharon Chisholm Dan Romascanu
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 working group IETF#70 Essential corrections Keith Drage.
IETF 67 – SIMPLE WG SIMPLE Problem Statement Draft-rang-simple-problem-statement-01 Tim Rang - Microsoft Avshalom Houri – IBM Edwin Aoki – AOL.
Conference Control Manipulation Protocol (CCMP) draft-ietf-xcon-ccmp-03.txt Authors: Mary Barnes Chris Boulton.
SAML for SIP Hannes Tschofenig, Jon Peterson, James Polk, Douglas Sicker, Marcus Tegnander.
Mobile IPv6 with IKEv2 and revised IPsec architecture IETF 61
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
IETF66 DIME WG John Loughney, Hannes Tschofenig and Victor Fajardo 3588-bis: Current Issues.
Extending the Session Initiation Protocol (SIP) Reason Header for Applications draft-mohali-sipcore-reason-extension-application-00 draft-mohali-sipcore-reason-extension-application-00.
Open issues from SIP list Jonathan Rosenberg dynamicsoft.
Public Safety Answering Point (PSAP) Callbacks draft-ietf-ecrit-psap-callback-02.txt H. Schulzrinne, H. Tschofenig, M. Patel.
Doc.: IEEE /1262 r03 Submission Paul A. Lambert, Marvell SemiconductorSlide 1 Service Identifiers and Bloom Filters Date: Authors: May.
MSRP & Relays Ben Campbell Cullen Jennings Rohan Mahy.
1 draft-sidr-bgpsec-protocol-05 Open Issues. 2 Overview I received many helpful reviews: Thanks Rob, Sandy, Sean, Randy, and Wes Most issues are minor.
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
Session Traversal Utilities for NAT (STUN) IETF-92 Dallas, March 26, 2015 draft-ietf-tram-stunbis Marc Petit-Huguenin, Gonzalo Salgueiro.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
History-Info header and Support of target-uri Solution Requirements Mary Barnes Francois Audet SIPCORE.
DIME WG IETF 84 Diameter Design Guidelines draft-ietf-dime-app-design-guide-15 Tuesday, July 31, 2012 Lionel Morand.
Assumptions The base use case is a referral initiated by the PCP, and a response sent back by a specialist The minimal payload requirement is a CCDA structured.
Andrew Allen ROUTING OUT OF DIALOG REQUESTS draft-allen-dispatch-routing-out-of-dialog-request-01 Dispatch IETF 92 March 23 rd 2015.
SCVP-28 Tim Polk November 8, Current Status Draft -27 was submitted in June ‘06 –AD requested a revised ID 8/11 –No related discussion on list –Editors.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
Network Transport Circuit Breakers draft-ietf-tsvwg-circuit-breaker Most recent version -08 (uploaded for this meeting). Editor: Gorry Fairhurst.
SDP draft-ietf-mmusic-sdp-new-21.txt Colin Perkins.
MSRP (The Message Session Relay Protocol) 姓名:張文萍 日期: 2007/04/02.
SIP wg Items Jonathan Rosenberg dynamicsoft Caller Preferences: Changes Discussion of Redirects –Previous draft only proxy –Nothing different for redirect.
Jonathan Rosenberg dynamicsoft
draft-ietf-simple-message-sessions-00 Ben Campbell
draft-ietf-simple-message-session-09
editor: Stephen Farrell,
IETF 65 Calsify WG March 21, 2006 Dallas, TX.
STIR WG IETF-99 PASSPorT Extension for Resource-Priority Authorization (draft-ietf-stir-rph-00) July, 2017 Ray P. Singh, Martin Dolly, Subir Das, and An.
William Stallings Data and Computer Communications
Conferencing with MSRP
WebDAV Design Overview
Error Checking continued
Presentation transcript:

MSRP Again! draft-ietf-simple-message- session-09

Updates Security Review Lots of editorial feedback Clarifications on REPORT handling

Quick Stuff First Lots of ABNF scrubbing. Consolidated URL ABNF into general syntax section. Clarify that max-size sdp attribute is in octets.

Pretty Quick Stuff Added 501 response code for unknown methods. Clarify the userinfo field is “unreserved”- -additional restriction over RFC2396 Change URL reference to rfc2396bis draft Recommended SIP 488 response if no common MIME types.

Security Review Changes

Applicability Statement –MUST ONLY be used with a rendezvous protocol that: Negotiates MSRP URLs Handles AoRs with “im:” URIs. Can do all this securely. –SIP can be used, others possible if they meet the criteria.

URI Mapping We need more clarity around how to use “im:” URLs with SIP. –Assumption that the mapping can only be done by something in the target domain. Not specific to MSRP. RFC3428 has same issue. Need a referenceable SIMPLE document on how this works in general.

Draft Separation Security Review pointed out that relays are needed for a full security story. Suggested re-integrating the two drafts. Proposal: Leave them separate. We separated them for historical reasons, and re-integrating them now is not efficient use of effort.

RFC3862 Application Considerations RFC3862 requires all applications to describe usage of message/cpim headers. MSRP devices MUST recognize From, To, Datetime, and Require. SHOULD recognize CC MAY recognize Subject. Must include From and To. If using s/mime, then also DateTime. NS, To, and CC may repeat. All others must not occur more than once.

Other Issues

MSRP URI parameters Rohan proposed allowing “?” parameter syntax. Needed to allow the relay extension where a client gets a URL range from a single AUTH –Intended to be in this release, but we missed it somehow. –Proposal: Put it in.

Overlapping Chunks What if you receive chunks with overlapping ranges? Proposal: RECOMMEND that last chunk wins, unless the application constraints force other approaches.

Report handling Current revision not quite there. Currently say that negative reports are sent per chunk, positive can be either per-message or incremental.

Report Handling Proposal: –Negative reports still per-chunk –New “incremental” value for Report- Success If “yes”, the send positive reports for whole messages. If incremental, send periodic positive reports indicating the range received so far.

Report Handling Reliable delivery requires Report- Success = yes or incremental. Report-Failure allows rapid failure detection. –If a failure occurs, and the sender wishes to recover, it renegotiates the session URLs, and resends any content that has not been acknowledged in a positive report.

Report Handling Spurious report handling –Silently drop reports that do not match a previously sent message-id and range.