Re: [quicwg/base-drafts] MAY send 1 packet entering recovery (#3443)

Jana Iyengar <> Tue, 11 February 2020 23:29 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id AA95F120838 for <>; Tue, 11 Feb 2020 15:29:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, 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 Y_Vt2dIY3EJU for <>; Tue, 11 Feb 2020 15:29:06 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 4329912004C for <>; Tue, 11 Feb 2020 15:29:06 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 61289A0C31 for <>; Tue, 11 Feb 2020 15:29:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1581463745; bh=OB3q5iXP7zk6qnWwXazmLTZFjlQ5f85vjOD3Y3jdnuA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b1C4KSTiSai+riaBUCc+fgZ8NR3+BV83vTED60AVRVHvnCro3Sbk1UgaCAf+u4P10 M7x54Zsc8CKYAKn6foSTVfvX1rwyfYLaxZeUR+0CDH+EF2+w/m4qoiEG6B1+1Odg4u D+Wpmam6PyjrIDEvJNvXWpU81hat2siYqqr59CTs=
Date: Tue, 11 Feb 2020 15:29:05 -0800
From: Jana Iyengar <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/pull/3443/review/>
In-Reply-To: <quicwg/base-drafts/pull/>
References: <quicwg/base-drafts/pull/>
Subject: Re: [quicwg/base-drafts] MAY send 1 packet entering recovery (#3443)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e4338c14fdaa_646e3fe9e8acd96c171644"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
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: Tue, 11 Feb 2020 23:29:09 -0000

janaiyengar approved this pull request.

Just a nit, but LGTM.

> @@ -687,6 +687,12 @@ The recovery period limits congestion window reduction to once per round trip.
 During recovery, the congestion window remains unchanged irrespective of new
 losses or increases in the ECN-CE counter.
+When entering recovery, a single packet MAY be sent even if bytes in flight
+now exceeds the recently reduced congestion window.  This speeds up loss
+recovery if the data in the lost packet is retransmitted and is similar to TCP
+as described in Section 5 of {{?RFC6675}}.  If further packets are lost after
+already in recovery, the congestion window MUST be observed as normal.

nit: "If further packets are lost while the sender is in recovery, sending any packets in response MUST obey the congestion window limit."

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