[Teas] Re: WG Last Call: draft-ietf-teas-ns-controller-models (*3* weeks)

LUIS MIGUEL CONTRERAS MURILLO <luismiguel.contrerasmurillo@telefonica.com> Mon, 27 July 2026 07:14 UTC

Return-Path: <luismiguel.contrerasmurillo@telefonica.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 E6A7211F15EC2; Mon, 27 Jul 2026 00:14:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785136497; bh=485iP8Y1lKyzRAS1bDdtt95uw89Nk2uGrzujKDVsb4M=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=mowCJWefaefZE/2rs2KqKJxygCZjc2iqMq/rrL3Muj6En3KoEZPQVysskluUri0m0 ns1C1islLZWxgZhNpXd4xweHRyIa2jR29sXIanUTYaUbpJ+ICkTCdsLz8sG7Y/nrHM NcYA5ac58NXPPebfVALpmlRJaWoyhnIMgSQGc3nY=
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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=telefonica.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 mUBhCe60EPi9; Mon, 27 Jul 2026 00:14:56 -0700 (PDT)
Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013046.outbound.protection.outlook.com [52.101.83.46]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 714DD11F15EB9; Mon, 27 Jul 2026 00:14:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gVKlp9bOrGejCS21c8CWLxwBW36m5zgR+CWJWac1lXSGeL+RUaPpVbYJ1G94Bc6w0xF7muI/ynr2bcPlQGAh8N+a0viX8xfLoVqugrnLRTOyEXtlj3vHnpAolODdvEhA/Dzv3svSf/SxcpA1ibTcZp+vjLcEoNBw89COZK6Md5ZiLKYEVYsh5HJRPWQG7i6gNpuqrFwh+moOnrgge+P8HG4r1pNpcNgeotYNf7Fs7ToqhC/R42eSka+PO1nAQphjE8dGdiV6G2N9YUnMTY3TzgKCe08JiejG5pBRnj7zLGV0xVAWOjckfCin0OUoxusof6gudcWMxXynnwanTtnW/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=485iP8Y1lKyzRAS1bDdtt95uw89Nk2uGrzujKDVsb4M=; b=hUMr3lyOAikuFonzHWUZpDQqhLNRhVlBa+ILsubfH5yZljpvsF7fjZU3tAGKJg5v0747JE1doAfsKSCcCQq8H8YHDmqOz8SaWfdeu2kcGaBv7vrWbr0sQuskqPJb54U4mqkQK/1jMvZYcU0ZLUrTQiT5JplVlQQnRroyRBH34rLxgZNSZuMuNkmBe/FGEK/uxgcGkQlBKMeUNy5QpWtcf8deyC+zV36GAj52TadoMxPAY9vt22ilfMdLfRAiCR8G64BHMZ4pButoWBoXRY7xP0n9WasgG6nZYYgUfLkycQ2ciO2FWaCg80Znow+GyKfnk0mIfb7JXPwtg5yL3LEirw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telefonica.com; dmarc=pass action=none header.from=telefonica.com; dkim=pass header.d=telefonica.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telefonica.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=485iP8Y1lKyzRAS1bDdtt95uw89Nk2uGrzujKDVsb4M=; b=E1WAaJJYuoVI+FGUpbvzkM6oPApGF2MThQAe8wGZOOSnWzaQV4SGP/bTvoFHZz8Cvt1+Wx+I3JY8oYmWIi0rGWMnlpuNXGiK3A6TQe5GIAX1LvhWzb9FkLPvoxeCe+4M4V7UpeEuaNoHUwk5++tXNPMpgDqxWmD/1DwWURwgyP4=
Received: from GVXPR06MB9277.eurprd06.prod.outlook.com (2603:10a6:150:1be::12) by AS8PR06MB7336.eurprd06.prod.outlook.com (2603:10a6:20b:25e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.13; Mon, 27 Jul 2026 07:14:35 +0000
Received: from GVXPR06MB9277.eurprd06.prod.outlook.com ([fe80::90cf:4b07:85db:84f5]) by GVXPR06MB9277.eurprd06.prod.outlook.com ([fe80::90cf:4b07:85db:84f5%3]) with mapi id 15.21.0245.012; Mon, 27 Jul 2026 07:14:34 +0000
From: LUIS MIGUEL CONTRERAS MURILLO <luismiguel.contrerasmurillo@telefonica.com>
To: Vishnu Pavan Beeram <vishnupavan@gmail.com>, Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com>
Thread-Topic: [Teas] Re: WG Last Call: draft-ietf-teas-ns-controller-models (*3* weeks)
Thread-Index: AQHdHXGvYxu2RXwH3kOewONQihqHcraA8+lg
Date: Mon, 27 Jul 2026 07:14:34 +0000
Message-ID: <GVXPR06MB927782C94F6760F49CA469009ECC2@GVXPR06MB9277.eurprd06.prod.outlook.com>
References: <CAMoPOhn6uuO+pz+RsGtA0DuMGcHsuENfaTU8kpjgf=v3xpDwWg@mail.gmail.com> <CA+YzgTs49_1cRYdQ8w2Siz165bbcMpmBEQzr4hCCmSEhLQSf+g@mail.gmail.com>
In-Reply-To: <CA+YzgTs49_1cRYdQ8w2Siz165bbcMpmBEQzr4hCCmSEhLQSf+g@mail.gmail.com>
Accept-Language: es-ES, en-US
Content-Language: es-ES
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telefonica.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: GVXPR06MB9277:EE_|AS8PR06MB7336:EE_
x-ms-office365-filtering-correlation-id: 34e1321f-8744-47ed-6ff6-08deebaeb626
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|4022899009|376014|1800799024|366016|56012099006|5023799004|4143699003|11063799006|10067099003|6133799003|22082099003|18002099003|8096899003|13003099007|38070700021;
x-microsoft-antispam-message-info: yaXU0UfDlZ7hoDW6lAgPfQSz1Zo4Lh2OR/xM9B9fO+t1XzFNNcl0qzk4KiCH6YS730TjIOq9JcXsOanfHcfYm3kudAGhIVgvlj7g6CLoHfhsvF9pbyhxmMJU36To0U2vXsrvskypY9UIm7jp3aiqC3gEqMWMu/jM05SYd9tvuirY12jpfM64qrXaUHSbHXsoQaH6YxPD7rhg6iPtghXNwuzvFwtTe/VmJY5T10kysyyu4si5B6qp34qmo1ltgHWp14SssUur8o1EpibqelvJwO4Y57Njwst7gDIWIgvVoY7VgmNPGlyrDhEpjYTJZIkizWP5oVipRq8iPEHFOwPfNGx4ecgW1n0fbzceiyp7sjY4zSmmmUGnygDeTPambjAZ8KgoEEaNiq5qQYv0k7DUVYOv0idQvTThDWW21NJM0IZjoKTwIwRFv55Jh5/xTEvmwbDQkeYMK2thouFlQW27InhjDpBVNhzEKwne+rnLAHdcB7qMxKF0vL5v21RQEb4XoZ12HTLb5GmMeyzHhlimL4sq6yM9FnyGdBJLSCu4vSNcVgxbGVOUqUYXWvTUH64si75I0UKSDFv2NZwSS5Y2z1PdjEl42O/bp0dohZXKW1p6scXpvdpgwjWkFVGGTDZM2wVK2UqOFggwjbKqr0oOACEJ1vp0GAniIYZc7PXnharYkftpVOw/Qp/Mndep3z33Fwb51DsyrQCxtQoib/qwx/p3kPQJhEjjyLgKxwd0PWA=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR06MB9277.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(4022899009)(376014)(1800799024)(366016)(56012099006)(5023799004)(4143699003)(11063799006)(10067099003)(6133799003)(22082099003)(18002099003)(8096899003)(13003099007)(38070700021);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4canMROnM4ZM/usvlidkIcMOFyrCrsX9ZJwGHiRfVYSgkiH/GVyVbjeGLARce4L91laUD/WqtQLYDbnl+bKxjsBgxjN4Bzrdvcq2kRiF1CxTohQuYY2+R0IPZK73KgY7ypO+OMozZ9xYYaSU/WbHDhKPAAFhIVCBbmUqYvu0fvEknKvpzWfxBCFR17IvGR30Y+RzKgSYGoi7VQmL2Oaatv0GqjBvcXQLrZRYJJX/eZKNj7LbNV+BR/ekPv8B6pQtqvFyG9wTuy7xscR2fpBwgfJVxj5hK8CtDYnxfmhqlbAcI/yxnMJeCnebyxpEPNRgSn2iyashhjAFzHe1YC5mln2jlmSUkzl26Zu1xE26S+HgTEGeN+Y7uszsDHXfi4H8+ME9QfbUb6J4T6yK6XTPqPMMqt6v3XsJ7TRhxFPhHPicZQlc17KCyGUGjEXYdSKBXuiUpmncdGf81k60fS3s4AAnKfca9ONoCNnxu19rodpiY2f/j/CK2gFXDqDOqgsFpLZ3BEYlAFqG26JE+f+6RbkPYCU2SOzlQgdUX6IEK3kFMVkvxN9EMsrz4xgzANPyMrSskp0LP5f3YB9lCwLNHrFXmV4qSWChWJjtKxzwNFgJveGO5QfboJTsgwPeyKyLBoMBOmZmSg+Bv1rMt8/GIRLrAyJoU6k5OJK1aZ7dagKiNKPSZyqgonZSwOtMP5MUx34UigT2A8Zei8kgHbI9gYu7UI6dvM/+cDxp96oeadRgCs23GFu23KWSk7wQVzOnXR055xBNSEplbgHM80f55cYj3kuNNLclJCyAD+AAsMWxFM2myd5eR4ouCsR6FA5fVXkGi5DR6nxhVvAi1W2lyoWy0EggR8Bplzm2YcxmoTXiD7hxcp1tRx39VrbbGbUJL3d5gi3LCXiUdlzny6ynQ+B8xGV8Y/TcBIVGFIFSRtC0xXwDlNaQ9D5CeLL/fZQly/b5B2iLyiWiKrP6gZo1QxPieh9YIrcl4n3KvOy7sEzUpUpr4pJpNilNok9BZHqzuZor96kzNY7dC9glIp6QHLU3bVynKQ7ALCaPmcIE3qR7JufRpxrvHtwuzo/QNO/Ij6xLbIvDrnzrw5OidPg8VdEp0a5ZD7dypE/xE5yBXZ3nPKsWTK8fP0LP3IraHzXATHd4LRkN2KIw6uAJWt93zs1o8ZMNj727Gg7kgtolOF0/mRGLp9texlgHVC6L9dj/jRiEVmlHaPPI/0gQtliRizMRLbKKi2da+F+GYferfVkxtTF8y3PmQTT4rmGnq4LDQpnoFT73/JS9lBRIrg5fEu0hbmgCxIMR2Filqh0QY0YXkF6q1H0GWM0S/hvtlCXjd1BtYQN4hiCwj7+s25OkdEWx4Es+h32BtB6nDhdl2k8F4vM9d+9humVLzRp65mAM9aSvLV5iu/qQ6OjWvHf6NYJ336tM18+k6YaRrd9lQDf5JI+8cQw8KRPzrzMwWqlestmESUdBQNN70t1qNxp4qI6Xqwi00hPWI2W2iIB4nyZGUPADGNGC3SqnKBINAkGhm9qsliRL9Eq+XAxzU1p2Bvdunqe0wCJgLiE4mjFRfj2+PyShi/juIcHQwTjDNSdK7wanZokVkhEqpCQnpBLIceeYPfsx8+yQf3eOMiFGU+ymrp7Ek+SaaxH5MvCeg9KScDa+/aGKNzJ/6AufHEsIyldCozo4fuplnqnT77r1YNwgICJoCX/qi88q3BtTcDSXYZvT7b6KKDQMTl3U/r8eMD5zuSQi0Nm0k7/1xpIHwlp1sLr0YIivtBhxWcirZpAW
Content-Type: multipart/alternative; boundary="_000_GVXPR06MB927782C94F6760F49CA469009ECC2GVXPR06MB9277eurp_"
MIME-Version: 1.0
X-OriginatorOrg: telefonica.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: GVXPR06MB9277.eurprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 34e1321f-8744-47ed-6ff6-08deebaeb626
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2026 07:14:34.5641 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9744600e-3e04-492e-baa1-25ec245c6f10
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 92GW/f6Dos5ipTcVs99PZ+naNJ7ym/AzEue6y9mN9pbib9iyWwnXeRorz1z9Z874GNsyCL//3Tesfw3oR5/6b8pSM8q/NCUTY5pxOmaDKcflJ2N2AkZz5iFUPcfl7/LtaH6dEQvzh4ZZu2reAxJtSw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR06MB7336
Message-ID-Hash: ZYNT5GCIXRRSFLA4IG5QR4OTXL4HDZ4V
X-Message-ID-Hash: ZYNT5GCIXRRSFLA4IG5QR4OTXL4HDZ4V
X-MailFrom: luismiguel.contrerasmurillo@telefonica.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: TEAS WG <teas@ietf.org>, TEAS WG Chairs <teas-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teas] Re: WG Last Call: draft-ietf-teas-ns-controller-models (*3* weeks)
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/xoZWUgPe2mpRhoUFeQvA4JIrwPA>
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>

