Re: [quicwg/base-drafts] Remove ack_delay_exponent TP (#2670)

Marten Seemann <> Wed, 08 May 2019 03:32 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 306491201D7 for <>; Tue, 7 May 2019 20:32:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.464
X-Spam-Status: No, score=-1.464 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id DN4jbiAi3b5j for <>; Tue, 7 May 2019 20:32:56 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 5339C12019D for <>; Tue, 7 May 2019 20:32:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed;; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XFKp1lhPi0dx+kpy6aLAdVLHdUs=; b=qkpiWVkMR0b/0O/I gJLcbt+F6nu/yF9LoODaaO03kReW6vVSBy2n8/ZTcZEAMK02OsXomnUTXZ6nhCQO 1viETdeG5WWv8gXfqBMpGvWsn2TFlKEyFAC4B4oaPJKRWzoo/Pyml3w4ooYx8Tpb ny7I8u70xwj3yXJ3G14T6pd9zlo=
Received: by with SMTP id filter0424p1iad2-22881-5CD24DE7-19 2019-05-08 03:32:55.503804327 +0000 UTC m=+1059252.802296502
Received: from (unknown []) by (SG) with ESMTP id CIV8nJqWTz-noEK3iVhxXA for <>; Wed, 08 May 2019 03:32:55.448 +0000 (UTC)
Received: from (localhost []) by (Postfix) with ESMTP id 615544403FD for <>; Tue, 7 May 2019 20:32:55 -0700 (PDT)
Date: Wed, 08 May 2019 03:32:55 +0000
From: Marten Seemann <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2670/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Remove ack_delay_exponent TP (#2670)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5cd24de75f53e_7d683f9e73acd96492469"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1IUN2HKSe+llM1GrEXc2kLntFEkYvTO20rzW zIqpwOi7iPfdezsvElxn9hDbMuV7woWnBaqPw/yhmBZ6PAYohP8UKOijD+BsmxDX8OL83tpKmk9/l/ zLkhWib6bOouQljc+CGLj6Opsyv8THpBGuPikbsO7Z+cmFrFptXH+3wPwYyqEGjqtww7x+g3SdwGvx 4=
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 08 May 2019 03:33:03 -0000

> Right now, it seems all but one implementation (quicly) is using the default ack_delay_exponent value of 8. Quicly is using an even higher value of 10 because they don't care about more than millisecond timer resolution.

The default value is not 8, it's 3. So what quicly makes a pretty big difference here: They're using a multiplier of 1024 instead of 8.

As I've already remarked on Slack, if we want to allow implementations to scale this value, it seems to make more sense to specify a multiplier instead of an exponent.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: