Re: [rmcat] Ongoing working group last calls

Sergio Mena <semena@cisco.com> Mon, 20 August 2018 22:45 UTC

Return-Path: <semena@cisco.com>
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 D101F129C6B for <rmcat@ietfa.amsl.com>; Mon, 20 Aug 2018 15:45:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 8ckghxXWrjd1 for <rmcat@ietfa.amsl.com>; Mon, 20 Aug 2018 15:45:20 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0B7D129619 for <rmcat@ietf.org>; Mon, 20 Aug 2018 15:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13924; q=dns/txt; s=iport; t=1534805120; x=1536014720; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=XSZAXilJgMZMlbQc+EK+QB20GrcqX8ZhAbKEZxw32uY=; b=c6U2v9YzyXXasUPp0hRakso8t09ZcQG/bT+QcXJg8MfjX5blWHJ8yKte kG40m0zqBSB0mj/wWqjrv9FqbT0bkdEfuFQQJezNuzMhsjI4AEjkP6i7L EN/0zOLqBQzp56vMzvxmB0u8wQeTQmvd7d+Za+pFlF9BkHKK1MngW6+OJ Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DpAQALQ3tb/xbLJq1cGgEBAQEBAgEBAQEIAQEBAYUfEo0BjUx4j3SFK4F6C4RsAoNuNhYBAgEBAgEBAm0ohTgBBSdiCxguVxMIAQGDHoICqQIzH4RJhXyJL4FBP4ESJ4I2NYIGiFACh2iTFAmPWgYVgT6EL4JTJYVTkyiBSAIvgVIzGggbFTuCaoIkF44ZPY87AQE
X-IronPort-AV: E=Sophos;i="5.53,266,1531785600"; d="scan'208,217";a="5993503"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Aug 2018 22:45:17 +0000
Received: from [10.61.104.199] (dhcp-10-61-104-199.cisco.com [10.61.104.199]) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTP id w7KMjGiV031000 for <rmcat@ietf.org>; Mon, 20 Aug 2018 22:45:17 GMT
To: rmcat@ietf.org
References: <3EC6A7CB-4C8B-47C2-BFB0-FE5D3340CF52@csperkins.org>
From: Sergio Mena <semena@cisco.com>
Message-ID: <6f8e9a3b-4a28-0ffe-3d16-931f2136eda1@cisco.com>
Date: Tue, 21 Aug 2018 00:45:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <3EC6A7CB-4C8B-47C2-BFB0-FE5D3340CF52@csperkins.org>
Content-Type: multipart/alternative; boundary="------------7C249B25719B4BB216853F04"
Content-Language: en-US
X-Outbound-SMTP-Client: 10.61.104.199, dhcp-10-61-104-199.cisco.com
X-Outbound-Node: aer-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/N2-MMXDVXKHOGBV-Gusuy1D5c5E>
Subject: Re: [rmcat] Ongoing working group last calls
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: Mon, 20 Aug 2018 22:45:23 -0000

RMCAT working group,

I could finally carve out some time to review 
*draft-ietf-rmcat-eval-test-06*.

The last time read this draft thoroughly was version -01. So what 
follows is based on reviewing the text differences between version -01 
and version -06.

