Re: [tcpm] "David's proposal" for cc class terms (was RE: [tsvwg] L4S status tracking)

Wesley Eddy <wes@mti-systems.com> Wed, 13 November 2019 17:43 UTC

Return-Path: <wes@mti-systems.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67D0D12011C for <tcpm@ietfa.amsl.com>; Wed, 13 Nov 2019 09:43:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mti-systems-com.20150623.gappssmtp.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 XP3kjTjrswtD for <tcpm@ietfa.amsl.com>; Wed, 13 Nov 2019 09:43:54 -0800 (PST)
Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (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 5328F120835 for <tcpm@ietf.org>; Wed, 13 Nov 2019 09:43:54 -0800 (PST)
Received: by mail-qk1-x72c.google.com with SMTP id q70so2464101qke.12 for <tcpm@ietf.org>; Wed, 13 Nov 2019 09:43:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mti-systems-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=TJkOT8Pts+Eb+qGwiA/46/QyLHIuhBUfVfavvGCXjEM=; b=IFrRnP2fh8VJYxAyV/G7GcbSyjK9giNpH0G6Igw9m3b2PcWpdeVYiNkzhozb38FERW twO+BCmVHxANM8P8Hy5y2YlyJN6o4OrY96eV1Yn6Avwy1/H9cti+a2jlmfx9jnBQUXs+ XuLBUjPRMbmo2+pIAEPDlqeeVx8fxmpmc3uGcUT1VSmZGIOn4jdwMYMOM3DLtZYniRX/ hYQ/Gs7g6k6s9WFJMUJ7aLpZMGWyT0zvjtDHCqde6wn+Tb24Eygt9qy1S68poxBGL1ej bCV6lrOyB4n8pIip6D/wLmsWA2AGdDHMh++v4dAbZZ9aAIoRH3GLbZDgo/eWDHiiPIkb rCKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=TJkOT8Pts+Eb+qGwiA/46/QyLHIuhBUfVfavvGCXjEM=; b=JdKdbER9zh9OK4qT2OjXZ4KqD6/tbuhdWh4iyUf0UN1yILKknD/ZRCPzoTsjhBphZD PMsPJv7wihiOUvlJ+zI/VMe3oaFSkeskdknTe922Xx6T5RNsRHRYawsV+u/fhoVDgLYi CYt82XC9tlPgaJw2LSccdcrVkhz2sy5JnFButTyagz3s35eA3J18w+Rp6rESnPWeG635 Zrlfh5/uLHOIbvq+hS8NuxASi+KAd4i0F3FpEOduSmoaE+m/ji6m0JSmuU2bYnAjF/aJ tL/uskSBmnFhPQ1cImMD2IsTniLNOt2Bh4Cg/H8/4rT9xhOdzPdGC48476JX1ejo6flV xGag==
X-Gm-Message-State: APjAAAUgNW+OPtdj0EdvwpJm6ORjnnT/Swx6R5o5nAkRwvk4xutSUnoD NeV4s53QYu0KJuw2FnjBg+6p5g==
X-Google-Smtp-Source: APXvYqyF/ilEfnR15YtjvVdp5Iv/XjSbq4n9s6emF01Tlkwthg98QQVHGO9FXVvZPUlDmaWI1nxBDw==
X-Received: by 2002:ae9:e851:: with SMTP id a78mr3626937qkg.312.1573667033203; Wed, 13 Nov 2019 09:43:53 -0800 (PST)
Received: from [10.100.1.112] (rrcs-69-135-1-122.central.biz.rr.com. [69.135.1.122]) by smtp.gmail.com with ESMTPSA id n17sm1300039qke.53.2019.11.13.09.43.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Nov 2019 09:43:52 -0800 (PST)
To: "Black, David" <David.Black@dell.com>, Bob Briscoe <ietf@bobbriscoe.net>, "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, "Rodney W. Grimes" <4bone@gndrsh.dnsmgr.net>
Cc: "tcpm@ietf.org" <tcpm@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
References: <MN2PR19MB4045EAFC55061858895E2F0983760@MN2PR19MB4045.namprd19.prod.outlook.com>
From: Wesley Eddy <wes@mti-systems.com>
Message-ID: <6c9a30d4-eec8-d82f-59b4-37e9f797ae91@mti-systems.com>
Date: Wed, 13 Nov 2019 12:43:52 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <MN2PR19MB4045EAFC55061858895E2F0983760@MN2PR19MB4045.namprd19.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------D3AAF2B5C08F295CCDA451F2"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/nsCpL7rCamEZU7zs8edMe58LGyA>
Subject: Re: [tcpm] "David's proposal" for cc class terms (was RE: [tsvwg] L4S status tracking)
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Nov 2019 17:43:58 -0000

On 11/13/2019 11:15 AM, Black, David wrote:
>
> In more detail than I explained earlier: in this forum
>
> We are dealing with two classes of congestion controls.  For lack of 
> better terms the following class names are based on what the transport 
> protocol throughput is proportional to where ‘p’ is the loss and/or 
> congestion marking probability:
>
> - 1/sqrt(p)-class congestion controls: Includes most existing TCP 
> congestion control algorithms, e.g., NewReno, CUBIC.
>
> - 1/p-class congestion controls: Includes DCTCP congestion control.
>
> Keep in mind that p is a probability that is usually << 1 when 
> expressed as a decimal, e.g., p=0.01 represents a 1% loss/marking rate.
>
"Scalable" is the term we've been using in the L4S documents for 1/p, 
defined in l4s-arch as:

    Scalable Congestion Control:  A congestion control where the packet
       flow rate per round trip (the window) is inversely proportional to
       the level (probability) of congestion signals.  Then, as flow rate
       scales, the number of congestion signals per round trip remains
       invariant, maintaining the same degree of control.  For instance,
       DCTCP averages 2 congestion signals per round-trip whatever the
       flow rate.