[Teas] Re: WG Last Call: draft-ietf-teas-actn-pm-telemetry-autonomics-18 (Ends 2026-07-31)

Vishnu Pavan Beeram <vishnupavan@gmail.com> Mon, 27 July 2026 04:54 UTC

Return-Path: <vishnupavan@gmail.com>
X-Original-To: teas@mail2.ietf.org
Delivered-To: teas@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 48CF711F0BD11 for <teas@mail2.ietf.org>; Sun, 26 Jul 2026 21:54:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785128050; bh=SABsv/Ejyj73Lj4xq2NvtukaZWd8u6Ni8aB3+u0WasU=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=jID1Ud/CSCKM79VCiVC+JTCUC41truBy12SeBkQs3tY/DChsIzav/4g8erD8Wr4qy /0X4kv86PDTKnhB5P7/cQr6zPGKoq+WfayzosIN3w1xNWSqd6iuKI6VRNSugW+bdOw IFgAakXYc54IITM0VrxsgvhufiuWzYafA3rfceHU=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S0XYc6agPO1p for <teas@mail2.ietf.org>; Sun, 26 Jul 2026 21:54:09 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 71BA911F0BD02 for <teas@ietf.org>; Sun, 26 Jul 2026 21:54:09 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-8423f236418so1541848b3a.1 for <teas@ietf.org>; Sun, 26 Jul 2026 21:54:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1785128042; cv=none; d=google.com; s=arc-20260327; b=oqLimaFYQLDYttzLucydKD3sb3ySIJGtmlGJn5O+60bMLprPf7a+JhCVyYlBiY6FKZ wNbSdKV6iP/5jwY+gck+XJ0B3O4DyWIYfRde7ykk2Wdt3P3b0Pt/ePoVRCqFRmKSBQ3G oKWVBA25hiNc9+I3buKz+tBCxeCIqfhkewbhZW0qfJxioVeOYxoDAk+UNOMguJsoiCj1 COzEOf+O84lqmlynMKLJjpLC8+A7tQnP876fWDxHCunUcOOKI4ZhhD+43NUUneBqXRyk l4otDJSNRtnsc9ibtvgcZI4lxpkd6Fz2bmML1mYXhhjZQQePR7gmrqM7a6xI2iso5lQp zrLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=l9u8WM9J5VjucAr4OPG3f1ZTQ563Vn1nEY3/6BTjfzw=; fh=ZJiLrVyuHi28CMgfu3i2Q6UJ1LfG/8xteU1+t62F6Z8=; b=ID1Yk0F3CuSFd+LbG7CcHfbMh9PKCq/zF6EB9w5e9rnEhjoMq9zW3cWOSOSO5hhY6C 6cDUAOro5GrUfs/5XsZliKXUkdSGs/gc53da8pwKTWdXDeTZRUyRkvC1gUYySixCM5jr dtX/rUgBKVF/Ii7x7+RcoD+rhYfwBELAshpH8K4V8PMYTiSOVcPAm079ErPFOHd0WLRg DYi3JPcrAofywUNKCvD6Ijf5IqyXjEN5l/EmW3Ilf5R0PdRih3X048tTdQmpLoLVCIBR hHBwtYbPgf9XzNSyo3xiYpeMiofc0uokvOPiu0UummnsPF9NheO+w2oYnv4GGOAlpMpX O56w==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785128042; x=1785732842; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=l9u8WM9J5VjucAr4OPG3f1ZTQ563Vn1nEY3/6BTjfzw=; b=VUZ4jcDcmRsN6kwNh/vgUVaWaWch5Lv3eq5V8VJMYp9JmW93DngHstkHG5+q7tcMlr UgPabZ+bOuBjwDVc5D+l1F3wcLz6rY4jkf7ge5CnAays1m54HPiNSUh/JWSgutABR/gm vg+v1ILPJG/oJ1AYl0+3kOyw6/1ndEKV63nmJH8/zc7PnJ1tDTA8/1MWN/EKzOMBgOew u1fAgrMNyIr9wN8LXDSgYALEwb36YQR/R5v75jeMo2ho+vu+82SOcbQ3DU77V5FWeFB2 bjnErhArFzxxIKP+vniEkA8PTLItzIC/n+hSmNoBbeKgeJvaWp1t2sI54NTGv2HZsorb wBIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785128042; x=1785732842; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=l9u8WM9J5VjucAr4OPG3f1ZTQ563Vn1nEY3/6BTjfzw=; b=JgraGTfEROReCXbHCtpEh1H8t7PR7wZUptFe/qZ22TJqrvDJAw9RinbqQ4fXel9lMU 9uD3PdM0zIE3z9TJsPQZrMP67LczdHVQWD3A4ys7P36U4+K+eusIgPVICbf2h5e0TGma qLjyNb5GzwE74CH0KEwr8FG+ZHkkx18qr/N/uW+ckfBHkSMHEAUiqCXwGGhzxi491Krv PS22z77rAwlXNgNXuyQK1bV4t33LZHHiBRVo/9ZkAqRmz5udUGGtzoOJuEhCIkJ3lr/r DLJGCsbpLPpqVBA5zgWeB2zs2Gx/+ZnTtZT3aYOoWTSgnrZ0xNRPENviUK72xd+STkv6 hIZw==
X-Forwarded-Encrypted: i=1; AHgh+RpKv0WsyeERedSV8qRKnhpS/0PyRq3B5JELVhM3FTSDET8eFJ83AaGxXLinpvTDiFUCWWxk@ietf.org
X-Gm-Message-State: AOJu0YyrE/NJfjo78SRuKbKxJZ2Yd0RHfA7m/YVUSelrQFoTltdZ9s6A 0xOo980/HPJPl0WUMi3sTf22lAJM8tQvjJlRkmZA1k/sOLeTv/DAhoxqIwCNUra9UhY7uqTdo08 eKgnurzHEw+bLAbR5MGFR+7wG1gS+fdg=
X-Gm-Gg: AR+sD10tG/1yYJ++L96EPdb6v+9Y8Kfqp7qcCDoMyzl5h4TguPaaHrCLB7bIEZjWGkE ycLmQLbWo1pq65niSWx3GvEMgDovREBv7gUdgGdL35jAZcbVnnL7D+babnREcU9YXsYZcADpYdu 0uuRC5dec7HFYsJT36cKn2gFiX/629YIKkqUjtFq/sLKv7pAJ0ThyL9voF9h3H8kZBx6WOjhhOT 7ySCYu79oJE2bvAHZquajnAHM571yE3q9o37z0HRLPzEifF5ThuOHGSwkFrsis=
X-Received: by 2002:a05:6a00:4099:b0:848:8445:6956 with SMTP id d2e1a72fcca58-84e5945aa27mr5458918b3a.18.1785128042291; Sun, 26 Jul 2026 21:54:02 -0700 (PDT)
MIME-Version: 1.0
References: <178372624876.55409.13101694406042543107@dt-datatracker-d4d6ff9d9-kg6bf>
In-Reply-To: <178372624876.55409.13101694406042543107@dt-datatracker-d4d6ff9d9-kg6bf>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Sun, 26 Jul 2026 21:53:50 -0700
X-Gm-Features: AUfX_mx54CLWgRYCKsCj9lPRes4eFFK-__q1CdkthGSO74n9mEmk2-i7HcimNzc
Message-ID: <CA+YzgTurcziND5kzUmGvvA6aWuXfst-uD0XgDRLFnXZJeL59Jw@mail.gmail.com>
To: Vishnu Beeram <vishnupavan.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000d6e3d6065790822b"
Message-ID-Hash: JOJ4K6BCZADGJSVV3QFL5F65HOUGC5RP
X-Message-ID-Hash: JOJ4K6BCZADGJSVV3QFL5F65HOUGC5RP
X-MailFrom: vishnupavan@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teas.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-teas-actn-pm-telemetry-autonomics@ietf.org, oscar.gonzalezdedios@telefonica.com, teas-chairs@ietf.org, teas@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teas] Re: WG Last Call: draft-ietf-teas-actn-pm-telemetry-autonomics-18 (Ends 2026-07-31)
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/tBQYHqCtdwOHec_WwUBCLs2i6NQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Owner: <mailto:teas-owner@ietf.org>
List-Post: <mailto:teas@ietf.org>
List-Subscribe: <mailto:teas-join@ietf.org>
List-Unsubscribe: <mailto:teas-leave@ietf.org>