Hi Pavan,

Thanks  so much for your review. We will go through your comments during the next weeks, assuming that it will take some time to update due to the Summer period starting in a couple of weeks.

Thanks again,

Luis
________________________________
De: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Enviado: lunes, 27 de julio de 2026 4:42
Para: Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com>
Cc: TEAS WG <teas@ietf.org>; TEAS WG Chairs <teas-chairs@ietf.org>
Asunto: [Teas] Re: WG Last Call: draft-ietf-teas-ns-controller-models (*3* weeks)

AVISO/WARNING: Este correo electrónico se originó desde fuera de la organización. No haga clic en enlaces ni abra archivos adjuntos a menos que reconozca al remitente y sepa que el contenido es seguro / This email has been originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

{as a WG participant}

Authors,

I've reviewed draft-ietf-teas-ns-controller-models-07 as part of the WGLC. Below are my comments -

---
Terminology Inconsistency:

Section 1 uses "transport slice" ("In order to facilitate the service exposure… of a transport slice") while the rest of the document consistently uses "IETF Network Slice" per RFC 9543. This should be harmonized. Is the term "transport slice" really needed (can it be removed)?
---

Editorial Nits:

1. Abstract: "constrain the implementation the IETF Network Slice Controller" → missing "of" before "the IETF"

