Re: [quicwg/base-drafts] Define idle period for congestion control (#2555)

Praveen Balasubramanian <> Sun, 07 April 2019 16:00 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id D08A81204BE for <>; Sun, 7 Apr 2019 09:00:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Status: No, score=-8 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_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 8RRS7MC0opDS for <>; Sun, 7 Apr 2019 09:00:24 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 1D1811204B4 for <>; Sun, 7 Apr 2019 09:00:22 -0700 (PDT)
Date: Sun, 07 Apr 2019 09:00:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1554652820; bh=sPnncYA97XWq/mqgFjrZ4cDYTjE8WgGmpa7Xb2eJzX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lP+/CxHPnmmfUbbhVjX8xcMRCv47GjKeSOEj7ZRoa1lB63lalYNDRaIhIUJgdfsVo P7dm1BFGHd6L3AJEGNP2Y6si2DCwhXAmSxxFymJmleXeIlOar/Oec5konrFQSvZk3r U9PyHsTx8At5jhKxmVyCtRwXbeIQtZlVpe5esieA=
From: Praveen Balasubramanian <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2555/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] Define idle period for congestion control (#2555)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5caa1e9477646_31963fa0f2cd45c4525844"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
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: Sun, 07 Apr 2019 16:00:26 -0000

@ianswett pacing or limiting burst is the right idea. TCP RFC limits the burst to IW but it says do that after an idle period of an RTO. Presumably the authors and community considered that period to be small enough that network capacity / conditions hadn't changed drastically. 

Implementation wise how would we do this without a timer? If not pacing, when would one decide to cut cwnd back to restart cwnd (say IW)? 

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