[Teas] Statistical parameters in draft-ietf-teas-ietf-network-slice-nbi-yang (was RE: Upcoming changes to draft-ietf-teas-ietf-network-slices)

mohamed.boucadair@orange.com Mon, 07 March 2022 10:36 UTC

Return-Path: <mohamed.boucadair@orange.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 BA7EB3A0EF6 for <teas@ietfa.amsl.com>; Mon, 7 Mar 2022 02:36:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dw9OxbOwWFH6 for <teas@ietfa.amsl.com>; Mon, 7 Mar 2022 02:36:28 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 067FC3A0EF2 for <teas@ietf.org>; Mon, 7 Mar 2022 02:36:27 -0800 (PST)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar25.francetelecom.fr (ESMTP service) with ESMTPS id 4KBvyL2kn3z8sy3; Mon, 7 Mar 2022 11:36:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1646649386; bh=SeA1p6Bs2Js52EhXDHvZU447RVhob4xoY1jO8eh1GHs=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=j/KMVSNcvBJpc/w2daNnXhePTEBIPjkb+xzXe3dtdkGxAAzYqcVxCOYUNGuHrouNd YNqJI1OpPd8yhPAComqW7TwWgThfedZnXoiL8Q4jgmRRnU8a4Fh9/+JfaicxeESw31 xIMpBBQT598/tJmVF+dMV84Bg2DDWKwT0l7eUCHQW1CKUHkIvXvp2DacFh1dqaL4lq uT/Bwa0j9SVJXJplhLgkygXHzRbf035LBjZAYNGj9oLiiyvUSV7o81lGqdiRO481HH EG8zG/SgrDjIVjIW5fL/RLt5gFFU8jTGmcaz2cgmNEOyE1lfJDBXpJFita5E8v3j0y EIzu65bqkXYTw==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by opfedar06.francetelecom.fr (ESMTP service) with ESMTPS id 4KBvyL1XK5z3wd9; Mon, 7 Mar 2022 11:36:26 +0100 (CET)
From: mohamed.boucadair@orange.com
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, TEAS WG <teas@ietf.org>
Thread-Topic: Statistical parameters in draft-ietf-teas-ietf-network-slice-nbi-yang (was RE: [Teas] Upcoming changes to draft-ietf-teas-ietf-network-slices)
Thread-Index: AdgyAFodvpBd9IL1RC6bd08XXkl0rw==
Content-Class:
Date: Mon, 07 Mar 2022 10:36:25 +0000
Message-ID: <21109_1646649386_6225E02A_21109_479_1_787AE7BB302AE849A7480A190F8B9330354A19E0@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-03-07T08:50:12Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=730a4499-03cc-4930-8865-fd877c136d22; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B9330354A19E0OPEXCAUBMA2corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/74p99UxkyxzPII92VVV6f9tSbYA>
Subject: [Teas] Statistical parameters in draft-ietf-teas-ietf-network-slice-nbi-yang (was RE: Upcoming changes to draft-ietf-teas-ietf-network-slices)
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2022 10:36:39 -0000

Hi Greg,

(changing the subject so that this can be tracked by the authors of draft-ietf-teas-ietf-network-slice-nbi-yang)

Glad to see that we are in agreement about adding statistical parameters to the module. I hope that percentile values will be supported in the next iterations of the spec.

I like the spirit of the PAM SLO Draft. FWIW, please find some comments to the PAM SLO draft at these urls:


  *   pdf: https://raw.githubusercontent.com/boucadair/IETF-Drafts-Reviews/master/draft-mhmcsfh-ippm-pam-00-rev%20Med.pdf
  *   doc: https://github.com/boucadair/IETF-Drafts-Reviews/raw/master/draft-mhmcsfh-ippm-pam-00-rev%20Med.doc

Cheers,
Med

De : Greg Mirsky <gregimirsky@gmail.com>
Envoyé : vendredi 4 mars 2022 22:54
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : adrian@olddog.co.uk; TEAS WG <teas@ietf.org>
Objet : Re: [Teas] Upcoming changes to draft-ietf-teas-ietf-network-slices