2. Section 1: "the NSC assess and then identifies" → "assesses" (subject-verb agreement)

3. Section 2 (provider's view): "maintains an more network-centric view" → "a more"

4. Section 2 (provider's view): "the its realization" → "its realization"

5. Section 3, para 1: "The NSC then process customers requests" → "processes customer requests"

6. Section 3, para 3: "However, anything prevents that these modules could be separated components" → "nothing prevents these modules from being separate components"

7. Section 3.2: "if not filtering is applied" → "if no filtering is applied"

8. Section 4 (interface c): "considered in in [RFC9543]" → duplicate "in"

9. Section 6: Missing period at end of sentence.

10. Acknowledgments: "would like to thank (in alphabetical order) to" → remove "to"

11. Section 1: "the connectivity … are key" → "is key" (subject is "connectivity")

12. The same "implementation the IETF Network Slice Controllers" error from the Abstract is repeated at the end of Section 2.

13. Last author is listed as "Xufeng" (first name only) — should be "Xufeng Liu".

---

Gaps / Readability Issues:

1. Security Considerations: The current text only addresses the case where the Mapper and Realizer are separated. Should we also discuss:
   - Security of the customer-facing IETF Network Slice Service interface (authentication, authorization)
   - Multi-tenant isolation (preventing one customer from learning about another's slice topology/resources)
   - Protection against excessive or malicious slice requests (DoS)

2. Error handling: When the NSC interacts with multiple Network Controllers to realize a single slice and one controller fails, what is the expected behavior? Even as an informational document, some discussion of partial failure/rollback would be helpful for implementers.

3. Admission control / conflict resolution: The document mentions the NSC considers "the overall view of the network resources" but provides no discussion of how concurrent or conflicting requests from multiple customers are handled.

4. Mapping strategies: Section 3 mentions "mapping strategy 1:1/1:M/N:M" without explaining what these refer to in context. A brief clarification would improve readability.

5. The "Operator" entity shown in Figure 2 (with an interface to the NSC at the (b) level) is never explained in the text. What is this interface for, and how does it differ from the "Higher Level System" interface?

6. The "(b)" label appears twice in Figure 2 — once between Mapper and Realizer, and once on the Operator interface. If both use the same model type, this should be stated explicitly.

7. The concept of "filtered topologies" is introduced in Section 3.2 without prior definition or reference. A reference or a sentence explaining what filtering means in this context would help.
---

With the editorial fixes and some expansion of the Security Considerations, the document should be ready for publication.

Regards,
-Pavan

On Fri, Jul 10, 2026 at 3:29 PM Vishnu Pavan Beeram <vishnupavan.ietf@gmail.com<mailto:vishnupavan.ietf@gmail.com>> wrote:
All,

This starts a three-week working group last call on
https://datatracker.ietf.org/doc/draft-ietf-teas-ns-controller-models

The working group last call ends on July 31st 2026.
Please send your comments to the working group mailing list.

Positive comments, e.g., "I've reviewed this document
and believe it is ready for publication", are welcome!
This is useful and important, even from authors.

Note: There is No IPR disclosed for this document.

Thank you,
Pavan
_______________________________________________
Teas mailing list -- teas@ietf.org<mailto:teas@ietf.org>
To unsubscribe send an email to teas-leave@ietf.org<mailto:teas-leave@ietf.org>

________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is confidential and privileged information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição