Re: [rmcat] WG last call: draft-ietf-rmcat-eval-criteria-07.txt

Colin Perkins <csp@csperkins.org> Sat, 14 July 2018 11:40 UTC

Return-Path: <csp@csperkins.org>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0913B130E09; Sat, 14 Jul 2018 04:40:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 SSg3cMKbjB3L; Sat, 14 Jul 2018 04:40:11 -0700 (PDT)
Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (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 3B6A3129385; Sat, 14 Jul 2018 04:40:11 -0700 (PDT)
Received: from [89.248.140.11] (port=58333 helo=[10.21.202.197]) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <csp@csperkins.org>) id 1feIuC-0005QL-Sc; Sat, 14 Jul 2018 12:40:09 +0100
From: Colin Perkins <csp@csperkins.org>
Message-Id: <B12D2E22-12A7-4FCA-B892-32FCE7C18263@csperkins.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5EEE8C1B-A98A-4CDB-895F-444D8944FE22"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Sat, 14 Jul 2018 13:40:01 +0200
In-Reply-To: <88FA7E60-241E-4DF8-A233-688961BCB6E9@csperkins.org>
Cc: "rmcat@ietf.org WG" <rmcat@ietf.org>
To: draft-ietf-rmcat-eval-criteria@ietf.org
References: <152520102721.24767.12952595432840747794@ietfa.amsl.com> <A4BAE605-587F-4546-96E5-0C13310A289D@csperkins.org> <88FA7E60-241E-4DF8-A233-688961BCB6E9@csperkins.org>
X-Mailer: Apple Mail (2.3273)
X-BlackCat-Spam-Score: 14
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/6ZFz2B5tRXaOIns7mNuHBEgSLy8>
Subject: Re: [rmcat] WG last call: draft-ietf-rmcat-eval-criteria-07.txt
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jul 2018 11:40:14 -0000

[As an individual participant]

I’ve read this draft, and have some relatively minor, and primarily editorial, comments:

Section 3 begins “Each experiment is expected to…” but the draft hasn’t yet introduced the idea that there are some experiments that need to be completed. 
Rather than talk about “RMCAT proposals”, “RMCAT flows”, etc., discuss “proposed RTP congestion control algorithms”, “congestion controlled RTP flows”, and so on. The RFC will live longer than the RMCAT working group.
Section 3: bullet 10 should be rephrased for clarity.
Does Section 3.1 need to describe the precise format, or just the information to be logged? Does it matter that the file is CSV format?
Section 4.1: The introductory text only talks about high latency links, then gives examples covering a range of latencies. Expands remarks “, as well as low-latency links”
Section 4.2: might be appropriate to add some motivating remarks.
Section 4.3: add some remarks to motivate drop-tail?
Section 4.5.3: clarify if this recommended distribution applies to both sections 4.5.1 and 4.5.2.
Section 6.1: first paragraph ends mid-sentence.
Section 6.3: is it worth mentioning that QUIC flows use UDP, but are expected to have dynamics that look a lot like TCP, so don’t need to be explicitly included here?
Section 7: security needs to be discussed. Maybe point out denial-of-service issues due to lack of congestion control, or denial-of-service on the congestion controlled flow due to spoofing of control signals, and state that the candidate algorithms should consider. The only specific security issue I can think of the these criteria is checking that the algorithm works as expected in these cases.
Please spell-check the draft.

Cheers,
Colin



> On 20 Jun 2018, at 10:46, Colin Perkins <csp@csperkins.org> wrote:
> 
> This is to announce a working group last call on “Evaluating Congestion Control for Interactive Real-time Media” (draft-ietf-rmcat-eval-criteria-07). 
> 
> Please send any final comments to the working group mailing list and the authors by 20 July 2018 (the date of the RMCAT session at IETF 102). If no substantive comments are received by that time, we intend to submit this draft to the IESG for publication as an Informational RFC.
> 
> Colin
> 
> 
> 
>> On 2 May 2018, at 11:52, Colin Perkins <csp@csperkins.org> wrote:
>> 
>> Jörg – thanks for updating this draft!
>> 
>> Any comments from the group before we progress this?
>> 
>> Colin
>> 
>> 
>> 
>>> On 1 May 2018, at 19:57, Internet-Drafts@ietf.org wrote:
>>> 
>>> 
>>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>>> This draft is a work item of the RTP Media Congestion Avoidance Techniques WG of the IETF.
>>> 
>>>      Title           : Evaluating Congestion Control for Interactive Real-time Media
>>>      Authors         : Varun Singh
>>>                        Joerg Ott
>>>                        Stefan Holmer
>>> 	Filename        : draft-ietf-rmcat-eval-criteria-07.txt
>>> 	Pages           : 16
>>> 	Date            : 2018-05-01
>>> 
>>> Abstract:
>>> The Real-time Transport Protocol (RTP) is used to transmit media in
>>> telephony and video conferencing applications.  This document
>>> describes the guidelines to evaluate new congestion control
>>> algorithms for interactive point-to-point real-time media.
>>> 
>>> 
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-rmcat-eval-criteria/
>>> 
>>> There are also htmlized versions available at:
>>> https://tools.ietf.org/html/draft-ietf-rmcat-eval-criteria-07
>>> https://datatracker.ietf.org/doc/html/draft-ietf-rmcat-eval-criteria-07
>>> 
>>> A diff from the previous version is available at:
>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-rmcat-eval-criteria-07
>>> 
>>> 
>>> Please note that it may take a couple of minutes from the time of submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>> 
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>>> 
>> 
>> 
>> 
>> -- 
>> Colin Perkins
>> https://csperkins.org/
> 



-- 
Colin Perkins
https://csperkins.org/