Re: [tsvwg] I-D Action: draft-ietf-tsvwg-fecframe-ext-03.txt

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 25 July 2018 19:59 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 383B2130E36 for <tsvwg@ietfa.amsl.com>; Wed, 25 Jul 2018 12:59:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 UpN9NdBCcXQb for <tsvwg@ietfa.amsl.com>; Wed, 25 Jul 2018 12:59:08 -0700 (PDT)
Received: from mail-yb0-x229.google.com (mail-yb0-x229.google.com [IPv6:2607:f8b0:4002:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A64EB12E039 for <tsvwg@ietf.org>; Wed, 25 Jul 2018 12:59:08 -0700 (PDT)
Received: by mail-yb0-x229.google.com with SMTP id e9-v6so3472213ybq.1 for <tsvwg@ietf.org>; Wed, 25 Jul 2018 12:59:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AqZcuHppkJnvfVb0yLJeWeKx3ET0wMnbdfZuyc+2nR8=; b=dHUsFkg6y9HoyMTz5TUcK7T29qyepY7YAcTPmoEHzIvLMrj7Fs2IJvzpH8Eg0OX9O2 Jb/ya7XyQ3yl8iN+c6KdrhbYqrVYpKZGqe4tXPkJdK9SshbCK3j1et/ugv9FL/K+QaJc xH5dn81Fv9pEnynD0lkkxv4im4tFcgnwjJ1UihaS7o6MRV7ReUuEVVWtmPKkZDexaIRh UilcC557bh/6zJ1rKrLfl6mbAlq54IssDZQ+fRcF3YSsFc4MuvbVeOGBf5KmfyZgjcN/ O7cSO87gbncIn7d/dk2gM0PT22HWbYHv34r3Uez6unDhA5XTDjTKHml+oILSjNFJHtz2 Aryw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AqZcuHppkJnvfVb0yLJeWeKx3ET0wMnbdfZuyc+2nR8=; b=gVtRP+8BkOya78pWzszQCJ1uDMuX7Zk2Mkh5h4BaYVgaC7nL3C5tuGHijl/1gbiA8c WJKiYQajMcM2pLxviqHwRqAHVnEGLVt32sd5YXtzMVdjgUGprBwIL4U9Wbj4eJb/V/Jg TXJMr16VkxKmHgSuz8E9ioW7meo+Ym/neOmtArgd/cjvO/DJXf3k5fZRi7xcmgik5VUj rxU6rLuGCGo5JDCVf44vQVJgFCxlyqI4bSdF+ahSYObms5xTh9us7BbBU5H1v3nKg3gT hF8Xy2aDz/L8ZpW37B/yqq2KkPebCH9kI3RU3aOng9byCwI7D8YO/tSqOsGMAsMlvxKp kYTQ==
X-Gm-Message-State: AOUpUlHih4oeGr+ClKv3xE61znvRLXD83qG6tGzVHqmgu6Jkj52RL3eB w6zNgklF59cTcj8hP6LxZJJvhMQPq5TPsv9QhxE=
X-Google-Smtp-Source: AAOMgpeGjai8IeS+NEK7nPuCprjys4HdOvQqiiCzLLKVy7hKiVmVSoH+OikYU9ZAGf9FDM4vHXy9gFlv8ZsXESUJ3Y4=
X-Received: by 2002:a25:ab8b:: with SMTP id v11-v6mr12685300ybi.221.1532548747705; Wed, 25 Jul 2018 12:59:07 -0700 (PDT)
MIME-Version: 1.0
References: <153251220347.15477.4964875960468719912@ietfa.amsl.com> <02E6BC9D-2A8C-4489-BA31-7DB0F0195F0E@inria.fr> <afeb6e10-2086-eb2f-0acb-4116c7ea0858@mti-systems.com> <F4EFE9F5-C1B0-44CD-93EC-D108FF025443@inria.fr> <CE03DB3D7B45C245BCA0D24327794936301F1A7A@MX307CL04.corp.emc.com>
In-Reply-To: <CE03DB3D7B45C245BCA0D24327794936301F1A7A@MX307CL04.corp.emc.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 25 Jul 2018 14:58:56 -0500
Message-ID: <CAKKJt-en8Pe0aJjteN3t4F7jGOjOjzQ3OV=gK_66kirVL6mv6w@mail.gmail.com>
To: "Black, David" <David.Black@dell.com>
Cc: Vincent Roca <vincent.roca@inria.fr>, Wesley Eddy <wes@mti-systems.com>, tsvwg@ietf.org
Content-Type: multipart/alternative; boundary="000000000000b5427b0571d84f08"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/NdlsoZx8HayDf89SPqgQkdVPPxU>
Subject: Re: [tsvwg] I-D Action: draft-ietf-tsvwg-fecframe-ext-03.txt
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jul 2018 19:59:11 -0000

I don't want to read ahead of the assignment, of course :D ...

On Wed, Jul 25, 2018 at 10:21 AM Black, David <David.Black@dell.com> wrote:

> > I don’t know what « updates RFC 6363 » implies exactly. If « updates »
> > implies « replaces » then the
> > answer is no. RFC 6363 will remain as is, without any change, we just
> add a
> > new capability to it.
>
> Here, "updates" means "extends or modifies."    Looking at the two drafts,
> there appear to be two different outcomes.
>
> 1) The fecframe-ext draft clearly extends the RFC 6363 framework.   In
> addition, Section 5.3 definitely modifies RFC 6363, as indicated by the
> first paragraph in that section:
>
>    The FEC Scheme requirements of [RFC6363], Section 5.6, mostly apply
>    to this FECFRAME extension and are not repeated here.  An exception
>    though is the "full specification of the FEC code", item (4), that is
>    specific to block FEC codes.  The following item (4) applies in case
>    of Sliding Window FEC schemes:
>
> So, it looks like the fecframe-ext draft need an "Updates: 6363" header,
> and the draft will need a section summarizing changes to RFC 6363 - at
> least the section 5.3 change, and also identifying any normative text in
> RFC 6363 that doesn't apply to Sliding Window Codes.
>
> 2) In contrast, the rlc-fec-scheme draft appears to use the RFC 6363
> framework as extended by the fecframe-ext draft without modifying that
> framework.  If that is correct, it does not need an "Updates: 6363" header,
> as all the changes & extensions to RFC 6363 ought to be in the fecframe-ext
> draft.
>

