Re: [tsvwg] RTT-independence

Jonathan Morton <chromatix99@gmail.com> Tue, 11 February 2020 11:54 UTC

Return-Path: <chromatix99@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CB781200EC; Tue, 11 Feb 2020 03:54:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 X6szSphVyb5l; Tue, 11 Feb 2020 03:53:59 -0800 (PST)
Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) (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 A3BD91200DF; Tue, 11 Feb 2020 03:53:58 -0800 (PST)
Received: by mail-lf1-x130.google.com with SMTP id b15so6805763lfc.4; Tue, 11 Feb 2020 03:53:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=S/ndjfYnVdSWKGt6CZnBlyhgPE8kK3afbtTDb3ZiVc4=; b=oEbYC1vBefolp1NJMhwAKiX74NVFBJEd6x1kqqGmrbf4E3B6/ahbLkUhUxHJfWTW6m eG0LNQ8pLpV+BD2ZzZO4JsAnPj6i0xlsJxvNdEC24+aA2Ldunn4jOuThrgtLNYpA+6IJ H2eBYHu7C82SiMtPsSbv9x/xZ+7xLQrkuD+Jl38tsALNDHrqbnhghioHqu2IGAukwqjn 7ujf0wsNy6981SgPO2Fe/OuQyqA/HZONzMmwvkVJ3bIueLdk6g1yGKnsbA1oPM60kEMF BViYMLas+4++5hOGOjxFI8MzvtyEaHuZRFC/DmGjCiGObTj0T358vdntNAopSyDMUdjm +Xkg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=S/ndjfYnVdSWKGt6CZnBlyhgPE8kK3afbtTDb3ZiVc4=; b=S0e77hgUgFgRuXNQvO8FhxDBd6+3K2dP7ilS+tSo1ZOEKnzi61AYKcM0G7IqGtFokS vHX54Qx/9Kp6yNBIflHta1qR8HsMUlRqYHFPY7xq9/AUpRLcqcL3ozAclGhkPop0S/Ft 2wuTI/IhUuFnrl9lGH+DbcCGWS57WxCpIHSR7x5sX9iCoB+BbTuIo3I9V0VCNah5WodR zu1Jp/phufpeg56hfqkwAIWH+ZAftkq6ze8TrtwUnF/5j1orXm6eghf8amx5ez6yc7ZQ PBA+xj3Q3OQ5jCLpbp2znu1Zioy2simZFNIgtsQykFJCqIsDcuv5pvkcsLjHpbJcvgAI hh/w==
X-Gm-Message-State: APjAAAVkb3SOo9hwY3NT2XREf04UzLZLS79yeeEWspq0XjTeBs6qOAoh sdvJq7RQFNjTMotQP7a38LA=
X-Google-Smtp-Source: APXvYqwDmm+i2AD84bP/Dx1vQYxve/KntGdsfFROCq/caRE5O25hcndnNFCG3ULeLx5+S/vO4o1QWw==
X-Received: by 2002:a19:5057:: with SMTP id z23mr3490081lfj.132.1581422036877; Tue, 11 Feb 2020 03:53:56 -0800 (PST)
Received: from jonathartonsmbp.lan (83-245-229-102-nat-p.elisa-mobile.fi. [83.245.229.102]) by smtp.gmail.com with ESMTPSA id g27sm1680256lfh.57.2020.02.11.03.53.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Feb 2020 03:53:56 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Jonathan Morton <chromatix99@gmail.com>
In-Reply-To: <FRXPR01MB0392712535834CCBB4ADE8019C180@FRXPR01MB0392.DEUPRD01.PROD.OUTLOOK.DE>
Date: Tue, 11 Feb 2020 13:53:54 +0200
Cc: Bob Briscoe <ietf@bobbriscoe.net>, gorry@erg.abdn.ac.uk, ingemar.s.johansson@ericsson.com, tsvwg@ietf.org, tsvwg-chairs@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <A99BAFD6-0E2A-426A-AB2B-F2981A186F6D@gmail.com>
References: <FRXPR01MB0392712535834CCBB4ADE8019C180@FRXPR01MB0392.DEUPRD01.PROD.OUTLOOK.DE>
To: Ruediger.Geib@telekom.de
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/xTUDyaa_bItlN4gxhFrWXMFtjx4>
Subject: Re: [tsvwg] RTT-independence
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Feb 2020 11:54:00 -0000

> 15ms comes from the amplitude of the sawteeth of typical traffic at typical Internet bottlenecks over typical paths. 

For this to be true, as a peak-to-peak measure, while maintaining 100% throughput, the baseline RTT would have to be 15ms (for basic Reno) or 35ms (for CUBIC as implemented in Linux).  This does not square with other research which has established typical Internet path RTTs in the region of 80ms.

NB: Codel has an even lower queue target of 5ms by default, but this is for controlling the *standing* queue, not peak nor average queue depth.  Some reduction in link utilisation is accepted in the design, in service of keeping the queue short.

In any case, from a scientific perspective, when testing a claim that a given system is less RTT-dependent than the status quo, it is of course necessary to choose a variety of test conditions which are capable of exposing this property.  Tests to date actually suggest *greater* RTT dependence of the L4S system compared to conventional TCPs with conventional AQM, largely because of the moderating effect (with a very short baseline RTT) of keeping a modest standing queue which L4S specifically avoids.

It is this evidence which the L4S team must defend against on this particular claim.  I think Sebastian is asking important questions here.

 - Jonathan Morton