Re: [quicwg/base-drafts] eliminate the difference between when having no RTT sample and having one (#3525)
Jana Iyengar <notifications@github.com> Wed, 18 March 2020 21:43 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D19583A1CD3 for <quic-issues@ietfa.amsl.com>; Wed, 18 Mar 2020 14:43:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.1
X-Spam-Level:
X-Spam-Status: No, score=-3.1 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 MhqmLOfcoyjs for <quic-issues@ietfa.amsl.com>; Wed, 18 Mar 2020 14:43:34 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51BB83A1CD1 for <quic-issues@ietf.org>; Wed, 18 Mar 2020 14:43:34 -0700 (PDT)
Date: Wed, 18 Mar 2020 14:43:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1584567813; bh=sLDMHLNLCopInYUdEu8qot2dd9wrWwTs2agGAc7Y5hE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SStpRK21umSjVQKBOktygZun5LqbyP+9JF+vZxWrL3rgwWTfTsP2wrcVDusVwC6oM 6w1JMkiJU461+PpsMw3USW7tYaaPnSR6oRvPNfnbHepMn6IfBMGjcQHtSeurktfJCI XfFauKaabGcXX6R2JEjjXwrZCI0nV8IcMpRZ5Q9c=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4WBK5GB3647JXV2254PZ3QLEVBNHHCFKOIVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3525/review/377253942@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3525@github.com>
References: <quicwg/base-drafts/pull/3525@github.com>
Subject: Re: [quicwg/base-drafts] eliminate the difference between when having no RTT sample and having one (#3525)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e729605596c1_575c3f8dffccd964115590"; 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
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h45daWGj5w1HRFDOyUiG67YpEPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Mar 2020 21:43:36 -0000
janaiyengar approved this pull request. Just a few editorial suggestions. > +smoothed_rtt and rttvar are computed as follows, similar to {{?RFC6298}}. When +there are no samples for a network path: ```suggestion smoothed_rtt and rttvar are computed as follows, similar to {{?RFC6298}}. When there are no samples for a network path, and on the first RTT sample for the network path: ``` > +where rtt_sample is the initial RTT. + +On the first RTT sample for the network path, smoothed_rtt and rttvar are set to +the values using the formula above, using that first RTT sample as rtt_sample. +This ensures that the first measurement erases the history of any persisted or +default value. ```suggestion Before any RTT samples are available, the initial RTT is used as rtt_sample. On the first RTT sample for the network path, that sample is used as rtt_sample. This ensures that the first measurement erases the history of any persisted or default values. ``` > +When no previous RTT is available, the initial RTT SHOULD be set to 333ms, +resulting in a 1 second initial timeout as recommended in {{?RFC6298}}. Resumed +connections over the same network SHOULD use the previous connection's final +smoothed RTT value as the resumed connection's initial RTT. ```suggestion Resumed connections over the same network SHOULD use the previous connection's final smoothed RTT value as the resumed connection's initial RTT. When no previous RTT is available, the initial RTT SHOULD be set to 333ms, resulting in a 1 second initial timeout, as recommended in {{?RFC6298}}. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3525#pullrequestreview-377253942
- [quicwg/base-drafts] eliminate the difference bet… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… ianswett
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… ianswett
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… ianswett
- Re: [quicwg/base-drafts] eliminate the difference… Jana Iyengar
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Jana Iyengar
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… ianswett
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Jana Iyengar
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… Kazuho Oku
- Re: [quicwg/base-drafts] eliminate the difference… ianswett
- Re: [quicwg/base-drafts] eliminate the difference… ianswett