I have classified my feedback into minor feedback (mostly editorial), 
and "less minor".

  * Minor/editorial:
      o Page 3. Last paragraph. "These sources generate media traffic
        and use either congestion control algorithm under
        investigation". Consider changing "either" to "one of the", or
        "any"; as there are (or might be) more than two algorithms.
      o Page 4. Beginning of paragraph just below Figure 1. "In a
        testbed environment where real equipments are used to create a
        laboratory,". This statement's wording sounds strange to me...
        did you mean to say something like the sentence below ?
        "In a testbed environment where real equipment is set up in a
        laboratory network, "
      o Page 4. Same paragraph as previous bullet. Consider changing
        "test bed" to "testbed"
      o Page 8. "A.  End-to-end delay for the congestion controlled
        media flow.". Consider changing "flow" by "flow(s)" for
        consistency with E below
      o Page 17. First paragraph. Consider changing "more than one media
        flows" to "two or more media flows"... alternatively, consider
        changing "flows" to its singular form.
      o Page 19. 4th paragraph. I think mentioning the propagation
        delays here is redundant, as they are specified a few lines below.
      o Page 25. Consider changing "start in an OFF stats" by "start in
        an OFF state" (or maybe I misread something)
      o Page 27. Second last paragraph. I don't really understand what
        "flow S1->R2" means... did you mean S1->R1 ?
  * Less minor:
      o Page 12. "One-way propagation delay: [50 ms, 100 ms]. on the
        forward path direction". One should assume then that the one-way
        propagation delays will be different for forward and backwards
        paths, as the backward path's propagation delay is not mentioned
        (so doesn't change)... is this intended? A clarification would
        be good
      o Page 12. Last paragraph. I see Table 1 has been updated to
        contain capacity factors, rather than absolute values. I'm fine
        with that. Bearing that in mind, I agree with the formula
        (4-x)Mbps; however, the explanation of x still looks like it
        denotes an absolute value (not a factor). I would propose
        something like "(4-x)Mbps, where x is the path capacity ratio
        specified in Table 1"
      o Page 14. Second paragraph. "The reference bottleneck capacity is
        2Mbps [...] source rate changes over time as (4-x)Mbps". I think
        that is inconsistent, as it should read (4-2*x)Mbps, given that
        the reference bottleneck capacity is 2Mbps in this test case.
        Also, same comment about the explanation of x applies here (it
        gives the impression x is an absolute value).
      o Page 16. Same comment on explanation of 'x'
      o Page 19. First paragraph. "end-to-end path latency": I don't
        seem to find this term defined anywhere in the draft. If think I
        should be clearly defined, to avoid different interpretations of
        that it is (e.g., as I interpret it: the delay of a packet
        traveling end to end in the absence of any other traffic).
        Moreover, a few lines below the term "One-Way propagation delay"
        is used. I would unify those two terms (if I didn't
        misunderstand the text, they denote the same concept).
      o Page 22. Section 5.6. Consider making the test duration higher
        (e.g. 300 seconds, just as test case 5.7). In the last months
        (or years), we have tested NADA extensively against TCP using
        this test case, and we found 120 seconds to be too short to
        fully appreciate the behavior of the algorithms (TCP and
        candidate) competing for the bandwidth. We ended up increasing
        the test duration every time we wanted to analyze the results of
        this test case.
      o Page 22. Section 5.6. Consider removing bottleneck queue size of
        1000ms from the test, as 1-second queuing delay while competing
        with TCP (i.e., loss-based) renders the real time media flow
        unusable (unmanageable delay for the user), even if the
        algorithm manages to get its fair share of the bottleneck bandwidth.
      o Page 25. Section 5.7. Consider modifying the test case so that
        the short lived flows stop some time before the end of the test
        (e.g., 60 seconds before the end). This modification permits the
        test to show whether the congestion controlled flows are able to
        come back to normal behavior after all short-lived TCP flows
        have stopped (note that the short-lived TCP flows overshoot the
        bottleneck quite a lot with their current parameters). Quite
        frankly, this is one of the points that makes this test case a
        meaningful one. I remember the rmcat group members discussing
        about the usefulness of this test case in the past. With the
        modification I'm proposing here, it's definitely useful to me.

That's all I have. I hope this feedback helps improve the quality of the 
draft.

Thanks,

Sergio


On 06/08/18 17:52, Colin Perkins wrote:
> RMCAT working group,
>
> As noted at the meeting in Montreal, the following drafts are in working group last call:
>
> - draft-ietf-rmcat-eval-criteria-07
> - draft-ietf-rmcat-eval-test-06
> - draft-ietf-rmcat-video-traffic-model-04
>
> All three working group last calls were due to conclude at that meeting, but we have not yet received sufficient reviews of these drafts to do so.
>
> If we are to progress these drafts, we need additional reviews from working group members. Please, do read the drafts. If you have no comments and think the drafts are ready to progress, then please send a note to that effect. If you have comments, please do send them to the list.
>
> Thanks,
> Colin (as WG co-chair)
>
>
>
>
>