{as a WG participant}

Authors,

I've reviewed draft-ietf-teas-actn-pm-telemetry-autonomics-18 as part of
the WGLC. Below are my comments -

1. Section 1, para 5: "via a NETCONF [RFC8341] or a RESTCONF [RFC8040]
interface" — RFC 8341 is NACM (access control model), not NETCONF. The
correct reference is RFC 6241, which is used correctly elsewhere in the
document.

2. Section 3.1, last line: "(See Section 6 for details)" — Section 6 is
"Notification" which states "This model does not define specific
notifications." The auto-scaling details are in Sections 4 and 7.

3. Section 4, paragraph after Figure 5: "whose model is presented in full
detail in Sections 6 & 7" — The full tree is in Section 8 and the full
model is in Section 9. Sections 6 & 7 are Notification and Scaling Examples.

4. Section 4, bullet list mentions "MIN, MAX, etc." as valid
scaling-operation-type values, but the `scaling-criteria-operation` typedef
only defines AND and OR. MIN and MAX are not valid. The text is
inconsistent with the model.

5. Section 4, "List 2" example: "threshold-value: w megabytes"
(threshold-value is of type scale-value which is in turn a union of
different types) — The `utilized-bandwidth` identity description says the
threshold-value is interpreted as "bytes per second." Using "megabytes"
here contradicts the model.

