[Teas] Re: IETF120 Digital Map Side Meeting

Vishnu Pavan Beeram <vishnupavan@gmail.com> Fri, 26 July 2024 20:24 UTC

Return-Path: <vishnupavan@gmail.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 86E91C169408; Fri, 26 Jul 2024 13:24:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 4sv1OPwiWdEf; Fri, 26 Jul 2024 13:24:39 -0700 (PDT)
Received: from mail-oa1-x33.google.com (mail-oa1-x33.google.com [IPv6:2001:4860:4864:20::33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A114C14F6E2; Fri, 26 Jul 2024 13:24:39 -0700 (PDT)
Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-260fed6c380so922780fac.1; Fri, 26 Jul 2024 13:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722025479; x=1722630279; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MG8UDzH6GQRnS/QUVBVooi7vJIqBbB7SeP2vvU7lR5E=; b=OeKeu5BRXK+4e9qKU3GjbRBwStLxLL0SSyxpjA9dbTzeYBUKEN8tJlITK41V/xJb8I i9Szl0VL8hEXD3aHZfOzOVHFPT1sAxGVqGG+D16u0PY5rRhL1QUkxQawxh7rh4ppcwq6 6fc8iscYMLd4GgB/VaYeUhLhtwQMm5bx7/4kiW617nXNPKUNQ7cqCG8tPsUrvaZHykMY 8C4dz7ZMqFgEl/pXu+zYCfa38yw0snbHoJzyyKp4x2z8ZYobrp+9zEiZS8on4wAfCDRt l3kMr738Pp92tl82R5jM98wPGOFYLRVC82pfaRP8shoK++Lo1TzTKbh5xokZR0zN8mf2 5LlA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722025479; x=1722630279; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MG8UDzH6GQRnS/QUVBVooi7vJIqBbB7SeP2vvU7lR5E=; b=RNldyrANNsjoDyT9j511kBbDuMNovk7C/ly20FTrEpKKkv/zBjEBawXzkLWvckx3/u 8FWf66DyDuM9japZPDNduKdxOWOVo4vH9+vsR5TqYNf4XIgNU2zBIKBRlWIeOWY6glaM /rOmQnFZw9XI/sBbqXtnbzudIEnkl2w2yi3qhgdao93fusc9A59cJE87xMQog9ysCdQt BoG+WQAa+vH0lFcwQHmYKUeUzEZ/5zLeu4WKzmffi0iER1GcFogxBc0vSJG//xp1AVeW 820kOMq8Nzg/vUi+lwzGj0nModmLwHMq1rBT928IUHc85pzSP+58VZYCLV/YVERBzVDR sKjQ==
X-Forwarded-Encrypted: i=1; AJvYcCUY5t3lu2bYaaQk/QZTQ654tczb8cAmdxCGpPBkhb78DVu5XQERCQDpiq1o53z6pPYYbrv5lQCTLCzYDeJ9dh8ZMalvvUO8bv65xI84
X-Gm-Message-State: AOJu0Yyw5ZiAr3v7U89NFqXf1scF1T5Ee9X5fPoPclJKSxsLO/01zhIo dSFdT0mWn/UXeqXmrFchqX/IJS6nhsypVgAVVBwZG1WAwrf87tpeCXvHOZYCm5j1SRMte8tBGQt ejJS1iHiej303ayEJm3YMFVpK/BAjgl8Zjyg6fsAh
X-Google-Smtp-Source: AGHT+IHgESZ8DC7DtE0xFX5HFfaKTOVmKT/3Dj2L2F+usGlkTDbhCgINc44G0atWXWcuZKIojZoHUVxWhL2DUo2IVZk=
X-Received: by 2002:a05:6870:ac11:b0:261:1ffb:4ab2 with SMTP id 586e51a60fabf-267d4dc63d2mr935761fac.20.1722025478721; Fri, 26 Jul 2024 13:24:38 -0700 (PDT)
MIME-Version: 1.0
References: <da718fa4dc884e55b2763b9cdc2d0f2b@huawei.com> <DU2PR02MB1016033E7FD686ABA70E9988D88AB2@DU2PR02MB10160.eurprd02.prod.outlook.com>
In-Reply-To: <DU2PR02MB1016033E7FD686ABA70E9988D88AB2@DU2PR02MB10160.eurprd02.prod.outlook.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Sat, 27 Jul 2024 01:54:27 +0530
Message-ID: <CA+YzgTtEFuC4Sh1AVuZPf1hEi7KzCV+TJXQqq02ABKPj9-fAaA@mail.gmail.com>
To: mohamed.boucadair@orange.com
Content-Type: multipart/alternative; boundary="000000000000f41651061e2c4c83"
Message-ID-Hash: FZEI6L7ZMU5ADG2ZLQPMNKMWFHUHLIHP
X-Message-ID-Hash: FZEI6L7ZMU5ADG2ZLQPMNKMWFHUHLIHP
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: Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org>, "nmop@ietf.org" <nmop@ietf.org>, "teas@ietf.org" <teas@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Teas] Re: 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/u9CfmkAlgq1cnrUZEQWbt69OcE4>
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>

@Med - Thanks for the clarification. It is premature to gauge WG preference
on this topic.



There seem to be two separate topology specific items that are being
tackled in the NMOP WG:

   - The first item is related to defining standard topology views. For
   example, one can produce multiple views of an L3 TE topology (from
   draft-ietf-teas-yang-l3-te-topo) using information-source filters like –
      - fetch all topological elements originated via ISIS L1
      - fetch all topological elements originated via ISIS L2
      - fetch all topological elements originated via OSPF
      - fetch all topological elements originated via ISIS and OSPF and so
      on..

The two IGP drafts that have been discussed in NMOP are attempts to define
standard topology types for filtered views of the topology. This seems to
be a reasonable request and we should discuss how to generalize this (there
are bound to be requests for more such "standard" topology views). This
item (imho) should be detached from the Digital Map discussion.

   - The second item that the NMOP WG is working on is the applicability of
   IETF topology models for catering to the Digital Map use-case. The
   requirements for the use-case suggest that there is a need for a topology
   model that can provide a multi-layer representation of the topology and has
   constructs that would help navigate from one layer to another. IMHO, the TE
   aware topology model from RFC8795 is built for this and its applicability
   for the Digital Map use-case should be thoroughly discussed before
   something new is put together. As noted in the side meeting, I believe the
   following action-items would be quite useful before the next meeting:


   - A draft that discusses “Applicability of RFC8795 Topology Data Model
   for Digital Map” (hopefully, someone would volunteer to do this).
   - Discussion (in netmod) on formalizing the use and construction of
   profiles of a data model.



Regards,

-Pavan

On Fri, Jul 26, 2024 at 2:59 AM <mohamed.boucadair@orange.com> wrote:

> Hi Olga, all,
>
>
>
> Thank you for leading this and for allowing for various groups with
> different perspectives to discuss and agree on common next steps.
>
>
>
> I have one comment about “NMOP preference” and “TEAS preference” mentions.
> I understand what you intended but procedurally speaking there is no such a
> thing.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org>
> *Envoyé :* jeudi 25 juillet 2024 22:55
> *À :* nmop@ietf.org; teas@ietf.org
> *Objet :* [Teas] IETF120 Digital Map Side Meeting
>
>
>
> 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
>
>
>
> ____________________________________________________________________________________________________________
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> Teas mailing list -- teas@ietf.org
> To unsubscribe send an email to teas-leave@ietf.org
>