Re: [quicwg/base-drafts] Add Definitions (#1557)
janaiyengar <notifications@github.com> Sat, 14 July 2018 18:09 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 B031D131115 for <quic-issues@ietfa.amsl.com>; Sat, 14 Jul 2018 11:09:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level:
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=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 j70lAjd3s7EW for <quic-issues@ietfa.amsl.com>; Sat, 14 Jul 2018 11:09:20 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93B82131113 for <quic-issues@ietf.org>; Sat, 14 Jul 2018 11:09:19 -0700 (PDT)
Date: Sat, 14 Jul 2018 11:09:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1531591758; bh=IeiEU/cd/P7qf3VJ2LZzRnDqYobIfI29OX7dRM8bQkk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kLd/GvoUi+1uoNM3NjfrppI/twAndUgl1miOPGyMYFYqqmv0oFHoOFfGOnIur8yBz +1mHMvar/3IbZgUqUTmuSBhZyGQXIyP7WJmE+EbsApzFu1ebZgnx1nCXD2yIuOY2lE 62+FzBe/cZYFAiVSZMxbw0WlKx938h5f2vGBNou4=
From: janaiyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab0a735e49aca59bbb516b840fabcb7afcafe11faa92cf000000011761fe4e92a169ce1456e92b@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/1557/review/137244854@github.com>
In-Reply-To: <quicwg/base-drafts/pull/1557@github.com>
References: <quicwg/base-drafts/pull/1557@github.com>
Subject: Re: [quicwg/base-drafts] Add Definitions (#1557)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b4a3c4ed9e9e_73913fc5a63f8f801879d8"; 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/GhFUU4pWwmqyIv7ITc-tlkO-5tQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.27
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: Sat, 14 Jul 2018 18:09:28 -0000
janaiyengar commented on this pull request. > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}} when, and only when, they appear in all capitals, as shown here. +Definitions of terms that are used in this document: + +Sender: + +: The endpoint sending QUIC packets. + +Receiver: + +: The endpoint receiving QUIC packets and sending acknowledgements in + response. + I don't think we need the above ones. In fact they may be more confusing than useful (sender of acks, for instance) > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}} when, and only when, they appear in all capitals, as shown here. +Definitions of terms that are used in this document: + +Sender: + +: The endpoint sending QUIC packets. + +Receiver: + +: The endpoint receiving QUIC packets and sending acknowledgements in + response. + +ACK-only: I think this includes PADDING. Also, you'll want to fix all uses in the doc (ack-only, ack only) > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 {{!RFC2119}} {{!RFC8174}} when, and only when, they appear in all capitals, as shown here. +Definitions of terms that are used in this document: + +Sender: + +: The endpoint sending QUIC packets. + +Receiver: + +: The endpoint receiving QUIC packets and sending acknowledgements in + response. + +ACK-only: + +: Any packet containing only an ACK or ACK_ECN frame. The rest of this + document uses "ACK frames" to refer to both ACK and ACK_ECN frames. This second sentence doesn't seem to fit in this definition. I would separate it out into a new definition for now. > +: The endpoint sending QUIC packets. + +Receiver: + +: The endpoint receiving QUIC packets and sending acknowledgements in + response. + +ACK-only: + +: Any packet containing only an ACK or ACK_ECN frame. The rest of this + document uses "ACK frames" to refer to both ACK and ACK_ECN frames. + +In-flight: + +: Packets are considered in-flight because they have been sent + and neither acknowledged or considered lost, and they are not s/or/nor/ > + +: The endpoint sending QUIC packets. + +Receiver: + +: The endpoint receiving QUIC packets and sending acknowledgements in + response. + +ACK-only: + +: Any packet containing only an ACK or ACK_ECN frame. The rest of this + document uses "ACK frames" to refer to both ACK and ACK_ECN frames. + +In-flight: + +: Packets are considered in-flight because they have been sent s/because/when/ > + +ACK-only: + +: Any packet containing only an ACK or ACK_ECN frame. The rest of this + document uses "ACK frames" to refer to both ACK and ACK_ECN frames. + +In-flight: + +: Packets are considered in-flight because they have been sent + and neither acknowledged or considered lost, and they are not + ACK-only. + +Retransmittable: + +: Packets that contain frames besides ACK, ACK_ECN, or PADDING elicit + an ACK from the receiver and are called retransmittable. I think you should define retransmittable frames, and packets containing a retransmittable frame as a retransmittable packet. -- 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/1557#pullrequestreview-137244854
- Re: [quicwg/base-drafts] Add Definitions (#1557) Mike Bishop
- [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) janaiyengar
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) MikkelFJ
- Re: [quicwg/base-drafts] Add Definitions (#1557) Martin Thomson
- Re: [quicwg/base-drafts] Add Definitions (#1557) janaiyengar
- Re: [quicwg/base-drafts] Add Definitions (#1557) Martin Thomson
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett
- Re: [quicwg/base-drafts] Add Definitions (#1557) ianswett