Ballot for draft-ietf-raw-architecture

Discuss

Roman Danyliw

Yes

Ketan Talaulikar

No Objection

Andy Newton
Erik Kline
Gorry Fairhurst
Jim Guichard
Mohamed Boucadair
Paul Wouters
Éric Vyncke

No Record

Deb Cooley
Gunter Van de Velde
Mahesh Jethanandani
Mike Bishop
Orie Steele

Summary: Has a DISCUSS. Has enough positions to pass once DISCUSS positions are resolved.

Roman Danyliw
Discuss
Discuss (2025-07-10) Sent
(This DISUSS feedback is for the DETNET WG Chairs and Responsible AD)

Given that this document was moved from the closed RAW WG to DETNET, I explicitly checked for consensus to publish this document during WGLC.  I note with appreciation that this document was explicitly added as a milestone during the DETNET -04 re-chartering process in April 2025.

I note that the shepherd report says:
==[ snip ]==
1. Does the working group (WG) consensus represent the strong concurrence of a few individuals, with others being silent, or did it reach broad agreement? 

The normal WG process has been followed with nothing special worth mentioning. The work was started in the RAW WG and has been completed in the DetNet WG after the merge of the RAW WG to the DetNet WG. The document reflects WG consensus, which represents strong concurrence of a number of individuals.

==[ snip ]==

However, upon review, I cannot find evidence of support to publish this document in the WG discussion during the WGLC.

The Datatracker history reports that the WGLC started in Oct-2024 and ended in Mar-2025.  Thank you to the WG chairs for using this state in the Datatracker.

==[ snip ]==
2025-03-15/-24 closed of WGLC (Lou Berger)
2024-10-18/-21 start WGLC (Lou Berger)
==[ snip ]==

The WGLC call thread on the DETNET ML started on 18-October-2024 at https://mailarchive.ietf.org/arch/msg/detnet/eYumAudcJqPFSARwmHRu8Mwfgi4/.
While I can find Last Call directorate reviews and responses from the document authors and WG chairs to these reviews, no one from the WG appears to have responded to the WGLC supporting publication.

Next, I assumed that the F2F plenary meeting discussions during the WGLC had established interest to publish this document.  However, the meeting minutes did not establish that either.  Caveat, I didn’t listen to the meeting recordings.

==[ snip ]==
The IETF 121 (Nov-2024) DETNET meeting (during the WGLC) has no tangible sense of consensus -- https://datatracker.ietf.org/doc/minutes-121-detnet-202411071300/

The IETF 122 (Mar-2025) DETNET meeting (also during the WGLC) has no mention of this document -- https://datatracker.ietf.org/doc/minutes-122-detnet-202503170230/
==[ snip ]==

Perhaps my search skills missed key interim meetings or mailing list threads.  Could some pointers please be provided that substantiate WG interest to publish.
Comment (2025-07-10) Sent
Thank you to Behcet Sarikaya for the GENART review
Ketan Talaulikar
Yes
Andy Newton
No Objection
Erik Kline
No Objection
Comment (2025-07-09) Sent
# Internet AD comments for draft-ietf-raw-architecture-27
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Comments

### S2

* "and hop count turns into a bad idea as the link budget drops with
   the distance"

  I think this means "drops with the physical distance".  If so, that
  might be a useful clarification as the mention of "hop count" can
  imply a different context for interpreting "distance" -- one that
  doesn't make any sense (i.e. link budget has nothing to do with the
  number of hops).

* "subset of the hops arof the packet rate observed"

  "arof"?  I couldn't parse this sentence in general.

### S3.1.6

* This says that PER is the ratio of packets received in error
  (with errors?) to the total transmitted.  Should the denominator
  be total received?  Only the sender can know the total transmitted,
  as the receiver might not have received some packets at all (so
  no errors could be detected in a packet that never arrived).
Gorry Fairhurst
No Objection
Comment (2025-07-01 for -25) Sent
This is an interesting document to read, thanks. 

Please note the TSV-ART review by Wes, at review-ietf-raw-architecture-25-tsvart-lc-eddy-2025-06-19-00. I agree with the review and support all the comments. 

As noted in that review, the multiple definition of terms is a little distracting if you read through this document DLEP is defined more than once; as are: OODA, OAM, NC, ARQ, HARQ, FEC, and some other terms also. A careful read to avoid repetition would significantly improve the readability of this well written document.
Jim Guichard
No Objection
Mohamed Boucadair
No Objection
Comment (2025-07-08) Sent
Hi Pascal,

Thank you for the effort put into this document. I find it well-written, interesting, and useful.

Thanks to Giuseppe Fioccola for the OPSDIR review and Pascal for engaging and agreeing changes. I like the new OAM text you proposed.

Please find below some very minor comments:

# Gymnastic :-)

CURRENT:
   RAW extends the DetNet services by providing elements that are
   specialized for transporting IP flows over deterministic radio
   technologies such as listed in [RAW-TECHNOS].  Conceptually, RAW is
   agnostic to the lower layer, though the capability to control latency
   is assumed to assure the DetNet services that RAW extends.  

There is a tension between the two sentences (and even some inconsistency given W part of RAW at the first place :-)), but I think this reflects the spirit of RAW. Thanks for having included this section early in the document.

# PANRG Path Properties

CURRENT:
   Section 2 of [I-D.irtf-panrg-path-properties] points to a longer,
   more modern definition of path, which begins as follows:

   |  A sequence of adjacent path elements over which a packet can be
   |  transmitted, starting and ending with a node.  A path is
   |  unidirectional.  Paths are time-dependent, i.e., the sequence of
   |  path elements over which packets are sent from one node to another
   |  may change.  A path is defined between two nodes.

## Please note that draft was published as RFC 9473.

