[Last-Call] Tsvart last call review of draft-ietf-raw-use-cases-07

Joerg Ott via Datatracker <noreply@ietf.org> Thu, 06 October 2022 15:40 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: last-call@ietf.org
Delivered-To: last-call@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B747C14F719; Thu, 6 Oct 2022 08:40:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Joerg Ott via Datatracker <noreply@ietf.org>
To: tsv-art@ietf.org
Cc: draft-ietf-raw-use-cases.all@ietf.org, last-call@ietf.org, raw@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 8.17.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <166507082349.47984.9512980727603088301@ietfa.amsl.com>
Reply-To: Joerg Ott <jo@acm.org>
Date: Thu, 06 Oct 2022 08:40:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/VvR65jwzERVfQkGiMaWvOhwP4AE>
Subject: [Last-Call] Tsvart last call review of draft-ietf-raw-use-cases-07
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.39
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Oct 2022 15:40:23 -0000

Reviewer: Joerg Ott
Review result: Almost Ready

This document has been reviewed as part of the transport area review team's
ongoing effort to review key IETF documents. These comments were written
primarily for the transport area directors, but are copied to the document's
authors and WG to allow them to address any issues raised and also to the IETF
discussion list for information.

When done at the time of IETF Last Call, the authors should consider this
review as part of the last-call comments they receive. Please always CC
tsv-art@ietf.org if you reply to or forward this review.

The draft discusses use cases for the Reliable and Available Wireless WG;
in fact, it "extends" on existing documents.

Being a use case document, the draft doesn't really have specific transport
related issues per se, but a few points below -- some of more general
nature -- are worth considering.

Maybe section 1 can avoid using the term transport in the context of the
underlying carrier network and use a different term more compatible with
IETF terminology instead. Link? Network? L2?

The document discussed quite a diverse set of use cases but does so at
very different depth and level of detail.  In one case, concrete requirements
are hinted at in terms of milliseconds of latency but no others mention these.
I understand that this is not a requirements document but if something is a
specific use case for RAW, maybe we can be more specific than saying data
needs to be carried within some time bound across a wireless link?  I believe
being more concrete may help the group decide which types of mechanisms are
to be applied for which use cases.

Section 5.2.2: With audiovisual communication having a long history in the
IETF, there is clearly an awareness of what it takes to do smooth playback
and synchronized playback: playout buffers. These, of course, would add 
latency, so the point made here is well taken but it should be put into the
context of A/V over packet networks.

When discussing especially the non-latency critical considerations
(e.g., in section 5.4.1), keep in mind that the IETF offers many protocols
that could quite easily cope with packet losses, add redundancy, also across
multiple paths.  These protocols operate above the link and IP layer,
typically at the transport layer or, e.g., with Application Layer Framing,
even at the application layer.  I would thus urge the authors to not have the
document suggest that certain mechanisms need to be addressed with the scope
of RAW or the layers below.  This would appear beyond scope of a use case
draft and also too limiting.

Finally, the document suddenly mentions security properties in section 9.4.
This appears inconsistent as such considerations likely apply to all other
use case as well and there may be little the RAW WG can do here (especially
when security is suggested to be end-to-end).

Nits:
-- articles missing in numerous places -> RFC Editor?
-- "communications system" -> "communication systems"
-- communication's requirements -> communication requirements
-- network's edge device -> network edge device
-- inter-network