Re: [MMUSIC] AD Evaluation of draft-ietf-mmusic-proto-iana-registration

"Ben Campbell" <ben@nostrum.com> Mon, 25 January 2016 23:31 UTC

Return-Path: <ben@nostrum.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 B551B1A1EF9; Mon, 25 Jan 2016 15:31:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 lN79XmBQsexK; Mon, 25 Jan 2016 15:31:07 -0800 (PST)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96C181A1EF7; Mon, 25 Jan 2016 15:31:07 -0800 (PST)
Received: from [10.0.1.10] (cpe-70-119-203-4.tx.res.rr.com [70.119.203.4]) (authenticated bits=0) by nostrum.com (8.15.2/8.14.9) with ESMTPSA id u0PNV25I087588 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 25 Jan 2016 17:31:02 -0600 (CST) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-70-119-203-4.tx.res.rr.com [70.119.203.4] claimed to be [10.0.1.10]
From: Ben Campbell <ben@nostrum.com>
To: Suhas Nandakumar <suhasietf@gmail.com>
Date: Mon, 25 Jan 2016 17:31:02 -0600
Message-ID: <219BC1C8-6F90-4E23-AF7B-49B2D7BAF172@nostrum.com>
In-Reply-To: <CAMRcRGSmKT7Usjnacxny8Zc_EPbwkk1dPnT_E0RWCLox56iPzg@mail.gmail.com>
References: <BB781DD8-4117-4B54-8DEE-B589B62B2703@nostrum.com> <CAMRcRGSmKT7Usjnacxny8Zc_EPbwkk1dPnT_E0RWCLox56iPzg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
X-Mailer: MailMate (1.9.3r5187)
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/QsiAy8nmLZi50KqcgMJSFjuDLTc>
Cc: draft-ietf-mmusic-proto-iana-registration.all@ietf.org, mmusic <mmusic@ietf.org>
Subject: Re: [MMUSIC] AD Evaluation of draft-ietf-mmusic-proto-iana-registration
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: Mon, 25 Jan 2016 23:31:09 -0000

Thanks Suhas, those edits look good, and would resolve my concerns.

Ben.

On 18 Jan 2016, at 18:09, Suhas Nandakumar wrote:

