Re: [quicwg/base-drafts] kGranularity and max_ack_delay possibly should be added after exponential backoff (#2393)

Nick Banks <> Wed, 30 January 2019 22:43 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 9A393130EBD for <>; Wed, 30 Jan 2019 14:43:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -5.935
X-Spam-Status: No, score=-5.935 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] 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 P7SwmzUYQwT0 for <>; Wed, 30 Jan 2019 14:43:46 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id DFBCB130E25 for <>; Wed, 30 Jan 2019 14:43:45 -0800 (PST)
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=P9KDQuqHWCuT/5Dv7pUUdkr1ZAw=; b=l1gJDPVE6fmjlWa4 SCmUBQsyqAlif9u8hbAJFgwbFdXgYEjlZE8lkpytEG4qCBp3f+UGOYJoJgyCK/Fm KTCqRaui5ZGgJxZBSxOQWh50C9F7viaslz5DQnWgjEvJ+obcRK+dB5oEQZXPdvVO Uy2IOsEA/To9NVkqrV07NV+7fbM=
Received: by with SMTP id filter1504p1mdw1-5862-5C5228A0-1B 2019-01-30 22:43:44.877442067 +0000 UTC m=+166057.658011810
Received: from (unknown []) by (SG) with ESMTP id xBrvjXklQuqvWYbBRy1kaw for <>; Wed, 30 Jan 2019 22:43:44.887 +0000 (UTC)
Received: from (localhost []) by (Postfix) with ESMTP id CC4B780318 for <>; Wed, 30 Jan 2019 14:43:44 -0800 (PST)
Date: Wed, 30 Jan 2019 22:43:44 +0000
From: Nick Banks <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2393/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] kGranularity and max_ack_delay possibly should be added after exponential backoff (#2393)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c5228a0cacfe_66633fe02f8d45c411213"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0azTxPH9kBPN7w8t9COKPotkC8/Hn+yNx2Jl vym1v72/HCUScXw/MvxNn9/IoGkTz0UCafWgac8js1nX4RzY+gfOcxEEqOBHH9XuBYEcVdm71LHeK6 ByhTHx3X8g2GPqdjEg3g/S+Bov/0BEsfhViSG9HJFE9oK/YXlHCpqeTqHwoBNQnJX0CaKmY9pO6T5L k=
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, 30 Jan 2019 22:43:48 -0000

I also agree `kGranularity` and `max_ack_delay` should be applied after the exponential; especially `kGranularity` which is only there to account for clocks/timers that have a minimum time you can set. No need to compound that inaccuracy inside the exponent.

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