Re: [MMUSIC] Draft new version: draft-ietf-mmusic-dtls-sdp-03

Paul Kyzivat <pkyzivat@alum.mit.edu> Sat, 19 December 2015 21:40 UTC

Return-Path: <pkyzivat@alum.mit.edu>
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 843311ACD5E for <mmusic@ietfa.amsl.com>; Sat, 19 Dec 2015 13:40:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.465
X-Spam-Level: *
X-Spam-Status: No, score=1.465 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] 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 tB-NSvnX6I-M for <mmusic@ietfa.amsl.com>; Sat, 19 Dec 2015 13:40:20 -0800 (PST)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB4CA1ACD5D for <mmusic@ietf.org>; Sat, 19 Dec 2015 13:40:19 -0800 (PST)
Received: from resomta-ch2-07v.sys.comcast.net ([69.252.207.103]) by resqmta-ch2-09v.sys.comcast.net with comcast id vZgA1r0032EPM3101ZgKT0; Sat, 19 Dec 2015 21:40:19 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([73.218.51.154]) by resomta-ch2-07v.sys.comcast.net with comcast id vZgJ1r00J3KdFy101ZgJSt; Sat, 19 Dec 2015 21:40:18 +0000
To: mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B37C8B1E5@ESESSMB209.ericsson.se>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <5675CEC1.3060302@alum.mit.edu>
Date: Sat, 19 Dec 2015 16:40:17 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.4.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B37C8B1E5@ESESSMB209.ericsson.se>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1450561219; bh=n87aoo/BYNa3eptjx5gVECovB7qUZSTluGri2wf7fTQ=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=H/ZJqcFVxi9d1lAdRYxDXaiddHJwp5Kkjkui8hZpwZeYH64m8R9X3iuLasxxEPUWv txC5CcvAq2pmrbrCLnGNeaMWawOLwVZowxFyLPdrtWo0kkyKtenjoM/vYKnzUiedXm GzSuklme99FJSjavZTJwOLK/If4Ab4C1Rm/Dmllea5y8PjKGQQ048B0qGOvNWgSixf aVh0Qn/GNTGv4oS/RLmyN9MI390c5Ib452yDDoiN5rAQcJcIKeqCVcTSRpaBu011hG 1d2AgZbMMk9AVfNqHaCXbwW+CaCdVMARipvOv5cxbVXj51QfNwR8eDjLT26MLfMT/e ya/gQPfEkaXeQ==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/FpvgD2JSO4V34EC3bw7w0rBylXY>
Subject: Re: [MMUSIC] Draft new version: draft-ietf-mmusic-dtls-sdp-03
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: <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: Sat, 19 Dec 2015 21:40:22 -0000

Hi Christer,

I do have a few things that should be addressed before or as part of WGLC:

* Section 5.2 ABNF:

I would like to see this formatted following the template from 
rfc4566bis. That seems to call for jiggering the section structuring. E.g.:

    5.  SDP dtls-connection Attribute

    The SDP 'connection' attribute [RFC4145] was originally defined for
    connection-oriented protocols, e.g.  TCP and TLS.  This section
    defines a similar attribute, 'dtls-connection', to be used with DTLS.

       Name: dtls-connection

       Value: conn-value

       Usage Level: media

       Charset Dependent: no

       Syntax:

           conn-value = "new" / "existing"

       Example:

           a=dtls-connection:existing

    A 'dtls-connection' attribute value of 'new' indicates that a new
    DTLS association MUST be established.  A 'dtls-connection' attribute
    value of 'existing' indicates that a new DTLS association MUST NOT be
    established.

    Unlike the SDP 'connection' attribute for TLS, there is no default
    value defined for the 'dtls-connection' attribute.  Implementations
    that wish to use the attribute MUST explicitly include it in SDP
    offers and answers.  If an offer or answer does not contain an
    attribute, other means needs to be used in order for endpoints to
    determine whether an offer or answer is associated with an event that
    requires the DTLS association to be re-established.

    The SDP Offer/Answer [RFC3264] procedures associated with the
    attribute are defined in Section 6

* Section 6.1 (General O/A procedures)

The 1st note (paragraph 2) seems intended as something temporary. Did 
you intend it to remain? If so, instead of saying "based on" it would be 
better to say "compatible with". Since this draft revises 5763,

    NOTE: The procedures in this section are generalizations of
    procedures first specified in SRTP-DTLS [RFC5763], with the addition
    of usage of the SDP 'dtls-connection' attribute. That document is
    herein revised to make use of these new procedures.

ISTM that the 2nd note:

    NOTE: The SDP 'connection' attribute may be used if the usage is
    associated with another protocol layer, e.g.  SCTP or TCP, used
    together with DTLS.

should not be a note. And the "may" should be changed to MAY, making 
this a normative statement - an exception to the MUST NOT in the prior 
paragraph.

* Section 12 (IANA Considerations)

Since there is only one IANA action, section 12.1 can be collapsed into 
section 12.

	Thanks,
	Paul


On 12/8/15 2:48 AM, Christer Holmberg wrote:
> Hi,
>
> A new version (-02) of draft-ietf-mmusic-dtls-sdp-02 has been submitted.
>
> Note that this version now suggests updates to RFC 5763 (SRTP-DTLS) and
> RFC 7341 (UDPTL-DTLS), so I encourage people to take a look.
>
> In addition, there is some new text about re-using connection-oriented
> (read: acknowledged packet delivery) for establishing a new DTLS
> association.
>
> You can also find the document on github:
> https://github.com/cdh4u/draft-dtls-sdp
>
> (NOTE: This is my personal repo, as I am not aware of any “official”
> MMUSIC repo)
>
> Regards,
>
> Christer
>
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>