Re: [tsvwg] [Bloat] [Ecn-sane] [iccrg] Fwd: [tcpPrague] Implementation and experimentation of TCP Prague/L4S hackaton at IETF104

Stephen Hemminger <stephen@networkplumber.org> Wed, 20 March 2019 19:58 UTC

Return-Path: <stephen@networkplumber.org>
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 827A413120F for <tsvwg@ietfa.amsl.com>; Wed, 20 Mar 2019 12:58:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, LOTS_OF_MONEY=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=networkplumber-org.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 2te8cmft2h3O for <tsvwg@ietfa.amsl.com>; Wed, 20 Mar 2019 12:58:28 -0700 (PDT)
Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) (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 6F5121311DE for <tsvwg@ietf.org>; Wed, 20 Mar 2019 12:58:28 -0700 (PDT)
Received: by mail-pg1-x541.google.com with SMTP id i2so2540765pgj.11 for <tsvwg@ietf.org>; Wed, 20 Mar 2019 12:58:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kKD0p5SHmUP+Pneje5pW8r76OUaq6PXNhe56xmHYkDQ=; b=Yvwrzr42J8qMWm9j/DdFeU5J94+kv2/73vkJVFwbniURTE3eQm2oeB/WcP7ZOm00O3 WH1sm88cngA6GQsudsrGkOPl2mzPZ3vzv7ZhAz3I4UrV+RAKRGL5qhZz9wK1hq7z9lYo 2Qq9rAsqYgDpPhalR5uT41ChG8bP9pMRBy5vvNd/2/Pkqv8gwGFSrVopEzayHzibZ2IQ BtRax8CjtZ6+ILamx2JVEPkdCGB0Cfw7g498lGGtkb/vbnDxVJk2pHEwrxEGCe2Cn+VB QXgNoiDK9gKwVnXEvgso0/PVfMJqp6VxCmoL8YsKOIjdGMVeoaExw0JRDhyFlDp3ofJw CC+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kKD0p5SHmUP+Pneje5pW8r76OUaq6PXNhe56xmHYkDQ=; b=Dtlv/NKhUZSz+xOL7ZYNYs4J3bv6uP4Q0enLXHshNMTwnYzM8GV6VvP3vniAjAUrQo V3SJHCvLCjeNoOZgprUTQgm26ko3X453EAkcK9Ef8N255+tnZyfldFeKely/TwyPUi5g vMzpPPFnKMSGsoT3OOt381Wz0SCOuDhtZDEu0ehj31sby9lCxwXtlgTIncYfAL6elam0 yprk55ACSe6JeE+q1WqRzGLDKZxf3pDx4AvMywW9l3XYmmizyZTRxKzYAYxQdBsAqK6z t1BHikynb3ECN92eW2t7ybLrTyjJ4lzyog87KrppseAt09suu4v+W241EjvFM4imtX/5 5AFQ==
X-Gm-Message-State: APjAAAXzt8ymAYm+pFSTRrfUyzVozqxd50+DAYOfABJ5um8GdNV6T6Yr x2waFL96UA62APAm2k8GH5yBGA==
X-Google-Smtp-Source: APXvYqyHO+PwcfhmrhPIANPQIwWtt/gzBzGz78/CewNt3RqkmgfprXYJmJdYunuJTJVEAZ/A0huwGw==
X-Received: by 2002:a63:2c87:: with SMTP id s129mr9026686pgs.311.1553111907573; Wed, 20 Mar 2019 12:58:27 -0700 (PDT)
Received: from shemminger-XPS-13-9360 (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id t190sm3709800pfb.33.2019.03.20.12.58.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Mar 2019 12:58:27 -0700 (PDT)
Date: Wed, 20 Mar 2019 12:58:22 -0700
From: Stephen Hemminger <stephen@networkplumber.org>
To: "Holland, Jake" <jholland@akamai.com>
Cc: Bob Briscoe <ietf@bobbriscoe.net>, "David P. Reed" <dpreed@deepplum.com>, Vint Cerf <vint@google.com>, tsvwg IETF list <tsvwg@ietf.org>, bloat <bloat@lists.bufferbloat.net>
Message-ID: <20190320125822.0fe3c513@shemminger-XPS-13-9360>
In-Reply-To: <AC14ACBB-A7CC-40E0-882C-2519D05ADC05@akamai.com>
References: <d91a6a71-5898-9571-2a02-0d9d83839615@bobbriscoe.net> <CAA93jw5MTdn9EQgpZ0xrjqEi7UKqH3H_741anoB+pa0dtD=fpA@mail.gmail.com> <1E80578D-A589-4CA0-9015-B03B63042355@gmx.de> <CAA93jw7jvjbZkEgO8xc03uCayo+o-uENxxAkzQOaz_EZSLhocw@mail.gmail.com> <27FA673A-2C4C-4652-943F-33FAA1CF1E83@gmx.de> <1552669283.555112988@apps.rackspace.com> <alpine.DEB.2.20.1903151915320.3161@uplift.swm.pp.se> <7029DA80-8B83-4775-8261-A4ADD2CF34C7@akamai.com> <CAHxHggfPCqf9biCDmHMqA38=4y6gY6pFtRVMjMrrzYfLyRBf-g@mail.gmail.com> <1552846034.909628287@apps.rackspace.com> <5458c216-07b9-5b06-a381-326de49b53e0@bobbriscoe.net> <AC14ACBB-A7CC-40E0-882C-2519D05ADC05@akamai.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/65cjy-H9ldMVPn5EP94yrPywdEQ>
Subject: Re: [tsvwg] [Bloat] [Ecn-sane] [iccrg] Fwd: [tcpPrague] Implementation and experimentation of TCP Prague/L4S hackaton at IETF104
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: Wed, 20 Mar 2019 19:58:42 -0000

On Wed, 20 Mar 2019 19:04:17 +0000
"Holland, Jake" <jholland@akamai.com> wrote:

> Hi Bob & Greg,
> 
> I agree there has been a reasonably open conversation about the L4S
> work, and thanks for all your efforts to make it so.
> 
> However, I think there's 2 senses in which "private" might be fair that
> I didn't see covered in your rebuttals (merging forks and including
> Greg's rebuttal by reference from here:
> https://lists.bufferbloat.net/pipermail/bloat/2019-March/009038.html )
> 
> Please note:
> I don't consider these senses of "private" a disqualifying argument
> against the use of L4S, though I do consider them costs that should be
> taken into account (and of course opinions may differ here).
> 
> With that said, I wondered whether either of you have any responses that
> speak to these points:
> 
> 
> 1. the L4S use of the ECT(1) codepoint can't be marked CE except by a
> patent-protected AQM scheduler.
> 
> I understand that l4s-id suggests the possibility of an alternate
> scheme.  However, comparing the MUSTs of the section 5 requirements
> with the claims made by the patent seems to leave no room for an
> alternate that would not infringe the patent claims, unless I'm missing
> something?
> 
> https://tools.ietf.org/html/draft-ietf-tsvwg-ecn-l4s-id-06#section-5
> https://patents.google.com/patent/US20170019343A1/en
> 

Has anyone done a detailed investigation for prior art?
The patent office does not do a good job of looking for prior art,
and the parties in the patent process are not motivated to look.

Other vendors often are not interested either because their own house of
cards built on patents of previous research might come falling down.