[NMOP] Re: Document shepherd review of draft-ietf-nmop-simap-concept-08
Reshad Rahman <reshad@yahoo.com> Thu, 19 March 2026 02:35 UTC
Return-Path: <reshad@yahoo.com>
X-Original-To: nmop@mail2.ietf.org
Delivered-To: nmop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id C5010CD759D9 for <nmop@mail2.ietf.org>; Wed, 18 Mar 2026 19:35:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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=yahoo.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 4lYmlI8GwKHd for <nmop@mail2.ietf.org>; Wed, 18 Mar 2026 19:35:21 -0700 (PDT)
Received: from sonic313-15.consmr.mail.bf2.yahoo.com (sonic313-15.consmr.mail.bf2.yahoo.com [74.6.133.125]) (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 25B15CD75989 for <nmop@ietf.org>; Wed, 18 Mar 2026 19:35:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773887703; bh=i+lX3KgXicmrsHhIE90Io4DWsG9UERoPKTPf/mysPAs=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=Mnr0e/TBI0W2bKwQZaS9fntpl5HW29g6fSKmDwKVZ8lCan/msy+eZll9oI3wJxVsEnwUK8/DkbsKm5Lpt0qmoZR6Jb6NrrJt7d27anAFkFmWB66JPQc6NDyl1fXXNLXKHlNFBgJ5y+BDF818lE8PVS/HUzLSF9D8y139VsnfUDNKMK34sSv3bkFiQnTvqHX19A4e+PJLupRSgH4kNEeONEfzRj49b3zkTeolQ+ayqfD/vLjg/y5VE3t2cAG4fIBsuLBhfJ0U7w/mYzs2crydTjhnmIdHQ52NgLiJ9+qufisflnFjujxDtZsE74zTmtIgR7AMvC6GRjnUt4Rv/odM1Q==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1773887703; bh=l7a0ppsq3rimlgNAXNmkIIFGMEykh6RN96bRTBeDQZQ=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=dl4AZZfn/fBTRBENblKxLofruNC3xelHSagMhxh6UWwp6XFZXOFEEfGPZsmC4RNLJb053h2pZ4YzMN71iP8D96jyBmvIwtlzztjcPJRXM+ua/NKGoK3pkxQHLBPJSVE4GPHBTB5iRLM9BxkXmvYXWar+qMUp8xwfGyXaEYoTMgpM8c0ZNuHfLQJaWtTkXTgXboJ42e1a/aOlnxX6LuiXQFd/g7A8Vckse3LyHUKwSoEYOBvTgZv4d8vTkEk0dolsMEYbgvz1uDYwEm98EFD568otHqj3NMV5ox8aoJn/sascH6tTVtVfe0XSbW6kaEKx+rgWzkHC7sZSuc1b9+mrpw==
X-YMail-OSG: rjclg4UVM1mfmBCmJxn8Jw.MX4zlwy_WX2_DSignZazWhDMGHzzgrn_zRXOV5vY 0sEE6G6MtOzs23uLvSpvPl8mZhQw8tR8xB_P.GCRWlQO2wefG6K8L3VHHUrIJPHKT3ZKjecTm8P7 INoULl1Hi_cF2_tUI4kgn_65DuR6qHh4kX.S3jiLlEO23r5LUy6EmD9FQup39zB2GrblTY0rCQL4 VdTW56yPaIjpM2Pp5WvIDzeabKBfdr.lsWGKubnx_ZuPcm5_S1UclSvGYqbiDEYvQeRAcC.XO.aR sR6TRy6qwSmHBxcJ3HQNpqd6WxhUVBg6wJjmMLxhiEae2z3BXS4UiFUnezrTjVwbTvpIahI8Kb0X gsFRQiSTnoJbZ5se2swLZmKJyU6LxtmC7Kt2KJz52wV9wxsLcmDW7bi8GNoWVRN4O4mhVleVVGp8 xCDaeFL8oTlvcoKRgwUDotNvm6s4RqEC9qK3NR9hSed9vsQsmB8AWJMUaqsKBNWCMC8aXp4lIidQ n9.KxYWzFps_IA50fTdz5kNTtan7tQWsfZ91eSHYOhiIb8FMf9kaLQljRo891DhUw0m9UR_eSwyF GraYaNrnSG_.gSfBbg3Ot5tHauBZic4AaZJLOgMOk_nSADRCaQpCXkPkA01wVHqL_4BzWuDIDwk9 lMOsTkogbiOALXFcEq1pT.G6ZmfmnNkfGRFbcuw3CC1ttdOlWgXryvbWR7DlhDtRkMRsqJS_V.ZF tenSj9Y.L3dFhFnvEEEKmIT9Wn8AYUOs1UQX3sPQLb1O.Rop1qDToOqO3A4a5mST5AqV5HbMWPJR mX8XqBBM1WPQZ6YCiLJiMvOyUk9PbqfAK38vwZLPr5cvLqQLkKtD.5cpDVK8_RzHLzy5W.nr7oDk alGciGyEt2V.duh4AbxxwJgoNA1UhCeHQRtan.in9YxtbweppoJZ9m3.PBC4SiUKmZPxl4heLe4g ZLHLJFu0gQJ5QCPjepQ_9cEe5XtRW8wJiNqM9qRK6kq1Wozxpvgpy81JY9viYx.xOwrH2KvFr5p9 duWEhFbFUjACIrWM5IF5IsX_BKAXKJmWGeHsGHHCzzt4JctSinbbGREsWoSOzb6WQqfrLqdmGxVj FUg4xReujNu68IWtVlzINS.eFxD4X0zVZPnbQnK0jZWi8A9YciAXlqdaESoDLFpus.rQvpW4lnVr pWINr1yX2mRgZukkpuzCW_B7att4zQ7mpZPRvIccqETcdoqtcMHJcG5vjxWfw30XOSLh.OGB8oli Ghj5D67esZTe5s86oGp3dhvbTfGwu7KjOU89tUxuK_7JL86LEr_4wN.zBbPgbI2Kg9RLLmnGW7pl xjzjk1ITeUZysNSQsz6N5s0sh244FPp3qkz93jUJ.d9M7wP53QZIwb9lnpFSmVpd8s24iEqWaHUM or6B177z31.iGqzRElMR4isXz96ZDswC0J6FnPIS66mgjFlsMgoppjdXzMhiKi7eTdbvLBx503dT 9jOmkPgTZAADcO9DBC.HKhiCcIZ2wTxbKz_A81uATP3wMAUVOv.8g68cqzTEquYZXmGNdw5LnYRw orDsA4Y6YC7nKPhybcD_s32oMIC5iMAT1smExcln8bKU1D5u8Uk5hxEPKdiihxxdXLrGJGubRseG 6e1jfjsYdHTgisDHTCkWgu30jIiRY35m3fSUd3DeiplkugvtL2hLQKDeue1pss33jMtF6lMjajFF jN49Qbf1e21ugInvZ_Kp3aGLzvL3rGcYg6QgmZ8BTJHLmeQ9A8tBA8HMS0IRtJ9nNwXbE3M7dP5X og1.n2OEolqJwiwzB_oVnAFXhZVuFPXwcYRwHs7KFiwtvrJ16eeC0Hbp7j8TIrJf8_VEpVxy8yuU Ib1I0Hi2repz3VXINhRyj4Eit7u4GSl02b1fIF8CwBXfu2NQmPlcVmQ7mD.OPfbKCUyqjYFZ6nuj 0Xb2cqHOHdstY1Xe0z1Ja0id_tDXYb04.gDz8SKV8IpYdilTOfV4qbFkX7LZuK1PxCRPHs7SGQKj z3iNNw7UDIU.Hmxeeo6cf18mof7H0.K8TYpPYyHHsNM8ZveELCiy3.hrxDDbOZQ4SRW95Nh87JT7 GiGf0mWdtt5SSdSRmb8Jebo9XfhirCy4fj8NMzqZVYDpN5WsSkpocISba6CrVxe6_26.BVWKMx71 V5OsVnmI4qeIBmqlxSLzAngJ4SdMziL0aV_L_XaS7pnbXn84EDybzMdEub3r7zBVo2r7FsMkQlMW KMOIi0T5JK.9_Jf1mOfnJDWPSqn2.bWI-
X-Sonic-MF: <reshad@yahoo.com>
X-Sonic-ID: 2202c4b7-9594-41c4-a6df-1b204dca264f
Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Thu, 19 Mar 2026 02:35:03 +0000
Date: Thu, 19 Mar 2026 02:35:02 +0000
From: Reshad Rahman <reshad@yahoo.com>
To: "draft-ietf-nmop-simap-concept@ietf.org" <draft-ietf-nmop-simap-concept@ietf.org>, Nmop <nmop@ietf.org>, Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org>
Message-ID: <1827788821.360967.1773887702915@mail.yahoo.com>
In-Reply-To: <4644883f0aef49e2af3bf680f33b3d14@huawei.com>
References: <2034597047.4621771.1773100360739.ref@mail.yahoo.com> <2034597047.4621771.1773100360739@mail.yahoo.com> <f11b0e81612d40a4b1a1f8ea912f0669@huawei.com> <4644883f0aef49e2af3bf680f33b3d14@huawei.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_360966_976033604.1773887702912"
X-Mailer: WebService/1.1.25380 YMailNorrin
Message-ID-Hash: Y55C6IR7AQ73P2LCK4NG5FLXXW52ALIB
X-Message-ID-Hash: Y55C6IR7AQ73P2LCK4NG5FLXXW52ALIB
X-MailFrom: reshad@yahoo.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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Reply-To: Reshad Rahman <reshad@yahoo.com>
Subject: [NMOP] Re: Document shepherd review of draft-ietf-nmop-simap-concept-08
List-Id: "Network Management Operations (NMOP) Working Group" <nmop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nmop/aXUzXwrbq-pVqbZfjOQUq-BSkzQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nmop>
List-Help: <mailto:nmop-request@ietf.org?subject=help>
List-Owner: <mailto:nmop-owner@ietf.org>
List-Post: <mailto:nmop@ietf.org>
List-Subscribe: <mailto:nmop-join@ietf.org>
List-Unsubscribe: <mailto:nmop-leave@ietf.org>
Hi Olga,
I am good with the changes below.
Regards,Reshad.
On Wednesday, March 18, 2026 at 03:48:11 AM EDT, Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org> wrote:
Dear all,
There is a new version of the SIMAP concept draft with the changes based on Reshad's feedback.
https://datatracker.ietf.org/doc/draft-ietf-nmop-simap-concept/09/
The github pull request is
https://github.com/ietf-wg-nmop/draft-ietf-nmop-digital-map-concept/pull/172
Best Regards,
Olga
-----Original Message-----
From: Olga Havel
Sent: Monday, March 16, 2026 12:31 PM
To: 'Reshad Rahman' <reshad@yahoo.com>; 'draft-ietf-nmop-simap-concept@ietf.org' <draft-ietf-nmop-simap-concept@ietf.org>; 'Nmop' <nmop@ietf.org>
Subject: RE: Document shepherd review of draft-ietf-nmop-simap-concept-08
Hi Reshad,
Thanks again for your review. What about the following changes for 1, 2 and 4. I hope 3 and 5 only require clarification, but let me know if you suggest any changes. I will submit the new version as soon as I get your feedback to the proposal.
1. Abstact - Digital Map:
[AS-IS]
The SIMAP was previously known as Digital Map.
[TO-BE]
The SIMAP was previously known as Digital Map.
SIMAP evolves the earlier ‘Digital Map’ concept by making explicit the ties between service and infrastructure layers, clarifying expected outcomes for operations and automation, and addressing ambiguity associated with the term ‘digital.’
2. Introduction - Topological Reasoning:
[AS-IS]
The core topological properties are the essential attributes associated with these entities to enable topological reasoning (e.g., identity, topology type, entity role in topology, directionality, cardinality, and cost/weight).
[TO-BE]
The core topological properties are the essential attributes associated with these entities (e.g., identity, topology type, entity role in topology, directionality, cardinality, and cost/weight), enabling analysis of how the network structure affects services and operations. For example, topological reasoning can answer questions such as: 'If link X fails, what services are impacted?' or 'What is the full end-to-end data path of the service flow?'.
3. Introduction - not to change a topology layer on the fly:
Clarification for: But I don't get the "not to change a topology layer on the fly" part. If there's a change in the physical network, won't the SIMAP be updated on the fly to represent the new state of the physical network.
[Olga] It will be changed, but the SIMAP server will change it via discovery and it will not be changed by the SIMAP client via write operation. We were asked to explicitly add it so that it is clear that the write will only be used for simulations / what-if. Please let me know if this clarifies or if you want any change in regards to this comment.
4. Introduction - Real versus Online versus offline simulation.
AS-IS: Both real network, online-simulation and offline-simulation APIs can be built on the same data model.
TO-BE: Both real network, online simulation, and offline simulation APIs can be built on the same data model. The real network API reflects actual changes in the topology as reported by the SIMAP server. Online simulation applies hypothetical changes to the current live model to assess immediate impacts (e.g., if link X fails, what services are disrupted), without altering the real network. Offline simulation applies hypothetical changes to a saved or alternate model, useful for planning, training, or evaluating changes before deployment.”
5. Terminology (CoS versus type of service)
I consider Class of service as video, voice, data - flows inside the service for a specific class. Type of service would be L2VPN, L3VPN,
Copilot tells me the following:
Class of Service (CoS): In networking, this usually refers to traffic categories used for QoS (e.g., video, voice, data).
Type of Service (ToS): Historically an IP header field, but in IETF usage it can also mean service types like L3VPN, L2VPN, etc.
Please let me know if this clarification is enough or if you think we need to make any change.
Best Regards,
Olga
-----Original Message-----
From: Reshad Rahman <reshad@yahoo.com>
Sent: Monday, March 9, 2026 11:53 PM
To: draft-ietf-nmop-simap-concept@ietf.org; Nmop <nmop@ietf.org>
Subject: Document shepherd review of draft-ietf-nmop-simap-concept-08
Authors,
Thank you for addressing the WGLC comments to closure.
My comments are below, I have strived not to reopen any previously closed issues so apologies in advance if I inadvertently did...
Regards,Reshad.
Abstract
The SIMAP was previously known as Digital Map.- I didn't see anywhere in the document the reason for the name change and how SIMAP is different from Digital Map.Suggestion: in the abstract or introduction please add some text. e.g. SIMAP evolves the earlier “Digital Map” concept to emphasize explicit ties between service and infrastructure layers and to clarify expected outcomes for operations and automation.
1. Introduction
The core topological properties are the essential attributes associated with these entities to enable topological reasoning (e.g., identity, topology type, entity role in topology, directionality, cardinality, and cost/weight).- What is "topological reasoning"? It looks this was added to resolve one of the many WGLC comments, I don't think it's a term which is commonly used in IETF documents. Could you explain further what it means and/or add an example e.g. "if link X fails, what services are impacted?".
The SIMAP also provides write operations with the same set of APIs, not to change a topology layer on the fly as a northbound interface from the controller, but for both online and offline simulations, before applying the changes to the network via the normal controller operations.- I am a bit confused by this paragraph. My understanding is that the write APIs can be used for "what if" scenarios e.g "what is the impact of taking that node or link down", that's what the "online and offline simulations" is referring to. But I don't get the "not to change a topology layer on the fly" part. If there's a change in the physical network, won't the SIMAP be updated on the fly to represent the new state of the physical network.
Both real network, online-simulation and offline-simulation APIs can be built on the same data model.- Can you clarify the differences between online and offline simulations? The previous version mentioned offline simulation but online simulation was added in 08. Also, what's the difference between real network and online simulations?
2. Terminology
The application/flow layer represents the view of Service data flows for different classes of service - video, voice and data traffiC. - By "classes of service", do you mean "types of services"? Class of service is QOSish to me. Nit: traffiC -> traffic
--
Nmop mailing list -- nmop@ietf.org
To unsubscribe send an email to nmop-leave@ietf.org
- [NMOP] Document shepherd review of draft-ietf-nmo… Reshad Rahman
- [NMOP] Re: Document shepherd review of draft-ietf… Benoit@everything-ops.net
- [NMOP] Re: Document shepherd review of draft-ietf… Reshad Rahman
- [NMOP] Re: Document shepherd review of draft-ietf… Olga Havel
- [NMOP] Re: Document shepherd review of draft-ietf… Olga Havel
- [NMOP] Re: Document shepherd review of draft-ietf… Olga Havel
- [NMOP] Re: Document shepherd review of draft-ietf… Reshad Rahman