Re: [MMUSIC] Adam Roach's No Objection on draft-ietf-mmusic-dtls-sdp-28: (with COMMENT) - All comments should now have been addressed

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 07 September 2017 05:16 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58F2D132392; Wed, 6 Sep 2017 22:16:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=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 QY6BrpLV2Af6; Wed, 6 Sep 2017 22:16:57 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CEC013219F; Wed, 6 Sep 2017 22:16:55 -0700 (PDT)
X-AuditID: c1b4fb2d-4e93a9c0000057a4-64-59b0d64532fb
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.183.66]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id E4.E5.22436.546D0B95; Thu, 7 Sep 2017 07:16:54 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.194]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.03.0352.000; Thu, 7 Sep 2017 07:16:52 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <rshpount@turbobridge.com>
CC: Adam Roach <adam@nostrum.com>, Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>, Alexey Melnikov <aamelnikov@fastmail.fm>, Mirja Kühlewind <ietf@kuehlewind.net>, "draft-ietf-mmusic-dtls-sdp@ietf.org" <draft-ietf-mmusic-dtls-sdp@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, The IESG <iesg@ietf.org>
Thread-Topic: Adam Roach's No Objection on draft-ietf-mmusic-dtls-sdp-28: (with COMMENT) - All comments should now have been addressed
Thread-Index: AQHTIXLJNIlpz3f/yE6ODK9en612caKdECSAgAD+rQCACAB7AIACRKcAgACYHfA=
Date: Thu, 07 Sep 2017 05:16:50 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B5629D167@ESESSMB109.ericsson.se>
References: <D5CC6091.208BE%christer.holmberg@ericsson.com> <244f9778-9cc4-eb99-bec1-f1905e7ec00e@nostrum.com> <D5CD8354.20BF4%christer.holmberg@ericsson.com> <D5D43A0C.20FE7%christer.holmberg@ericsson.com> <CAD5OKxsE2iZox_tkpq81YAappDtWH=WYJjMqBHM5tHnknAzwFA@mail.gmail.com>
In-Reply-To: <CAD5OKxsE2iZox_tkpq81YAappDtWH=WYJjMqBHM5tHnknAzwFA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.149]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRmVeSWpSXmKPExsUyM2K7k67btQ2RBos72S32vz/EZLHn7yJ2 i/mdp9kt/k+cz2qx4vU5dosZfyYyW7y4/pHZ4vzO9UwWU5c/ZrG4/nQXiwOXx85TB9g8liz5 yeTR8nEhq8esnU9YPCY/bmP22Pr3L1sAWxSXTUpqTmZZapG+XQJXxrJVi9kKDmlU7Dp8l7GB cY96FyMnh4SAicTSd+sYuxi5OIQEjjBK/D83hRXCWcwo8WXBVSCHg4NNwEKi+582SIOIgI7E hEmz2UFqmAUmMEt8mPmRDSQhLNDOKHH7UR1IQkSgg1Fi7/pDjBAdfhL9v9eyg9gsAioS/269 ZgKxeQV8JdrPvYXaNptJovHdabAEp0CgxIdpq1hAbEYBMYnvp9aAxZkFxCVuPZnPBHG3gMSS PeeZIWxRiZeP/7FC2EoSaw9vZwG5mllAU2L9Ln2IVkWJKd0P2SH2CkqcnPmEZQKj6CwkU2ch dMxC0jELSccCRpZVjKLFqcXFuelGxnqpRZnJxcX5eXp5qSWbGIERenDLb90djKtfOx5iFOBg VOLhdTm4IVKINbGsuDL3EKMEB7OSCO/LM0Ah3pTEyqrUovz4otKc1OJDjNIcLErivA77LkQI CaQnlqRmp6YWpBbBZJk4OKUaGBV2bNfWaNvWcOyZ23fRnt51M8+66UY3/D/+3qmkqHD7ic/T rbaZmt/zmMKRfj1s2Q4+hSPVWzJ9b5+XEeHcf+5VntTVjb/U/26f0xOXKCUuLH3nm90511Vu Tq0HxFvDe5lameNTvXimdVVabjA5F38199D6RXN+KgrmzvEPaDRdmH0yKO8PuxJLcUaioRZz UXEiAHRPpfTMAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/OCqpfGFhggIQzWXTr_uy1k7sv5U>
Subject: Re: [MMUSIC] Adam Roach's No Objection on draft-ietf-mmusic-dtls-sdp-28: (with COMMENT) - All comments should now have been addressed
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 07 Sep 2017 05:16:59 -0000

