Re: [MMUSIC] WGLC for draft-ietf-mmusic-udptl-dtls-06

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 27 March 2014 18:28 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B8421A01AF for <mmusic@ietfa.amsl.com>; Thu, 27 Mar 2014 11:28:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.24
X-Spam-Level:
X-Spam-Status: No, score=-1.24 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FXyHNL_4_-7H for <mmusic@ietfa.amsl.com>; Thu, 27 Mar 2014 11:28:57 -0700 (PDT)
Received: from sessmg20.mgmt.ericsson.se (sessmg20.ericsson.net [193.180.251.50]) by ietfa.amsl.com (Postfix) with ESMTP id 9C5B61A0165 for <mmusic@ietf.org>; Thu, 27 Mar 2014 11:28:56 -0700 (PDT)
X-AuditID: c1b4fb32-b7f4c8e0000012f5-8b-53346de501d9
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg20.mgmt.ericsson.se (Symantec Mail Security) with SMTP id E3.3A.04853.5ED64335; Thu, 27 Mar 2014 19:28:53 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.213]) by ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.02.0387.000; Thu, 27 Mar 2014 19:28:53 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] WGLC for draft-ietf-mmusic-udptl-dtls-06
Thread-Index: AQHPSGhBkGgOUI/R1UC6/eMZQzB+K5r1Co+AgAA1L2A=
Date: Thu, 27 Mar 2014 18:28:52 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D265686@ESESSMB209.ericsson.se>
References: <5331E601.8070605@cisco.com>,<53344BC7.3040409@alum.mit.edu>
In-Reply-To: <53344BC7.3040409@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.20]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHLMWRmVeSWpSXmKPExsUyM+Jvje7TXJNgg6OPtCymLn/MYrFiwwFW ByaPv+8/MHksWfKTKYApissmJTUnsyy1SN8ugSvjweF2poInfBW9jzvZGhh3cXcxcnJICJhI dM86wwphi0lcuLeerYuRi0NI4ASjxMRtR6GcJYwS1ye9A3I4ONgELCS6/2mDNIgI+Eo8e3wb LCwsYCdx9wwnRNhe4sDH6cxdjOxAtpXEDQeQKIuAqsTZN0vBinmBGl9t4QEJCwl4SFzdvYgZ xOYU0JFYvecPI4jNCHTM91NrmEBsZgFxiVtP5jNBHCkgsWTPeWYIW1Ti5eN/UMcrSlydvhyq Xkdiwe5PbBC2tsSyha/B6nkFBCVOznzCMoFRdBaSsbOQtMxC0jILScsCRpZVjJLFqcXFuelG Bnq56bkleqlFmcnFxfl5esWpmxiBcXJwy2+jHYwn99gfYpTmYFES573OWhMkJJCeWJKanZpa kFoUX1Sak1p8iJGJg1OqgdF8+Q8NldUGH72Slr3rfTxhqUgj41k/402fA5iCPuyRftN6Z77r 86ke6rWqz9k/Wvqs3zp1i9YvTy+z9X5FXvfkli58GLkw5qvkrsuu4deaDdd57GNd+olH5lmQ uFXsLK8l377WPq3o8tqX6f/MVuqx2CHNVT23li6RW8dyXH7NkvSDLEzdkV5KLMUZiYZazEXF iQBlfyfRYQIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/xiHUoEOtnKBJkScTHuxbJPyFCNU
Subject: Re: [MMUSIC] WGLC for draft-ietf-mmusic-udptl-dtls-06
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Mar 2014 18:28:58 -0000

Hi,

>Here are my comments based on a quick review of this draft:
>
>Section 4.5:
>
>nit: s/are unchanged are unchanged/are unchanged/

I'll fix that.


---------------------------


>If a new DTLS association is to be established, is it well defined when
>to cut over to it? ISTM that some procedures are required here to ensure
>that data isn't lost, or replicated.

I don't think we can define any exact procedures for that. DTLS-SRTP doesn't define any exact procedures either. RFC 5763 only says:

  "Once the new session keys are established, the session can switch to using these and abandon the old keys."

...and I don't think we can say much more.

In addition, I assume there are procedures on the fax application layer for avoiding lost data.

Also, I think it will be rare that the keys and/or transport parameters change during a fax transmission. Or, if they do, perhaps a fax transmission failure is acceptable?


---------------------------


> Section A.2, Figure 3:
>
> This shows the entire DTLS handshake taking place before the UAS sends
> *any* sip response. I assume this is only for convenience, and isn't
> intended to imply that this is how it should be done. In reality, it is
> likely that *some* sip response will be sent and received before the
> DTLS handshake completes - maybe before it starts.
>
> It would be helpful to comment on this.

Flemming had a similar comment. We addressed that by adding the following paragraph to the description text for Message (4):

      "Note that, unlike in this example, it is not necessary to wait for
      the DTLS handshake to finish before the SDP answer is sent.  If
      Bob has sent the SIP 200 (OK) response and later detects that the
      certificate fingerprints do not match, he will terminate the
      session."

Regards,

Christer