6. YANG module `ietf-vn-telemetry`: RFC Editor note says
"draft-lee-teas-pm-telemetry-autonomics becomes an RFC" — this should be
"draft-ietf-teas-actn-pm-telemetry-autonomics".

7. YANG module `ietf-te-telemetry`: RFC Editor note says
"draft-ietf-teas-pm-telemetry-autonomics becomes an RFC" — missing "actn-"
in the name.

8. Both YANG modules have "Copyright (c) 2025 IETF Trust" but the document
copyright says "Copyright (c) 2026 IETF Trust". The YANG modules should be
updated.

9. Figure 4 caption says "TE Telemetry Model Interactions" but the figure
shows VN-level grouping operations across VN members. It should be "VN
Telemetry Model Interactions".

10. The model defines identities for `one-way-delay-variation` and
`two-way-delay-variation` (usable in scaling thresholds), but the telemetry
read-only container (from `performance-metrics-attributes` in RFC 8776)
only reports delay and not delay-variation in the two-way direction. The
draft should reference draft-ietf-teas-rfc8776-update instead which
addresses this.

11. Section 6 is titled "Notification" but immediately says "This model
does not define specific notifications." The section actually describes
YANG Push subscriptions. Consider a title like "Telemetry Subscription
Mechanism."

12. No RFC 2119/8174 boilerplate or normative keywords (MUST, SHALL,
SHOULD) appear anywhere in the document. For a Standards Track document
defining YANG models, this is unusual. Are there no conformance
requirements?

13. The model defines scaling *intent* (thresholds, conditions, operations)
but provides no specification of what "scale-in" or "scale-out" actually
does. `scale-in-op` defaults to DOWN, `scale-out-op` defaults to UP — but
what does UP/DOWN mean operationally? Increase bandwidth by the `scale`
value? Re-optimize to a less constrained path? Something else? Without
behavioral specification, interoperability is questionable.

