Re: [tsvwg] [Ecn-sane] Comments on L4S drafts

Pete Heist <> Mon, 22 July 2019 19:48 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 0B41E12008C for <>; Mon, 22 Jul 2019 12:48:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Status: No, score=-1.998 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id AogjK1jzZjZz for <>; Mon, 22 Jul 2019 12:48:14 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:4864:20::e2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 9DB4F12011B for <>; Mon, 22 Jul 2019 12:48:14 -0700 (PDT)
Received: by with SMTP id a186so25509322vsd.7 for <>; Mon, 22 Jul 2019 12:48:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=google; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=XF8xf7KkEyh0MHsSPZ/WhCiOPMCBoH1YW9KKd6embAM=; b=OcuZUOKU3KNRgIzF/W+ToyWHmzFIFdVwThurnLeO211iJ0u4HoXwc8EKWCocBWzPZ9 BWIu0awyxKL0MBlnXbp2y56SCZ39rZg72R/+33n/Egeerv8mmy6rReK11XQ8NEMpro/9 mDi0CSoOo+vE4o751B0YvMmRe4FCrSdQw6CBYvKxLhwcgK+nQBKEuOqnLx4yZxGUGL5f g53bXtgBPWdJpNCG7Cm7cMf55k/VNR8XGq+G+KKYGPjgWjmAigCvtDaw1qYzDjeGIuXM 5y6YjN2wpiZmULhFabq4waCnauepGU61ybqGHchrkw692/IU7IbPAtFeJZZ+OPPEb6e6 XCjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=XF8xf7KkEyh0MHsSPZ/WhCiOPMCBoH1YW9KKd6embAM=; b=JyX1PQEHKe3E6pYM4esSmwaj3UYMoBxl3YSGfR2VjhypxLD6GiRxMYjAq4ww/l32uP 4jEL57CotLEAvTiUif+AyGSXpVr5bZHDyzoY5K3xVZ7WpL8y4PXwpFtiyTd4jWiEPQo5 rmfQRY8OcyHvBjiqcQhJf7tz4HeyuvX6L8qnI2ADx8VzYZ/ZjA3Uu0IJjuQm+zPTDggb N93Z3xtQrjforH56Qv32ArTpbd+fja6SoWLn+ugJOXO3SEGqH4LKMjX34/i6IRyUS1oA fr41aPLMptlplm/9v774NxxaPc0toRF716W5aGoOXJGSoC356PulfOIS2MbK5QXgACqv 6j/g==
X-Gm-Message-State: APjAAAX+Z3pdTkTpmzGSOEcktL4EACkws9NGD/Ki5MqCRL7S0FNd8Iyl p8elM5EBe82ntxwIa4Tlt4MgUQ==
X-Google-Smtp-Source: APXvYqwSmpugzaI5AjaaLhAFQlfkA4rNUJSoP4h13jpHvJcJnWmuauW06qkCZvdBEL+d/VBBoZJTzQ==
X-Received: by 2002:a67:3195:: with SMTP id x143mr46197773vsx.144.1563824893683; Mon, 22 Jul 2019 12:48:13 -0700 (PDT)
Received: from yoda-3.lan ( []) by with ESMTPSA id j13sm12206559vkc.26.2019. (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Jul 2019 12:48:13 -0700 (PDT)
From: Pete Heist <>
Message-Id: <>
Content-Type: multipart/alternative; boundary="Apple-Mail=_04C58758-B614-4707-AE90-C6E883F70427"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 22 Jul 2019 15:48:11 -0400
In-Reply-To: <>
Cc: Jonathan Morton <>, Bob Briscoe <>, "" <>, "Black, David" <>, "" <>, Dave Taht <>
To: "De Schepper, Koen (Nokia - BE/Antwerp)" <>
References: <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <>
Subject: Re: [tsvwg] [Ecn-sane] Comments on L4S drafts
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 22 Jul 2019 19:48:17 -0000

> On Jul 22, 2019, at 2:15 PM, De Schepper, Koen (Nokia - BE/Antwerp) <> wrote:
> - related to the flent testing, you might have expected to find big differences, but both measurements showed exactly the same results. I understood you need to extent your tools to get more measurement parameters included which were missing compared to ours.

On this point, this morning the ability to start multiple ping flows with different tos values for each was already added to flent (thanks to Toke), so that we can measure inter-flow latency separately for the classic and L4S queues. We added a few related plots to use this new feature.

Since 104, development and testing of SCE has been our focus, but work on testing and interop with L4S has begun. We have built the TCP Prague and sch_dualpi2 repos for use in our testbed. Some documentation on setup, including which kernels from which repos need to be deployed in which part of a dumbbell setup, and for example, what if any configuration is, like new sysctls or sysctl values, could be helpful. We have added some documentation to the README of our repo ( <>).

To editorialize a bit, I think we’re both aware that testing congestion control can take time and care. I believe that together we can figure out how to improve congestion control for people that use the Internet, and the different ways that they use it. We’ll try to think about them first and foremost. :)