Hi,

>I think we should spell this out a little bit more.
>
>If tls-id was present in both offer and and answer, end points should use the model
>specified in this draft and only setup new DTLS association when either of tls-id values changed.

Yes.

>If tls-id was not present in either offer or answer, end points should the legacy mode defined in RFC 5763. In the legacy mode, new DTLS association is established when:
>
>a. transport parameters changed in either offer or answer
>b. fingerprints changed in either offer or answer
>c. setup roles, negotiated as a result of offer/answer exchange, are different from the setup roles before offer/answer exchange

Yes.

>When ICE is used, transport parameters, including c= and m=  SDP line values, as well as values of ice-ufrag, ice-pwd, or other ICE related SDP attributes have no effect on >when new DTLS association is established,

Currently, in the draft, the ufrag DOES have an impact, but the suggestion is to change that.

>After ICE restart, new DTLS association is only established due to changes in fingerprints in either offer or answer, or due to change in negotiated setup role. 

Yes.

>Note that new DTLS association is not established due to change in tls-id in the offer if tls-id was not present in the answer and none of the other legacy mode requirements >were satisfied.

Yes.

>Also note, that in the legacy mode, new DTLS association can be established even if transport parameters, fingerprints and setup role in the answer are identical to >previously received values from the same end point, if transport parameters or fingerprints changed in the offer.

Yes.

So, the suggestion is to remove "ICE ufrag value" from the bullet list in section 4.

Regards,

Christer
















Hi,

Some other issues have been raised, but I’d like to double check whether
someone has any issue with the suggestion to remove ufrag change as a
trigger for a new DTLS association?

Based on the comments received so far, I don’t think anyone has objected.

Regards,

Christer










On 31/08/17 09:10, "Christer Holmberg" <christer.holmberg@ericsson.com>
wrote:

>Hi,
>
>>>I have updated the PR. It should now address the IESG comments given by
>>> Adam, Ekr, Alexey and Mirja.
>>>
>>> https://github.com/cdh4u/draft-dtls-sdp/pull/35
>>>
>>>
>>> In the latest commit (#7):
>>>
>>> - Section 7 (Transport Protocol Considerations) was removed.
>>> - Text regarding correlation of SDP and TLS connection was added to the
>>> Security Considerations (as requested by Mirja).
>>>
>>> Please let me know if there is something I¹ve forgot.
>>
>>The list of issues I posted to MMUSIC included the question about
>>whether ufrag change requires a DTLS restart in the absence of a
>>'tls-id'. There was a bit of discussion on that list which seemed to
>>conclude that it should *not*. I believe the document needs to reflect
>>this -- but I'd specifically ask the MMUSIC chairs whether they see
>>consensus on this point first.
>
>
>Correct, I forgot to mention that the PR yet does not address the ufrag
>issue, waiting for a WG consensus.
>
>Note that there is currently a discussion in RTCWEB on whether a ufrag
>change should trigger an ICE restart. But, as an ICE restart does not
>automatically trigger a DTLS restart I assume it won’t affect
>draft-dtls-sdp. Worth keeping in mind, though.
>
>
>>On the topic of looking over your changes: it's still easier to read a
>>text-form document than digging through XML source. Version numbers are
>>free. I encourage you to drop a new version whenever you ask people to
>>look at changes.
>
>I will submit a new version.
>
>Regards,
>
>Christer
>