> Hello Ben
>
> Thanks for the review. Please see below for the resolutions  on your
> comments (marked in bold).
>
>
> Substantive (to be resolved before last call):
>
> *- (This is really editorial, but I think there's a chance for 
> confusion.)
> The references in section 3 seem insufficient. Section 1 lists RFCs 
> that
> define most of all of the related transport protocol profiles. For 
> example,
> [RFC4585] for TCP/RTP/AVPF and [RFC3711] for TCP/RTP/SAVP. That 
> information
> should probably also go in section 3, since that's the section 
> referenced
> by the IANA considerations section. To avoid duplication, consider 
> moving
> the bits after the first paragraph of section 1 into the respective
> subsections of 3.*
>
> [Suhas] Removed the detailed proto descriptions from Section 1 and 
> moved
> them to individual sections in Section 3.
>
> Now the Section1 just has the following para regarding the 
> identifiers.
>
> "
> This specification describes additional SDP transport protocol 
> identifiers
> for transporting RTP Media over TCP as defined in Section 3
> <#sec.proto-identifiers>.
> "
>
>
> and Section 3 has been updated  to have template as below
>
> "
> 3.1. <#rfc.section.3.1> TCP/RTP/AVPF Transport Realization
> <#sec.tcp.rtp.avpf>
>
> The TCP/RTP/AVPF transport describes RTP Media with RTCP-based 
> Feedback
> [RFC4585] <#RFC4585> over TCP.
>
> It is realized as described below:
>
>
> - RTP/AVPF stream over the TCP transport is realized using the framing
> method defined in[RFC4571] <#RFC4571>.
>
> 3.2. <#rfc.section.3.2> TCP/RTP/SAVP Transport Realization
> <#sec.tcp.rtp.savp>
>
> The TCP/RTP/SAVP transport describes Secure RTP (SRTP) Media [RFC3711]
> <#RFC3711> over TCP.
>
> It is realized as described below:
>
>
> - RTP/SAVP stream over the TCP transport is realized using the framing
> method defined in[RFC4571] <#RFC4571>.
>
>
> and so on for other proto identifiers
>
>
>
>
> *- The security considerations seem inadequate. Most, if not all, of 
> the
> proto values listed here refer to some other RFC that has it's own 
> security
> considerations. So it doesn't really seem true to say there are no
> considerations other than those in 4566.*
>
> [Suhas] The new security considerations sections is as below
> "
> 6. <#rfc.section.6> Security Considerations <#sec.security>
>
> The new "proto" identifiers registered by this document in the SDP
> parameters registry maintained by IANA is primarily for use by the
> offer/answer model of the Session Description Protocol[RFC3264] 
> <#RFC3264> for
> the negotiation and establishment of RTP based Media over the TCP
> transport. This specification doesn't introduce any additional 
> security
> considerations beyond those specified by the individual transport 
> protocols
> identified in the "proto" identifiers and those detailed in Section 7 
> of
> [RFC4566] <#RFC4566>.
> "
>
> Editorial (non-blocking):
>
>
> *- The abstract is long. The 2nd paragraph describes what the draft 
> does.
> Can some or all of the first paragraph be relegated to the intro?*
> [Suhas] I have removed the first para from the abstract and moved it 
> to the
> intro section. The new abstract is :
>
> "
> Abstract <#rfc.abstract>
>
> The Real-time Transport Protocol (RTP) specification establishes a 
> registry
> of profile names for use by higher-level control protocols, such as 
> the
> Session Description Protocol (SDP), to refer to the transport methods. 
> This
> specification describes the following new SDP transport protocol
> identifiers for transporting RTP Media over TCP: 'TCP/RTP/AVPF',
> 'TCP/RTP/SAVP', 'TCP/RTP/SAVPF', 'TCP/DTLS/RTP/SAVP', 
> 'TCP/DTLS/RTP/SAVPF',
> 'TCP/TLS/RTP/AVP', 'TCP/TLS/RTP/AVPF'
> "
>
>
>
> *- 3: It would be helpful to mention that the transport protocol 
> mentioned
> in the first paragraph goes in the <proto> field in the M-line.*
>
> [Suhas]. I updated the section 3 intro to have the follow new text
>
> "
> The 'm=' line in SDP specifies, among other items, the transport
> protocol *(identified
> via the 'proto' field)* to be used for the media in the session. See 
> the
> "MediaDescriptions" section of SDP [RFC4566] <#RFC4566>for a 
> discussion on
> transport protocol identifiers.
> "
>
>
> Please let me know if these edits look fine and I can produce a new 
> version
> for further review.
>
>
> Cheers
> Suhas
>
> On Thu, Jan 14, 2016 at 2:12 PM, Ben Campbell <ben@nostrum.com> wrote:
>
>> Hi,
>>
>> Here's my AD Evaluation of draft-ietf-mmusic-proto-iana-registration. 
>> I
>> have a couple of comments I'd like to resolve before last call, and a 
>> few
>> editorial comments.:
>>
>> Substantive (to be resolved before last call):
>>
>> - (This is really editorial, but I think there's a chance for 
>> confusion.)
>> The references in section 3 seem insufficient. Section 1 lists RFCs 
>> that
>> define most of all of the related transport protocol profiles. For 
>> example,
>> [RFC4585] for TCP/RTP/AVPF and [RFC3711] for TCP/RTP/SAVP. That 
>> information
>> should probably also go in section 3, since that's the section 
>> referenced
>> by the IANA considerations section. To avoid duplication, consider 
>> moving
>> the bits after the first paragraph of section 1 into the respective
>> subsections of 3.
>>
>> - The security considerations seem inadequate. Most, if not all, of 
>> the
>> proto values listed here refer to some other RFC that has it's own 
>> security
>> considerations. So it doesn't really seem true to say there are no
>> considerations other than those in 4566.
>>
>> Editorial (non-blocking):
>>
>> - The abstract is long. The 2nd paragraph describes what the draft 
>> does.
>> Can some or all of the first paragraph be relegated to the intro?
>>
>> - 3: It would be helpful to mention that the transport protocol 
>> mentioned
>> in the first paragraph goes in the <proto> field in the M-line.
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic