Re: [clue] WGLC for draft-ietf-clue-rtp-mapping-08

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 07 October 2016 20:07 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA071296FC for <clue@ietfa.amsl.com>; Fri, 7 Oct 2016 13:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.935
X-Spam-Level:
X-Spam-Status: No, score=-1.935 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_SOFTFAIL=0.665] autolearn=no 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 shAHWob1ZUIP for <clue@ietfa.amsl.com>; Fri, 7 Oct 2016 13:07:32 -0700 (PDT)
Received: from resqmta-ch2-03v.sys.comcast.net (resqmta-ch2-03v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:35]) (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 C21DD1296FE for <clue@ietf.org>; Fri, 7 Oct 2016 13:07:32 -0700 (PDT)
Received: from resomta-ch2-05v.sys.comcast.net ([69.252.207.101]) by resqmta-ch2-03v.sys.comcast.net with SMTP id sbPGbq0CB8GkCsbQabr0Qv; Fri, 07 Oct 2016 20:07:32 +0000
Received: from [192.168.1.110] ([73.186.127.100]) by resomta-ch2-05v.sys.comcast.net with SMTP id sbQZbE9XN80BXsbQZbDAh0; Fri, 07 Oct 2016 20:07:32 +0000
To: Colin Perkins <csp@csperkins.org>
References: <043fe213-b3da-3177-043f-5e01cf453891@alum.mit.edu> <75BE7B9A-DDA9-48DC-9531-305C7A32B096@csperkins.org>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <48f7a848-9334-40b0-6a46-e916c244ec3b@alum.mit.edu>
Date: Fri, 07 Oct 2016 16:07:31 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <75BE7B9A-DDA9-48DC-9531-305C7A32B096@csperkins.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-CMAE-Envelope: MS4wfN/Rt22+bh6XgZLIVxLOHL2UHs/hwqxkAlaG1xnJg0OVo5CWnDY8mKCt9GVXymnI9z5FJTaSbqK+5w22a2gEBV+Qi0szI6cyFY0CxC520VZyfLrMJgj+ +602WiXGYs7C/pA7jWhIi6KD9egTulimzjsGKN7tkEXKLVRmnsatytqSkaZ+0x2aaAaH6WqfGHQF3bqTyI1e5XerVSWXHGYZkKo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/clue/NkVQ_eJMSxMByN9dh3AYH639jjc>
Cc: CLUE <clue@ietf.org>
Subject: Re: [clue] WGLC for draft-ietf-clue-rtp-mapping-08
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/clue/>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Oct 2016 20:07:34 -0000

Thanks Colin,

This whole subject is outside my area of expertise, so I'm depending on 
others to sort this out. I'd like to hear from the authors. I believe 
Roni is on vacation until this weekend. (I scheduled the end of WGLC 
with that in mind.) Hopefully we will hear from him by Monday.

I'm not sure where to go from here. I hope we won't need yet another 
WGLC, but that might turn out to be the case depending on the amount of 
work done after this.

	Thanks,
	Paul

On 10/7/16 1:06 PM, Colin Perkins wrote:
>> On 23 Sep 2016, at 16:00, Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:
>>
>> This is another WGLC for draft-ietf-clue-rtp-mapping-08.
>> It will end two weeks from today - Friday Oct 7, 2016.
>>
>> I'm calling this because substantial changes were made to the document as a result of conversations at the Berlin meeting, and subsequent discussion as raised questions.
>>
>> Please comment one way or another so that we can gauge the level of scrutiny that this version has received. If you haven't already, review the discussion that has already taken place on -08 to motivate your review.
>
> I’ve read this version of the draft, and appreciate the updates made in light of my earlier feedback. However, I do still have some comments:
>
> - Section 3: rather than try to explain the topologies, it might be clearer to just list them with reference to RFC 7667, stating that they can be used, and only explain any CLUE-specifics.
>
> - Section 4: “using, the SDP description" - the comma is incorrect, and makes it look like something is missing. Should it just be removed?
>
> - Section 4: “...placing them into RTP sessions using, the SDP description.   For example, main and slides video sources are separated into separate RTP sessions based on the content attribute [RFC4796]" - this is incorrect. The streams are placed into separate sessions by running them on different transport layer flows, so they have disjoint SSRC-space. Attributes in the sessions description, such as RFC 4796, identify those separate RTP sessions; they don't separate them into different RTP sessions. (The rest of the paragraph is okay)
>
> - Section 4, 3rd paragraph: the terms “session multiplexing" and "SSRC multiplexing" are ill defined, and I strongly suggest they are not used. I think you want to say that CLUE supports sending each RTP stream in a separate RTP session, and also sending several RTP streams within a single RTP session using the SDP BUNDLE extension, rather than it supports “session multiplexing and SSRC multiplexing”.
>
> - Section 4.1: Same comment about “SSRC multiplexing” as above.
>
> - Section 4.1: The first paragraph confuses me. It gives an overview “for information only” that “can be used” — but is very unclear on what I need to implement for interoperability. It lists drafts that “provide mechanisms” or “provide the means” but gives no guidance on what to implement.
>
> - Section 5.1: Please align terminology with RFC 3550 - it’s an “SDES Item” not an SDES message.
>
> - Section 5.1: “This SDES message MAY be sent in a compound RTCP packet based on the application need” - surely this needs to be “MUST be sent in a compound RTCP packet unless support for Reduced-size RTCP has been negotiated as specified in RFC 5506”.
>
> - Section 5: what’s the syntax of the CaptureId (whether sent in RTCP SDES or hdr ext)?
>
> - Section 9 gives security considerations for a large number of RTP extensions. These are all reasonable. However, this draft doesn’t mandate that these extensions are used, so I don’t understand why they’re discussed here.
>
>
>