[onions] Re: Proposed charter for ONSEN
Mahesh Jethanandani <mjethanandani@gmail.com> Mon, 15 June 2026 20:42 UTC
Return-Path: <mjethanandani@gmail.com>
X-Original-To: onions@mail2.ietf.org
Delivered-To: onions@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A0CAF101B92B0 for <onions@mail2.ietf.org>; Mon, 15 Jun 2026 13:42:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781556162; bh=mi3ISyEUUG9auWp5MB7HTOKKjjoUxqK5fn6Oq1rbvcA=; h=From:Subject:Date:In-Reply-To:Cc:To:References; b=IYxTrB+FqZeChh5sLF1CHeVUWRlAV+sULB4/YN44ELUrwaZAMDBK1jN0wFxT14c1F nTtgwqUjSxYxZSTorfhacAugoceYE3CzSyOQdxdN6fGZy+x83+zHK5ntuMW2vppWdJ ffTvFAc7yAiMOpwjX+zlbISfQ1hojr7ka9UlOxlA=
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=ham 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 1X4EsWltBFuQ for <onions@mail2.ietf.org>; Mon, 15 Jun 2026 13:42:41 -0700 (PDT)
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (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 6AF7C101B91D7 for <onions@ietf.org>; Mon, 15 Jun 2026 13:41:44 -0700 (PDT)
Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-8423610ec93so3182457b3a.2 for <onions@ietf.org>; Mon, 15 Jun 2026 13:41:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781556103; x=1782160903; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=viBzlVBJc3CMmHEEi+Zdm27UeRZlmiUHlJVT6efio8k=; b=VZ0nje5i6JOZK4oQjrECgIzuaYvLmwTAxm0PYlCErMbF3nymx3lW47t3DPfRxTRUSQ UWkBoQ6DdbXc/34MjY3zCjWF4/6dnLdXMXpf4gBmajbswyw3SIqc26o4FDzTv7XeLmzG 2FMNnyRd6LTBCfavfS4kb94Zf56hyIZYSiLvYcvYe1jWVOQUIRFXlwuG2w+Q1x752WM7 OulPh1lctv/dkobmUntKJymfLY33eP5M+D0wuTHwHV1/p3dfL83op/K9Q4qJu70vRVtM r17voGccVr/Q8mnt1Vo5XeRyvvnGbDTXKP+aT3f8BhVDvhPPqoQ1k7ygul5ewTZa+dEW qFFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781556103; x=1782160903; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=viBzlVBJc3CMmHEEi+Zdm27UeRZlmiUHlJVT6efio8k=; b=ACpXrTEgJA7//HPi23uvTfQvFESFiplqB48ofx4IEnbmRu++ixzqAk9+Q0ND5gzcLC Oc6xmzM1LxAnrST1v4Xj8xNRAlxGFknObkz1FePU790uDqEqKlzLn88MGLPiBtoWZ5d4 eQSPqKGkm/5qzGuDS3yyGYov7pBcSEEKjLNWCMmin/B0pyC8NxcHMtaoRqBqMe+2JSpD DDH3CppVebLI1KQAKx9Be2awG/TFY5enRkAFRf9W8P7GBNQ23pz6V57ocIU5Xt5vuvNV KwxDcXeVtJI7u8p7zzaUHTq/jMD8YOslIW2UptD4gvvzcNHzGs2cd1uzaotPqdJaI0Ym l2cQ==
X-Forwarded-Encrypted: i=1; AFNElJ9M76vawckONqNOP6I/heoAizsVQ7T9HpCXHp4POdJQq0GfQjTLfrad/1KDTVTz+WpFGYE2rbA=@ietf.org
X-Gm-Message-State: AOJu0YzdwuLet6q1YcZYakrQcbUxl6JN9BuwPZXDgAcfk11A6esuI3CT 83VcZkR5bJgEqUdi6BGr4xARYdNL/fvvIi1RTaWbwlUkhBrcf5kdL836
X-Gm-Gg: Acq92OGpm9wpDsTGA7mbCunp+LO0uSejMBa1IChr9bZkqnDBSkRx1vrPiaAIznGx+EW nyPGk6njrQ00afB1eS5xq2OJTj92d8+BAae56SfuEZPzDgz3esXedI4LVyJ7MDHdOLzMzfB+TA+ BDTSdhCWRuGmfvkUHebaeb9//tvPXTn6AsnXNFlofNrwc6QdWunCVSrcmYro3avc8PG3xizs85c poF6zdTQrRYiLXpB86vMctYIZcmh9+ub0SkoBmfJrXcUHTbMMy/YJ3lVmV6sujrUhAigKeLwzl9 qSZk49m4AMW8E88DCzWb/1CWYZ4PSdimLHzRj+BPBlw/bkGu6U9CdHCkgpk24tDLeLaGI4ZhySv khDdkXtjEOda2mJOU3ggPGOxTKVyLX4n4rsft0OVd+fGSL4Rwt0ekqPlqS4u6uzuJhuqo3fdlPL ayXVV64WJgAGB3B+wUPJWSaQz1/+7PGqqIhKMB7lVT831GiyT8Jw==
X-Received: by 2002:a05:6a00:288a:b0:842:3be7:4d54 with SMTP id d2e1a72fcca58-845154fef1emr454144b3a.15.1781556103403; Mon, 15 Jun 2026 13:41:43 -0700 (PDT)
Received: from smtpclient.apple ([38.99.102.194]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8434ac9dc5esm10093552b3a.10.2026.06.15.13.41.40 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Jun 2026 13:41:43 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <5FDBCE6C-9699-4C2E-955C-19E3F7DBC24B@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_84335993-F33E-4B77-9D68-422799D12C0D"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.500.181\))
Date: Mon, 15 Jun 2026 13:41:26 -0700
In-Reply-To: <1994618989.101120.1780366961660@mail.yahoo.com>
To: Reshad Rahman <reshad@yahoo.com>
References: <E443165D-45F4-46F4-9BFB-912F3955A479@gmail.com> <922304996.4067618.1777940605435@mail.yahoo.com> <5A8E5EED-4031-465D-87D8-EEFB29E37D48@gmail.com> <1994618989.101120.1780366961660@mail.yahoo.com>
X-Mailer: Apple Mail (2.3864.500.181)
Message-ID-Hash: 6XUJ7HOMWST4X5WZXDBO6UU37ME63G42
X-Message-ID-Hash: 6XUJ7HOMWST4X5WZXDBO6UU37ME63G42
X-MailFrom: mjethanandani@gmail.com
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: "xiechf@chinatelecom.cn" <xiechf@chinatelecom.cn>, onions <onions@ietf.org>, "onsen-chairs@ietf.org" <onsen-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [onions] Re: Proposed charter for ONSEN
List-Id: "ONIONS: Operationalizing Network & service abstractIONS (ONIONS). Discuss operational and deployment considerations related to network and service abstractions." <onions.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/onions/rhq9t4adCEnyKYwefQv8lHgTpD0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/onions>
List-Help: <mailto:onions-request@ietf.org?subject=help>
List-Owner: <mailto:onions-owner@ietf.org>
List-Post: <mailto:onions@ietf.org>
List-Subscribe: <mailto:onions-join@ietf.org>
List-Unsubscribe: <mailto:onions-leave@ietf.org>
Hi Reshad, > On Jun 1, 2026, at 7:22 PM, Reshad Rahman <reshad@yahoo.com> wrote: > > Hi Mahesh and Chongfeng (single reply to your responses), > > Thanks for your responses, it did answer my questions and I do understand the goals better. > >> > 2. Defining the abstraction layer, using device-level YANG models as the basis for the abstraction. As part of that, new service or network-level YANG models will be developed as needed. > > A follow up question on the above: as we know there are very few implementations of IETF device-level YANG models by networking vendors. Could that be a problem if we use IETF device-level models as the basis for the abstraction? Or is the idea that the "mapping" to vendor models should be straight-forward? In defining what is abstraction layer, the charter says amongst other things: "Abstraction enables interaction between managed components and automation management systems without directly exposing the underlying device-specific implementations." In an effort to support that statement, there cannot be an assumption that the underlying device model has to be IETF device-level YANG models. Whether that abstraction is achieved using a “mapping” layer or some other method is for the WG to decide. Cheers. > > Regards, > Reshad. > > On Tuesday, May 5, 2026 at 03:09:47 PM EDT, Mahesh Jethanandani <mjethanandani@gmail.com> wrote: > > > Hi Reshad, > > Thanks for the questions, and no need to apologize — they are good ones. > > On "defining simplified constructs": > > Your suggestion is well-taken. Many of the relevant constructs already exist (L2SM, L3SM, L2NM, L3NM, SAP, etc.) — much of ONSEN's work is updating and refining them rather than creating them from scratch. I'll update the definition to read "defining or reusing existing simplified constructs" to make that explicit. > > On the abstraction layer and how it differs from existing YANG: > > To address your three implied sub-questions: > > Is the abstraction layer defined in YANG? Yes, within ONSEN's scope, the abstraction layer is YANG-based — this is an OPS Area WG building on IETF's YANG toolchain. > > How is it different from existing YANG? The difference is the level of focus and integration. Device-level YANG models exist across many WGs and describe device-specific capabilities. Service-level YANG models (L2SM, L3SM, etc.) also exist, but as the IAB NEMOPS workshop highlighted, these service and network abstractions are inconsistent with each other, poorly integrated, and don't map cleanly to OSS/BSS interfaces. ONSEN's goal is to make those abstractions coherent and operationally useful as a set, not just individually correct. > > Does it provide a mapping between service and device YANG models? Not explicitly — ONSEN will not define a mapping protocol or translation rules. The service and network YANG models (new or existing) are the abstraction layer; they sit above device-level YANG. What ONSEN will define or refine is the content of that layer (the models themselves), including informational guidance on how those models interface with OSS/BSS systems (e.g., TMF640). > > Does that clarify the intent? > > Regards, > > On Monday, May 4, 2026 at 11:03:05 PM EDT, Chongfeng Xie <xiechf@chinatelecom.cn> wrote: > > > > Hi Reshad, > I try to answer your question from my perspective, > Regarding the first question, although there have been such constructs, such as network models and service models, they are not easily to be used and pieced together to form into a coherent system. As mentioned by the problem statement presentation of ONSEN BOF, new requirements have emerged to these models. So ONSEN needs to update existing models or design new ones. > For the second question, I think the abstraction layer includes YANG-based network and service models, they will be updated and maintained at ONSEN based on new requirements. > > Best regards > Chongfeng > > >> On May 4, 2026, at 5:23 PM, Reshad Rahman <reshad@yahoo.com> wrote: >> >> Hi Mahesh, all, >> >> A couple of questions. >> >> > For this WG, the term "abstraction" refers to the process of defining simplified constructs that represent network and service-level capabilities. Abstraction enables interaction between managed components and automation management systems without directly exposing the underlying device-specific implementations. The layer between the managed components and the automation management system is referred to as the "abstraction layer". >> >> Regarding "defining simplified constructs", can some of those constructs already? If yes, change to "defining or reusing existing simplified constructs"? >> >> > 2. Defining the abstraction layer, using device-level YANG models as the basis for the abstraction. As part of that, new service or network-level YANG models will be developed as needed. >> >> Does this mean the "abstraction layer" is defined in YANG? If yes, how is that different from existing YANG? Will it provide a "mapping" between the service and device YANG models? >> >> >> I haven't followed prior threads/discussions closely, so apologies if I'm repeating previously discussed points/questions. >> >> Regards, >> Reshad. >> >> On Friday, May 1, 2026 at 05:20:05 PM EDT, Mahesh Jethanandani <mjethanandani@gmail.com> wrote: >> >> >> Hi ONSEN participants, >> >> In preparing the ONSEN charter, my goal has been to give the chairs — and ultimately the IESG — a clear basis for determining whether a given draft is in scope for the WG. The charter focuses on work items that are well-defined and ready to proceed. Items that need further discussion or refinement before being chartered can still be brought to the WG as individual drafts; if there is sufficient interest, the charter can be updated accordingly. >> >> The chairs, Ian and Mithun, and I have proposed the following charter for IESG consideration: >> >> https://datatracker.ietf.org/doc/charter-ietf-onsen/ >> >> Please review and send any comments or objections to this list in the next one week. >> >> Mahesh Jethanandani >> mjethanandani@gmail.com >> >> >> >> >> >> >> _______________________________________________ >> onions mailing list -- onions@ietf.org <mailto:onions@ietf.org> >> To unsubscribe send an email to onions-leave@ietf.org <mailto:onions-leave@ietf.org> > > > Mahesh Jethanandani > mjethanandani@gmail.com > > > > > > Mahesh Jethanandani mjethanandani@gmail.com
- [onions] Proposed charter for ONSEN Mahesh Jethanandani
- [onions] Re: Proposed charter for ONSEN Reshad Rahman
- [onions] Re: Proposed charter for ONSEN Chongfeng Xie
- [onions] Re: Proposed charter for ONSEN Mahesh Jethanandani
- [onions] Re: Proposed charter for ONSEN Reshad Rahman
- [onions] Re: Proposed charter for ONSEN Mahesh Jethanandani
- [onions] Re: Proposed charter for ONSEN Ian Farrer
- [onions] Re: Proposed charter for ONSEN Mahesh Jethanandani