[Tvr] Gorry Fairhurst's Discuss on draft-ietf-tvr-requirements-08: (with DISCUSS and COMMENT)
Gorry Fairhurst via Datatracker <noreply@ietf.org> Mon, 13 April 2026 13:57 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: tvr@ietf.org
Delivered-To: tvr@mail2.ietf.org
Received: from [10.244.6.151] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id CD2B3DB40885; Mon, 13 Apr 2026 06:57:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776088626; bh=ZTmXS4qK+Y8jeDi5UjQkk/FLyu9Dhy6wZXmTckF1Nxo=; h=From:To:Cc:Subject:Reply-To:Date; b=OCtP5ygtUuBB1zRTmXqH21cOqUdAAaYqrxVIYrLHYFK4k7wh3vbofacFZtuMWfwGG ZD/qxpgE5fzvYegcmBJbQdWJ61KefUXDS0YH24weXqlFFTBf41ibH4/dbQWHtgDrgt GJ6DXCbpWShTI56VMyMwvuoMw4q5eUEYc6lGKLIY=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Gorry Fairhurst via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 12.61.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <177608862653.589883.7989403929092871241@dt-datatracker-647897bf7-7f2k5>
Date: Mon, 13 Apr 2026 06:57:06 -0700
Message-ID-Hash: FSCI43KZKJAFJCW4SM2LRNHOVASEUQBD
X-Message-ID-Hash: FSCI43KZKJAFJCW4SM2LRNHOVASEUQBD
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-tvr-requirements@ietf.org, edward.birrane@jhuapl.edu, tvr-chairs@ietf.org, tvr@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Subject: [Tvr] Gorry Fairhurst's Discuss on draft-ietf-tvr-requirements-08: (with DISCUSS and COMMENT)
List-Id: Time-Variant Routing <tvr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tvr/bV_Bj2myJ12Nla6TQqAqNeZWGg4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tvr>
List-Help: <mailto:tvr-request@ietf.org?subject=help>
List-Owner: <mailto:tvr-owner@ietf.org>
List-Post: <mailto:tvr@ietf.org>
List-Subscribe: <mailto:tvr-join@ietf.org>
List-Unsubscribe: <mailto:tvr-leave@ietf.org>
Gorry Fairhurst has entered the following ballot position for draft-ietf-tvr-requirements-08: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-tvr-requirements/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- I have many comments and curioisitis about this document, and would like to DISCUSS the strengths of the recommendations, since the WG has requested publication in the RFC-Series. 1) I see the Charter text calls for: "Requirements: This document should include definitions, requirements, notes, rationales, and examples." - However, the supplied document is mainly descriptive at present. Sections 2 and 3 describe broad use cases, but section 4 does not currently derive strong requirements; such as a numbered set of precisely defined requirements. So, is/could the document provide formal requirements using RFC2119 language in section 4 to clearly indicate what is needed. Here are some specific questions to discuss on the specific 'requirements" below: 2) / A Manager should provide an advertisement methodology for responding to abnormal changes in the system./ -- It was not clear to me what was needed here, or what the exepected response included - is it enough to log, might this imply alerting or taking action? 3) Recommended, optional or needed? / Systems must support proxy entities to help non-routing nodes implement information advertisement./ - this is specified as a "should", but the text above suggests this is optional. Please clarify the position. 4) What would be compliant? / Systems must support system schedule changes. Systems must support time interval changes./ - What does the requirement imply as a constraint on the solution space? How often is this needed? Is rollback needed in event of a fault, and how is this authenticated? and / Systems must support appropriate time tolerance./ - This is a "must" - but what is actually required for a design to be conformant, and how will this be specified?... this seems a difficult conformance requiremenrt, please indicate how it will be achieved? 5) / Resilience Against Malicious or Erroneous Inputs: A TVR network must be resilient against the injection of incorrect or maliciously crafted scheduling information./ - How? and /TVR implementations should include fallback mechanisms to maintain network stability./ - Why is this not a requirement (MUST?) 6) There are also presumably requirements for data integrity and timely delivery of information - ought these also to be called out in the list of requirements (even if the chosen way to mittigate these is to use strong security mechanisms)? Best wishes, Gorry (WIT AD) ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Thank you for the TSV-ART review by Mirja Kühlewind, and the issues raised in that review. Minor: Section 1: /This document is an informational specification meant to inform .../ -- is it better to state: /This document was written to inform.../ Minor: /orchestrator/ - ought this to be /Orchestrator/ Minor: Why does an International document discuss GPS, whilst coordinated Universal Time (UTC) is a primary time standard? Minor: Is a "MAC address" sufficient in Layer 2? - Does this document need to consider a wider set, i.e. EUI-48, or EUI-64?
- [Tvr] Gorry Fairhurst's Discuss on draft-ietf-tvr… Gorry Fairhurst via Datatracker
- [Tvr] Re: Gorry Fairhurst's Discuss on draft-ietf… zhangli (CE)
- [Tvr] Re: Gorry Fairhurst's Discuss on draft-ietf… Gorry Fairhurst