Re: [tsvwg] explanation of option 3 choice

Jonathan Morton <chromatix99@gmail.com> Sun, 17 May 2020 21:53 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 BAC993A0764 for <tsvwg@ietfa.amsl.com>; Sun, 17 May 2020 14:53:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.779
X-Spam-Level:
X-Spam-Status: No, score=0.779 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_28=0.726, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 d6IfOLc-jYPT for <tsvwg@ietfa.amsl.com>; Sun, 17 May 2020 14:53:54 -0700 (PDT)
Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (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 336A03A0763 for <tsvwg@ietf.org>; Sun, 17 May 2020 14:53:53 -0700 (PDT)
Received: by mail-lj1-x22b.google.com with SMTP id v16so3722969ljc.8 for <tsvwg@ietf.org>; Sun, 17 May 2020 14:53:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=jedlypcF1Nndgre8IxomzKMBcypTYnTDstjZxexcHUk=; b=fjTG8jh06XFOGz67dlOSbhyoNHidaZc9Zvit3cdghOOtyw/F/VzI9vE/wHjedo4QoW PJ4NWON46Y6WaDfCusL1Z9zbdWaGUxOYCD0KhJU0AIbMac4D0qkQoK+N46rdo2S+ToxI TvKNURfbmz4ZXw1WT+1GFs6BPBYbzwf5Ge+BrgchSvKvGKAC+5aVGL+10UUNQEgHi8ds DxtEPLlSA/vgkEE4PpW4/VgacfazyFqPO9mzaGGVYS/rrTjao5Z8eamjOKeCzSHQWzWh whcFRT394evzdaVrDK2lLG1eJP2mOqW4KZqd7svHZarDc7/0xxtrJQLdUzYmnV5Lws7Z HFBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=jedlypcF1Nndgre8IxomzKMBcypTYnTDstjZxexcHUk=; b=RxILYzevMBZhSJ4RTN3Yte3HNL9S4vW+/UUEHZ7ueYtMC5SiCptiHn5ZdYlqbLQ8bI MN80u4Op39dcX3Vs1xLMg09hokRC4ee09/q7dd1DkK74JgBj8gSDCH+dNqTFzp/aapaN i+dxW+Xg5vj7SpTinKVsMgXAJLDbkhrCn21/LcRuNDxQKBucnViQszvQS8cGaxrvr9PQ qtRZjEO9mZtH89mKwvelqrsNQcXXMQweJp0j00RxpIkaIf3psdRDbJemcDiclDE8g43j gPX1d9Q6LFS9BTJwTDduhsmu2r3RYsTlps+/bO94NkEzDpsUn/FAlJuKWb+t8HyUpFB7 sfbw==
X-Gm-Message-State: AOAM531hrlNyejCgUzD9pPxU3h4D2jtOvOa3fd+2vBKDNsSp4hp2RGwM IBoiKbD4LVOgN+BNu7RuE5/3Ty0e
X-Google-Smtp-Source: ABdhPJxm/puLwEreHP8SIkVOJBJbY5SYuM0qcOI86BNNQzSkml4swGCla73GywHPR1f84rF4KMX+1A==
X-Received: by 2002:a2e:a171:: with SMTP id u17mr3331677ljl.225.1589752431158; Sun, 17 May 2020 14:53:51 -0700 (PDT)
Received: from jonathartonsmbp.lan (83-245-235-192-nat-p.elisa-mobile.fi. [83.245.235.192]) by smtp.gmail.com with ESMTPSA id w10sm3280793ljm.26.2020.05.17.14.53.49 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 May 2020 14:53:49 -0700 (PDT)
From: Jonathan Morton <chromatix99@gmail.com>
Message-Id: <68436ADA-E989-46D0-A53E-E840A98F9EE1@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1DA7A423-5423-4BA1-8415-FD798BDCA2F9"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.5\))
Date: Mon, 18 May 2020 00:53:48 +0300
In-Reply-To: <c6cda07a-6e93-a2f2-407a-ba1e40e17feb@tomh.org>
Cc: tsvwg IETF list <tsvwg@ietf.org>
To: Tom Henderson <tomh@tomh.org>
References: <c6cda07a-6e93-a2f2-407a-ba1e40e17feb@tomh.org>
X-Mailer: Apple Mail (2.3445.9.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/Wkfr1zVUK78P-cjjJBJZqFuhDXA>
Subject: Re: [tsvwg] explanation of option 3 choice
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: Sun, 17 May 2020 21:53:56 -0000

> On 17 May, 2020, at 8:06 pm, Tom Henderson <tomh@tomh.org> wrote:
> 
> For SCE, the reliance on DSCP-based classification will cause legacy/classic and low latency flows to end up more often in the same queue, and SCE-enabled flows could end up with worse performance than legacy/classic flows.  Can SCE results be presented that show the performance of competing flows (legacy/classic and SCE) in shared queues, but with the SCE classification disabled?

To immediately address one of your points, SCE does not rely on a DSCP to obtain congestion safety; it is only our suggested mechanism for achieving the "ultra low latency" that L4S touts, on those relatively few networks and applications that can genuinely benefit from it.

I do appreciate your healthy skepticism over this matter.  However, we have indeed presented some results that show SCE and non-SCE flows competing in a single queue, both with SCE signalling enabled, and on a legacy network:




Note that even through the first plot above says "Twin-CodelAF", this run on an 80ms path omitted the DSCP classifier, which was only applied to the SCE flow in the run on a 20ms path.  Both of the above plots are taken from the report we published immediately prior to the virtual meeting, but show results that we also presented at the earlier virtual meeting in March.

CodelAF is a system that we plan to improve further, to hopefully eliminate the 2:1 throughput ratio currently seen.  Nevertheless, the above is what we are able to demonstrate right now.

 - Jonathan Morton