[Teas] IETF120 Digital Map Side Meeting

Olga Havel <olga.havel@huawei.com> Thu, 25 July 2024 20:55 UTC

Return-Path: <olga.havel@huawei.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC75C151996; Thu, 25 Jul 2024 13:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.206
X-Spam-Level:
X-Spam-Status: No, score=-4.206 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GIiTb4OmAbrH; Thu, 25 Jul 2024 13:55:23 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5571FC14F61D; Thu, 25 Jul 2024 13:55:23 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4WVNQV4f8xz6K5nT; Fri, 26 Jul 2024 04:53:38 +0800 (CST)
Received: from frapeml100001.china.huawei.com (unknown [7.182.85.63]) by mail.maildlp.com (Postfix) with ESMTPS id C3778140C72; Fri, 26 Jul 2024 04:55:20 +0800 (CST)
Received: from frapeml500001.china.huawei.com (7.182.85.94) by frapeml100001.china.huawei.com (7.182.85.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 25 Jul 2024 22:55:20 +0200
Received: from frapeml500001.china.huawei.com ([7.182.85.94]) by frapeml500001.china.huawei.com ([7.182.85.94]) with mapi id 15.01.2507.039; Thu, 25 Jul 2024 22:55:20 +0200
From: Olga Havel <olga.havel@huawei.com>
To: "nmop@ietf.org" <nmop@ietf.org>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: IETF120 Digital Map Side Meeting
Thread-Index: Adre05hpLEzDgniPR66KpqwJgciNxQ==
Date: Thu, 25 Jul 2024 20:55:20 +0000
Message-ID: <da718fa4dc884e55b2763b9cdc2d0f2b@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.48.241.31]
Content-Type: multipart/alternative; boundary="_000_da718fa4dc884e55b2763b9cdc2d0f2bhuaweicom_"
MIME-Version: 1.0
Message-ID-Hash: DQHNW5QF4GGHPR5SQUSPKUPAL5G6NCHZ
X-Message-ID-Hash: DQHNW5QF4GGHPR5SQUSPKUPAL5G6NCHZ
X-MailFrom: olga.havel@huawei.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
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Teas] IETF120 Digital Map Side Meeting
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/sCIwJBEsXq5UrtRJE6Pn4jf1RT4>
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>

Dear NMOP and TEAS,

Thanks for attending the Digital Map Side meeting at IETF120 in Vancouver. The slides are shared on NMOP github:
Misc/side-meetings/ietf-120-sidemeeting-Digital-Map.pdf at main · ietf-wg-nmop/Misc (github.com)<https://github.com/ietf-wg-nmop/Misc/blob/main/side-meetings/ietf-120-sidemeeting-Digital-Map.pdf>

Thanks all for the lively discussion and even without reaching agreement I think it was very valuable discussion.
For refresh, we were discussing between the following 2 approaches:

  1.  Use RFC8345 as a core topology model for the digital map, gaps to be fixed in RFC8345 bis - NMOP preference
  2.  Use RFC8795 as a core model as it already addresses a subset of the gaps identified - TEAS preference

The slides communicate the reasons for 1, but in summary - simplicity + usability
TEAS do agree about both points, their argument is that RFC8795 can be used with profiles in which case a profile could be created for the Digital Map Topology Model. Otherwise, the gaps addressed by TE would be done differently in the bis. Please note that 3 out of 7 gaps were done in TE, 2 of them partially.

My understanding is that even with profiles, the official API definition is still the standard YANG module from RFC8795. The profiles are currently the hack until supported by the YANG. Discovering of profiles and supporting profiles is not yet in YANG/Netconf/Restconf. Italo's proposal is instead of focusing on RFC8345bis and procedural change to focus on adding the profiles programmatically in IETF. Nevertheless, we are still left with the problem is when you create a model that defines attributes that are defined also somewhere else.

Please a reminder for all that the RFC8345 augmentation analysis can be found on
Misc/Digital-Map-Analysis at main · ietf-wg-nmop/Misc (github.com)<https://github.com/ietf-wg-nmop/Misc/tree/main/Digital-Map-Analysis>

We found only 13 out of 52 analyzed files using te, others just need ietf-network and ietf-topology. This is ¼ of the topology augmentations / imports.
Please Italo and other in TEAS, could you review your drafts/RFCs in the spreadsheet and if we categorized them correctly. And please let us know if anything is missing.

Conclusion:
We have different opinions if ietf-network-topology (NMOP) or ietf-te-topology (TEAS) is the best basis for modelling the digital map.

I presented the following proposal, feedback at the meeting was to agree the use case as soon as possible:

     *   2 Hackathons at  IETF 121, agree the use case
     *   Pros / cons of both approaches after hackathons, where we can compare API definitions and API request / response examples
     *   Collect opinions from operators and others

Best Regards,
Olga