Hi Med, et al.,
thank you for pointing out the example of using the maximum value of a performance metric as the measure of service conformance to an SLO. I think that other statistical parameters, e.g., percentile, may be also used in that role.
And as we're discussing the topic of IETF network slice conformance to an SLA that is presented as a multi-SLO set, I bring to your attention a new draft submitted to the IPPM WG - Precision Availability Metrics for SLO-Governed End-to-End Services<https://datatracker.ietf.org/doc/draft-mhmcsfh-ippm-pam/> . We always appreciate your comments, questions, and suggestions. Please consider adding the IPPM mailing list.

Regards,
Greg

On Wed, Mar 2, 2022 at 10:49 PM <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>> wrote:
Hi Adrian, all,

All good points. Thanks for tracking the issues and fixing them.

For the third point, I wonder if it is useful to include a short statement to position the service demarcation point vs. service attachment point (draft-ietf-opsawg-sap) or leave that to the SAP spec.

Cheers,
Med

De : Teas <teas-bounces@ietf.org<mailto:teas-bounces@ietf.org>> De la part de Adrian Farrel
Envoyé : mercredi 2 mars 2022 22:15
À : 'TEAS WG' <teas@ietf.org<mailto:teas@ietf.org>>
Objet : [Teas] Upcoming changes to draft-ietf-teas-ietf-network-slices


Hi,



I am just about to post -06 of this document. None of the changes, below should be a surprise. 1, 3, and 4 were talked about at IETF-112. 2 is just fine-tuning the text already in -05.



  1.  Deprecating NBI/SBI



Per the discussion at IETF-112 and following on from Med’s comments, I am replacing “NBI” with “IETF Network Slice Service Interface”, and “SBI” with “Network Configuration Interface”.



These are abstract terms, and the implementations might choose to use NSSM and NSNM. They might also choose to stick with NBI, but I personally find that term ambiguous in the greater scheme of things.



  1.  Clarifying the relationships between slices, connectivity constructs, SLOs/SLEs, and network resource partitions.



Recent reviews and discussions of draft-bestbar-teas-ns-packet have made it clear that the current text is not sufficiently unambiguous. Although I know what I meant, the text is open to interpretation and needs to be tightened up.



The relationships are easy to express:



  *   A network slice is a service requested by / provided for the customer
  *   The network slice service is expressed in terms of one or more connectivity constructs.
An implementation or operator is free to limit the number of connectivity constructs in a slice to exactly one.
  *   Each connectivity construct has a set of SLOs and SLEs.
The set does not need to be the same for every connectivity construct in the slice.
An implementation or operator is free to require that all connectivity constructs in a slice have the same set of SLOs and SLEs.
  *   One or more connectivity constructs from one or more slices are mapped to a set of network resources called a Network Resource Partition (NRP).
One connectivity construct is only mapped to one NRP.
An NRP may be chosen because of its ability to support a specific set of SLOs and SLEs, or its ability to support particular connectivity types.
An implementation or operator is free to map each connectivity construct to a separate NRP, although there may be scaling implications depending on the solution implemented.
Thus, the connectivity constructs in one slice may be mapped to one or more NRPs.
By implication from the above, an implementation or operator is free to map all the connectivity constructs in a slice to a single NRP and to not share that NRP with connectivity constructs from another slice.
  *   An NRP is simply a collection of (reserved) resources extracted from the underlying physical network.
The process of determining the NRP may be made easier if the physical network topology is first filtered into a Filter Topology in order to be aware of the subset of network resources that are suitable for specific NRPs.



  1.  What to call an end point



During IETF-112 we spotted several overlapping terms (CE, end-point, NSE, maybe PE) and decided that the more generic term “Service Demarcation Point” should be used.



This will help remove the confusion about where the service begins and ends, allowing the existing text that enumerates the options to not get blurred by other text in the document. Of course, CEs and PEs still exist and need to be mentioned, but the service demarcation point term allows us to be generic without forcing any one of the four implementation options already described in the text and Figure 1.



  1.  General editorial pass to clean up spelling and language use



Best,

Adrian





_________________________________________________________________________________________________________________________



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<mailto:Teas@ietf.org>
https://www.ietf.org/mailman/listinfo/teas

_________________________________________________________________________________________________________________________

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.