I've served on six different IESGs, and I'm pretty sure I've never served
on one that didn't talk about what "Updates" REALLY means. But I think
David's conclusion is very defensible.

And if the Updates header is the only change that Wes identifies while
doing his Shepherd Write-up, I'm fine if you wait until after I do AD
Evaluation to submit a new version.

Thanks for talking this through.

Spencer

Thanks, --David
>
> > -----Original Message-----
> > From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of Vincent Roca
> > Sent: Wednesday, July 25, 2018 11:00 AM
> > To: Wesley Eddy
> > Cc: tsvwg@ietf.org
> > Subject: Re: [tsvwg] I-D Action: draft-ietf-tsvwg-fecframe-ext-03.txt
> >
> > > Le 25 juil. 2018 à 16:34, Wesley Eddy <wes@mti-systems.com> a écrit :
> > >
> > > On 7/25/2018 6:10 AM, Vincent Roca wrote:
> > >> Hello Wes, all,
> > >>
> > >> We have just updated the FECFRAME extension and RLC FEC Scheme for
> > FECFRAME I-Ds as
> > >> discussed during IETF 102 meeting. Those updates fix a few typos,
> slightly
> > improve text, add
> > >> an acknowledgment section. We authors do not think it requires a new
> > WGLC.
> > >
> > > Hi Vincent, one part of the shepherd write-up asks us to make sure
> that if
> > any other RFCs are updated, obsoleted, etc., that it's indicated
> properly.
> > >
> > > As this document explains, it extends but doesn't replace RFC 6363.
> > >
> > > One could see this as a definite case for having it say "Updates:
> 6363" in the
> > header.  Do you agree, or was there a reason I've forgotten why we
> decided
> > not to indicate that?
> >
> > I think the question has never been asked like that.
> >
> > My first idea, back in 2016, was to replace RFC 6363 altogether.
> > Then David had this key remark that in fact we just want to extend RFC
> 6363
> > and the title reflects this.
> >
> > I don’t know what « updates RFC 6363 » implies exactly. If « updates »
> > implies « replaces » then the
> > answer is no. RFC 6363 will remain as is, without any change, we just
> add a
> > new capability to it.
> >
> > The new FECFRAME standard should now be understood as the combination:
> >       RFC 6363 + RFC XXX (this doc).
> >
> > Does it answer?
> > Cheers,
> >
> >   Vincent
>
>