14. No discussion of what happens when both scale-in and scale-out
conditions are met simultaneously (e.g., due to oscillation or conflicting
thresholds). Cooldown-time helps, but there's no statement about precedence
or mutual exclusion.

15. Section 1, para 3: "MSDC" should likely be "MDSC" (Multi-Domain Service
Coordinator) per RFC 8453 terminology. Letters appear transposed.

16. Section 3, item (i): "which provides the TE-Tunnel level of performance
monitoring mechanism" — remove "of" for correct grammar: "which provides
the TE-Tunnel level performance monitoring mechanism".

17. Section 3, item (ii): Missing period after "(See Section 3.2 & Section
9.2 for details)".

18. Section 3.1, last sentence: Missing period after "(See Section 6 for
details)".

19. Both YANG modules list "Young Lee" as Editor in the contact field, but
Young Lee is not a document author — only acknowledged. The contact should
list the actual document editor (Dhruv Dhody).

20. XML examples (Figures 7-8) use namespace
`urn:ietf:params:xml:ns:yang:ietf-yang-push:1.0` — the correct namespace
from RFC 8639 is
`urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications`.

21. XML examples (Figures 9-12) use identity values like
`<performance-type>two-way-delay</performance-type>` without namespace
qualification. In NETCONF, identity values need prefixed names or proper
namespace context.

I'd suggest these be addressed before progressing.

Regards,
-Pavan

On Fri, Jul 10, 2026 at 4:30 PM Vishnu Beeram via Datatracker <
noreply@ietf.org> wrote:

> This message starts a WG Last Call for:
> draft-ietf-teas-actn-pm-telemetry-autonomics-18
>
> This Working Group Last Call ends on 2026-07-31
>
> Abstract:
>    This document provides YANG data models that describe the performance
>    monitoring parameters and scaling intent mechanisms for Traffic
>    Engineering (TE) tunnels and Virtual Networks (VNs).  Their
>    performance monitoring parameters are exposed as the key telemetry
>    data for tunnels and VNs.
>
>    The models presented in this document allow customers to subscribe to
>    and monitor the key performance data of the TE-tunnel or the VN.  The
>    models also provide customers with the ability to program autonomic
>    scaling intent mechanisms on the level of TE-tunnel as well as VN.
>
> File can be retrieved from:
>
> https://www.ietf.org/archive/id/draft-ietf-teas-actn-pm-telemetry-autonomics-18.txt
>
> Please review and indicate your support or objection to proceed with the
> publication of this document by replying to this email keeping
> teas@ietf.org
> in copy. Objections should be explained and suggestions to resolve them are
> highly appreciated.
>
> Authors, and WG participants in general, are reminded of the Intellectual
> Property Rights (IPR) disclosure obligations described in BCP 79 [1].
> Appropriate IPR disclosures required for full conformance with the
> provisions
> of BCP 78 [1] and BCP 79 [2] must be filed, if you are aware of any.
> Sanctions available for application to violators of IETF IPR Policy can be
> found at [3].
>
> Thank you.
>
> [1] https://datatracker.ietf.org/doc/bcp78/
> [2] https://datatracker.ietf.org/doc/bcp79/
> [3] https://datatracker.ietf.org/doc/rfc6701/
>
> The IETF datatracker status page for this Internet-Draft is:
>
> https://datatracker.ietf.org/doc/draft-ietf-teas-actn-pm-telemetry-autonomics/
>
> There is also an HTML version available at:
>
> https://www.ietf.org/archive/id/draft-ietf-teas-actn-pm-telemetry-autonomics-18.html
>
> A diff from the previous version is available at:
>
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-teas-actn-pm-telemetry-autonomics-18
>
> _______________________________________________
> Teas mailing list -- teas@ietf.org
> To unsubscribe send an email to teas-leave@ietf.org
>