## The text you quoted does not appear as such in the final version. Please update it

NEW:
      A sequence of adjacent path elements over which a packet can
      be transmitted, starting and ending with a node.

      Paths are unidirectional and time-dependent, i.e., there can be a
      variety of paths from one node to another, and the path over which
      packets are transmitted may change.  A path definition can be
      strict (i.e., the exact sequence of path elements remains the
      same) or loose (i.e., the start and end node remain the same, but
      the path elements between them may vary over time).

      The representation of a path and its properties may depend on the
      entity considering the path.  On the one hand, the representation
      may differ due to entities having partial visibility of path
      elements comprising a path or their visibility changing over time.

# Do we really need these terms; 

CURRENT:
3.5.2.  Service Level Objective

   A service level objective (SLO) is one term in the SLA, for which
   specific network setting and operations are implemented.  For
   instance, a dynamic tuning of the packet redundancy addresses an SLO
   of consecutive losses in a row by augmenting the chances of delivery
   of a packet that follows a loss.

3.5.3.  Service Level Indicator

   A service level indicator (SLI) measures the compliance of an SLO to
   the terms of the contract.  It can be for instance, the statistics of
   individual losses and losses in a row as time series.

These are not called in the main text. 

# YANG Model: Be consistent with the reco in RFC8407bis for the terminology usage

Please change all such occurrences in the draft to “YANG data model”.

# SLA vs SLO

Section 6 says:

   The overall OODA Loop optimizes the use of redundancy to achieve the
   required reliability and availability Service Level Agreement (SLA)
   while minimizing the use of constrained resources such as spectrum
   and battery.

But reliability and availability are SLOs as these can be part of traffic performance parameters enclosed in an SLA. Refer, for example, to RFC9544.

# Check the classification of many references currently marked as normative

For example, I don’t think the following one is normative:

CURRENT:

   Nevertheless, deterministic capabilities are required in a number of
   wireless use cases as well [RAW-USE-CASES].  

   ..

   [RAW-USE-CASES]
              Bernardos, C. J., Papadopoulos, G. Z., Thubert, P., and F.
              Theoleyre, "RAW Use-Cases", Work in Progress, Internet-
              Draft, draft-ietf-raw-use-cases-11, 17 April 2023,
              <https://datatracker.ietf.org/doc/html/draft-ietf-raw-use-
              cases-11>.

Likewise, I don’t think RFC4655 is normative as well given that the only citation is as follows:

CURRENT:
   [I-D.ietf-detnet-controller-plane-framework], and may use a Path
   computation Element (PCE) [RFC4655] 

Idem for [INT-ARCHI], [RAW-TECHNOS], etc.

Please do a full check of your entries and move at least the ones cited above to be under Informative. Thanks.

Cheers,
Med
Paul Wouters
No Objection
Éric Vyncke
No Objection
Comment (2025-07-09) Sent
# Éric Vyncke, INT AD, comments for draft-ietf-raw-architecture-27
CC @evyncke

Thank you for the work put into this document even if it not so easy to read when it dives in the complexities of RAW & DetNet.

Please find below some non-blocking COMMENT points/nits (replies would be appreciated even if only for my own education).

Special thanks to János Farkas for the shepherd's detailed write-up including the WG consensus *and* the justification of the intended status.

Other thanks to Brian Haberman, the Internet directorate reviewer, and to Dave Thaler, the IoT directorate reviewer:
https://datatracker.ietf.org/doc/review-ietf-raw-architecture-25-intdir-telechat-haberman-2025-06-30/ (and I have read the author's reply)
https://datatracker.ietf.org/doc/review-ietf-raw-architecture-25-iotdir-telechat-thaler-2025-07-02/ (and I have read the author's discussion with Dave)

I hope that this review helps to improve the document,

Regards,

-éric

## COMMENTS (non-blocking)

### Section 1

Please add an informative reference to `IEEE 802.1 Time-Sensitive networking` and to `Time Slotted Channel Hopping (TSCH)`.

### Section 2

I am unable to parse `RAW and DetNet serve application flows that require a special treatment along the paths that provide that treatment.`, please consider re-phrasing it.

### Section 3

Missing word(s) in `that are defined in [DetNet-OAM] but .` ?

### Section 3.1

Thanks for this useful terminology section.

### Section 3.3.1

Who is the `we` in `we refer to that complex scenario` ? The author ? the WG ? the IETF community ? Please be accurate (or use the passive voice). Possiby in other places as well.

### Section 4.1.1

Should some reactions be added after `prompt detection of failures as they occur`?

### Section 4.1.1.3

Is there a need to introduce the FCAPS acronym ?

### Section 5.1

It is of course a difficult issue to fix w/o changing the flow, but referring to figure that are much further down in the text is not easy for the reader.

Unsure whether the use of "wisdom" fits an IETF document in `generates knowledge and wisdom`...

### Section 5.2

s/which can be tuned to unsure /which can be tuned to *e*nsure / ?

### Section 6.2

Like in all control loop, it is essential to aim for stability without oscillation. The document seems to be light on this aspect.

### Section 6.3

RAN in the figure appears before the expansion later in the text.

## NITS (non-blocking / cosmetic)

### Section 1

s/. it/. It/ but I will stop noting these nits as the RFC Editor will make another pass.

### Section 2

s/Operating at the Layer-3/Operating at the layer 3/ ?

### Use of SVG graphics

To make a much nicer HTML rendering, suggest using the aasvg too to generate SVG graphics. It is worth a try especially if the I-D uses the Kramdown file format ;-)
Deb Cooley
No Record
Gunter Van de Velde
No Record
Mahesh Jethanandani
No Record
Mike Bishop
No Record
Orie Steele
No Record