Re: [Teas] Specifying A2A SLO/SLEs

Daniele Ceccarelli <daniele.ceccarelli@ericsson.com> Thu, 28 April 2022 12:59 UTC

Return-Path: <daniele.ceccarelli@ericsson.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 33546C15E403; Thu, 28 Apr 2022 05:59:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.673
X-Spam-Level:
X-Spam-Status: No, score=-2.673 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 9kktq-Az8lkF; Thu, 28 Apr 2022 05:59:38 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2060f.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::60f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8977DC15E40C; Thu, 28 Apr 2022 05:59:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=USGe7pJf+kTe2xdZStWMpMnv5zGUiWQmBY1v0WJGU61ntKvJ+9obLVfLx9emNIQJVpIo8ZhFyuHy6Snmul4JJsRwuUQj4hUYRJrr+gE7zvLBzP+LZGZaYtHkb3VT/pAR7AV0NA3qTgUdYAjAQV3CdOT2puiLskD0s3fOHo7HbPHMq5SRYvD6+HRaWBZj6+wRTdXF+23L5/hSK7VOjbxHIbrqscPt3sfDFaioBAjRHfILfiBwyKjqp5VFO65NFb3i8D1hFOsxAF1E6k+p0hh//6apMqZ4pWZmY54mRkYWnx8VDX/w5elRbu5oDxic9e4AxAQivqeO4VYZZcAOYgJZBQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=1Aek6BTog2JiHOF9CmZ+n5SiY046KivdyKCZlsn+uPw=; b=MxslDeb409jvzkXBJReh3Ntk8QGG2Jra5lOBd7s6BC9E4X8C1BR8cSA74KpFaFOn/Ah1WlxhFRFQkNSzf4S1SNpz87k3cWLD0Nw2i1SdddNPKi891VvJFIDG46Liyl3JajdioDUZ3iCCUupku09AmKYpSeLIVjnMNAAsbhSKFe7h+XM8Fv4jFZzMYVrO50fsICjy8+pHzDk6xKenVrXy9cCJ7DnWtIjucijudHVWr3uBKV5X0CqVankHgR6EealqSfsCQv7JK7KwCMuXptmclQq2Y5wYBb9+AegGojQx47prNGCbbv13b857cThMzzzTPbWspQqDgYirvHNBydZ8cQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1Aek6BTog2JiHOF9CmZ+n5SiY046KivdyKCZlsn+uPw=; b=bRql2a5P0AoBEgQT+gSfj/Bje4ElOQL3g1VgQ27Atj2enzFGcxuKBney30TLWQd1r/7QcwFuNzUIxxe7MSspDv4TpeqYHda4H7L7kmCFuf3eivEZDXM02eS8VbGQm4Zx4xvHIWXwC5F0kejZQq5J4ylNQg33vxg5On7CeK/n7wo=
Received: from AM8PR07MB8295.eurprd07.prod.outlook.com (2603:10a6:20b:32a::18) by VI1PR07MB3421.eurprd07.prod.outlook.com (2603:10a6:802:22::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.10; Thu, 28 Apr 2022 12:58:53 +0000
Received: from AM8PR07MB8295.eurprd07.prod.outlook.com ([fe80::c9a:7ecf:6fa1:12b0]) by AM8PR07MB8295.eurprd07.prod.outlook.com ([fe80::c9a:7ecf:6fa1:12b0%5]) with mapi id 15.20.5206.014; Thu, 28 Apr 2022 12:58:53 +0000
From: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Tarek Saad <tsaad.net@gmail.com>
CC: TEAS WG <teas@ietf.org>, "draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org" <draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Thread-Topic: Specifying A2A SLO/SLEs
Thread-Index: AQHYU0glZTUPinb8kUyRyPk09BNSK6z3wPyQgAACUvCAAKGTYIAAY5+WgAFlHLCAAET2wIAABPmAgAAB5uCAAAIcsIAAAfZggAABG+CAAQuMQIAAFCLQgAAZL5CAACIQAIAADphQgAOfJNCAAKbC4IAAPSWwgABIVACAABFcmYAABq6OgADn4ECAA6OZIA==
Date: Thu, 28 Apr 2022 12:58:53 +0000
Message-ID: <AM8PR07MB82951C8EEC1DFB52A97FA92DF0FD9@AM8PR07MB8295.eurprd07.prod.outlook.com>
References: <DM5PR1901MB2150A3CC6192C3E8389C79F9FCF39@DM5PR1901MB2150.namprd19.prod.outlook.com> <BY3PR05MB80816AAF76AE2F6F1C88978AC7F29@BY3PR05MB8081.namprd05.prod.outlook.com> <BY3PR05MB80811F0175EC8E7693099013C7F29@BY3PR05MB8081.namprd05.prod.outlook.com> <11836_1650440558_625FB96E_11836_92_1_19b5a0900c7c4b0eb02564df0a05ff5e@orange.com> <DM5PR1901MB21505FB3A6A4EE9D0D68094EFCF59@DM5PR1901MB2150.namprd19.prod.outlook.com> <28897_1650537021_6261323D_28897_388_1_18a22c668b9840958afe26a9cdb418f0@orange.com> <DM5PR1901MB21506556F0CD3609E176B632FCF49@DM5PR1901MB2150.namprd19.prod.outlook.com> <AM8PR07MB82958384FD563C822C0B872DF0F49@AM8PR07MB8295.eurprd07.prod.outlook.com> <BY3PR05MB808142AE43783C69DB9C9F01C7F49@BY3PR05MB8081.namprd05.prod.outlook.com> <26933_1650553623_62617316_26933_466_1_5d99f9f3664c42e981ebc1ffd047fd71@orange.com> <BY3PR05MB808100E7786E6C4B3D560D54C7F49@BY3PR05MB8081.namprd05.prod.outlook.com> <13338_1650554196_62617553_13338_196_1_d32431bbfc8f49dfa2cec5271f2beb79@orange.com> <AM8PR07MB8295801477A422858305161BF0F79@AM8PR07MB8295.eurprd07.prod.outlook.com> <7052_1650616136_62626748_7052_59_3_60d0aac49f414d00a48f7613c484a507@orange.com> <AM8PR07MB82955049B9589D1F8C627AFAF0F79@AM8PR07MB8295.eurprd07.prod.outlook.com> <12862_1650631133_6262A1DD_12862_268_22_cfe581b87645487794b3787f1d34a4c3@orange.com> <BY3PR05MB8081E562AB36BBFAC7F21AA6C7F79@BY3PR05MB8081.namprd05.prod.outlook.com> <AM8PR07MB8295525121E98B3AE5B4CDD5F0F99@AM8PR07MB8295.eurprd07.prod.outlook.com> <32546_1650867330_62663C82_32546_446_1_8894d74bffbe4821b5d06800111636b5@orange.com> <AM8PR07MB829587AE181CAF00867AA82BF0F89@AM8PR07MB8295.eurprd07.prod.outlook.com> <15238_1650896252_6266AD7C_15238_189_1_eda1600dec4647e48e225212f440645a@orange.com> <DM5PR1901MB21504DCE857D3D2E42C1C302FCF89@DM5PR1901MB2150.namprd19.prod.outlook.com> <DM5PR1901MB21503B101C8317DDA1023105FCF89@DM5PR1901MB2150.namprd19.prod.outlook.com> <6058_1650951536_62678570_6058_347_1_0725bcef844745a689b7c9fd12cc64b5@orange.com>
In-Reply-To: <6058_1650951536_62678570_6058_347_1_0725bcef844745a689b7c9fd12cc64b5@orange.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-04-26T05:18:17Z; 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=4d0a1b81-8bd1-4a9b-861a-592f12ee1ff9; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3b2197a2-9ee1-4047-318b-08da2916d92a
x-ms-traffictypediagnostic: VI1PR07MB3421:EE_
x-microsoft-antispam-prvs: <VI1PR07MB3421490D2EABC66674489147F0FD9@VI1PR07MB3421.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LHzy35h0W0sCPB9XzBPWnL8/cvicV2BPJ7Q7iSEaofnHRJFqtlK+FUPbfliFv+pcgxEPBGY7p+8STMCBvwx5nlu+GyD+6TYAY2ayaBaG4xw3oYv/XFaJQJMz5Wke84l2YjT3IohqlhUf829lRmbSmblaTeujVg2FO0je4N8vjDekVrTwjsc4rd1ZtJ0aDxBnFkfObxHTCy7fVjRPJA4IR15dAuMf+w1JKgdKxbYdqu3o2c1axbg9A+Lbv94ckO5MYg5O4sXSzj8W1E3fr8c5ywykk6PxvfJsyHG1wMQONUWJsf1pAnEZA7UP1ZTl4BYGahNmxqUonaVSRBy8ohRI/bhjbmKD+46DC0Wb3qgglBcJOVMGB7mc4h2N/LEPUHtt10jOilDETCTyg3+7tlVVn0KdNLLMMqJiYaLkkVrWh/I4hLkcMe6N3bjx3QdhXUx4A1uE4V80L+F+JkirvKbLaT1eYpHIMPndIBFAy5wsnelYULE5wNEsPJ3hPUadyYkDpVdmRQ3N9U9b7d3/rT28g+lzF7UGbXB8saeZRKkpuf/6pT1gzZlFve4QFL6d6ja942fZex1RIJH959RUEg73tCPNRWGmnJDUzDPGOfFRT/r55Xut9ePciu5FR9WwpIDPiuQaq8OacjCPJFz69wajgTYNGFVqvuWbKGenpPNuMChT0xSFusuViTLPB33FAGi03a5UgB3Z83iu0JTttuCfszmA7kz/WcElG1W9ZwdNHhgWmlcANdK+RGYJl52gQfjo
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR07MB8295.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66946007)(66556008)(64756008)(186003)(8676002)(66446008)(4326008)(66476007)(76116006)(44832011)(55016003)(52536014)(8936002)(5660300002)(30864003)(9686003)(26005)(316002)(86362001)(99936003)(54906003)(83380400001)(33656002)(71200400001)(110136005)(6506007)(508600001)(53546011)(7696005)(38070700005)(38100700002)(122000001)(82960400001)(2906002)(579004)(559001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4rLEqAywlzHCqZWFYMNUMBlTUmRpCTi6/pHo9MoJ7WzcW4ZUePyNdau+2kALoofVy41T07CakhjowmJ86w6Z7qbEvfMLMEBCZ/atR0kc3gRNIzO7ED/oPPyIIoZuCOvru+jsy8Iw3pCYJN0AbITEO/7AUseyUfpx5fIJZoFeD1+z7OUnLu0Xi3xUV8xHa5eSGm1fRGptyI11bCgsc+UWhSck86HwDo39ATg613/FaDb+j+STXXkhc/8JExeqAlLEl87Bh+sSKkaI8vckd3r+01mdYuKCDK0IURPny/Nu/cb5brCstDuQUffk7vst3TEAlHXGzfW+LZJe7XFKZkp+dje3TpYiraLHPoFw0wezAG7E1ntSCfsif4Xe4TXjN9JRa1HKNjab/qzkYb3kXUXA5MBxraX95BRPoPqAujD/t0uTRhM2h2+m/bx2s/fUp1Cv/jH+j4Z7qCpN7mgDmbRsQoBOVm6pbqHl/xkuUVF4nrOuEruscDeaJv1VdLO3TdjSlYy+tP4l8uHpcVUuaFn2+C6DGiGaKPbcXx7Sxae81m9v/YOqP5kzgIc3/KvHseTGiBcWUmkZ2th8R871ZD2t+NFNG8dQN9SgiumQIyRgH/DJ75L2sreeTsEZUmPKhJzbSU3hQtkJeCTNlYU6fmmZMk8TVAdpeahpIcrOYNI/gh7ShCYIaW2dFwWzBcLZOGfVyTo+UGMuPCcHxEACWtJlfjL/CUGQKLilCZZ9o903/ap6K1LxZ5LpZ16CoYPFQD5kkb4AOkhVNHV8NBpYUuGp0dRLjY7VmsnW91j70Bh0V8fru0wPbdJWNNAifqVGKxPfqsnt2LCKldfPxKasYOiBD61T92PPibFdqHK+HRpTJ9PsJ8mdOyyRVr/PK1L7Brw7T8InQqgdg40sw3odJbTll7bGaBmnbMXuIggOOWJxkM1KOWXGoN5vhErFSd7+qlSbde4wd+851PvnS9Y8rH+E0OJf2cjMAqTdJ1f8Sdb/z/PKd6oek4vwanNNjJBf+OHuLL1dvp8emuiggpQ0O6ht9j4F0/noCgi7sgKGV4j11H/9oAkN+qccsq8JjG2HL3Nqo1DWSVt+paLw2z1OE/TtWbozVfxQUNluiQd4ur2WlJG1LbSCVmIifFLjrc/n7kb7K3Ra4F1NTGAfrPZjy5R2ghprRvAuemb1QhkLH963mLumAK6p7CNbP0iJYz9OtBXfnxeVyQZI3OMKY+/8uPKcxSNapP5PWYukpvtVZ4lcaYjrSxAg/ZfVyWDqTOvBltnUIw625QeBLsL9aW3K85XdzOcFKmhTTWNjX181qUc9YG72A+sbI6XaXwBTWBpP868QTYkkFcWj41IhCsG85Dlnj6hKKeflBWL5yf6YiuiPxqdGKivVuMOkkvXnztb/t/FefLzaLKVgykA6tdEWN1FlKXNr2nHWkwQliuUD5WKsvIi9uGC1d/HKiJC7rlkLxmSJKBmuw7748fLKPQAL6XliqWOaf/AgdhqUBJC3h4B9tmPaFmWcIFnP4Yk8ojvXf3KXBSSSYzjYzRkt1gukcjh5T4LDCIv+BpNzz7KgaXC7ewnvhzOIV7hGHwa2IelKTkbom+o4pNc1Eyp0tfZJTbXkWom5Nxy7Z8cHFJM76X2Ycv1N68tOwKtQ0293im5IGKJAplgXskW2Symk6DGkT5l54aXADYhggjfUAiCdB+wGLV44ysR6jSFNTiSsGSTEPzmSBIVkr1gOU+0rvq/ejAnR4htT8rthpOeuFkNX9q5Ko5s=
Content-Type: multipart/related; boundary="_006_AM8PR07MB82951C8EEC1DFB52A97FA92DF0FD9AM8PR07MB8295eurp_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8PR07MB8295.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b2197a2-9ee1-4047-318b-08da2916d92a
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2022 12:58:53.5318 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Yo6dH10Oaspd5mfDZi71cIJJ53Boq268igzbCR9qB7pTsXZAJekjurndqF+L18ZWuKtwpFzOXx/IubgLZWvmvzi5yCWmRVmU8fjliM+lDu0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3421
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/NA0qKG71dtdpSs36rPfzz4GIhNc>
Subject: Re: [Teas] Specifying A2A SLO/SLEs
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.34
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: Thu, 28 Apr 2022 12:59:42 -0000

Hi Tarek, Med,

We're diverging a bit from the original problem which was: "how to have different SLOs/SLEs between e.g. 20 Mbps between SDP4 and SDP5 instead of the 10 Mbps assigned to the A2A slice between SDP4,5,6,7.

[cid:image003.png@01D85B10.7875F3B0]

This can be solved using the 2 constructs below (I don't really like this solution, but it works):


  *   A2A, 4/5/6/7 - CONSTRUCT1 = 10 Mbps
  *   P2P, 4/5 - CONSTRUCT2 = 10 Mbps

Binding is an issue, as packets from 4 to 5 don't need to be bound to one or the other construct but rather balanced 50%-50% in this example.

Cheers,
Daniele


From: Teas <teas-bounces@ietf.org> On Behalf Of mohamed.boucadair@orange.com
Sent: den 26 april 2022 07:39
To: Tarek Saad <tsaad.net@gmail.com>
Cc: TEAS WG <teas@ietf.org>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org
Subject: Re: [Teas] Specifying A2A SLO/SLEs

Hi Tarek,

Thank you.

As clarified to John, traffic binding/steering is not what we are discussing here but how to avoid ambiguity in capturing service requirements when enclosed constructs are not disjoint + distinct objectives are set for the common SDPs per construct.

The order should not be set by the system (which is the default behavior in YANG as per rfc7950.html#section-7.7.7), but by the user. The order will then be used to infer which service objectives will take precedence (and then will override others).

Obviously, no issue is encountered when disjoint constructs are used.

Cheers,
Med

De : Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>
Envoyé : lundi 25 avril 2022 17:29
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>; Daniele Ceccarelli <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org<mailto:daniele.ceccarelli=40ericsson.com@dmarc.ietf.org>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc : TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Objet : Re: Specifying A2A SLO/SLEs

I had a type in the policy below (corrected)..

Regards,
Tarek

From: Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>
Date: Monday, April 25, 2022 at 11:19 AM
To: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>, Daniele Ceccarelli <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org<mailto:daniele.ceccarelli=40ericsson.com@dmarc.ietf.org>>, John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>, draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org> <draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>>, Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>, draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org> <draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>>
Subject: Re: Specifying A2A SLO/SLEs
Hi John, Danielle and Med,

When multiple connectivity constructs exists (e.g. from a source SDP) within the same IETF NS slice, I agree with John that a policy can decide which packets can use which construct - e.g. by inspecting certain fields from the packet.


  *   A2A, 4/5/6/7 - CONSTRUCT1
  *   P2P, 4/5 - CONSTRUCT2

In the example above, since two possible constructs will exist on SDP 4, a policy such that:

  *   If packet is destined to 6/7, then steer on CONSTRUCT1
  *   If packet is destined to 5, then steer on CONSTRUCT2

In the current IETF NS service model, we have introduced a field that may be serving the above (from Appendix A of draft-ietf-teas-ietf-network-slice-nbi-yang):

              "ns-match-criteria": {
                "ns-match-criterion": [
                  {
                    "index": 0,
                    "match-type":
                    <snip>
                    ],
                    "target-ns-connection-group-id": "Matrix1"
                  },

Regards,
Tarek



From: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Date: Monday, April 25, 2022 at 10:17 AM
To: Daniele Ceccarelli <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org<mailto:daniele.ceccarelli=40ericsson.com@dmarc.ietf.org>>, John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>, Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>, draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org> <draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>>, Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>, draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org> <draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>>
Subject: RE: Specifying A2A SLO/SLEs
Re-,

We can indeed consider the following with "ordered-by user" set of constructs and indicate in the text that the order infers which construct takes precedence when there is overlapping/conflicts.

  *   A2A, 4/5/6/7
  *   P2P, 4/5

That design depends on the normative language to get things right.
The advantage of the proposal I made earlier is that we don't rely on extra normative language + the behavior is deterministic.

I still don't think a change is needed to the framework I-D as it does not impose how all this is to be modelled.

Cheers,
Med

De : Teas <teas-bounces@ietf.org<mailto:teas-bounces@ietf.org>> De la part de Daniele Ceccarelli
Envoyé : lundi 25 avril 2022 13:03
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc : TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Objet : Re: [Teas] Specifying A2A SLO/SLEs

Hi Med,

The solution you're proposing perfectly works but looks a bit complex to me, mostly when the number of end points grows.

I was thinking of something simpler like:

  *   A2A, 4/5/6/7
  *   Override 5/6

>From a service objective point of view it would lead to a single service objectives ID plus a single override.
That said I can live with both, but would like to understand a bit more if there are operational issues implications.

Cheers,
Daniele


From: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Sent: den 25 april 2022 08:15
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com<mailto:daniele.ceccarelli@ericsson.com>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Subject: RE: Specifying A2A SLO/SLEs

Hi Daniele, all,

Thank you for clarifying.

If you want to control the connectivity between a subset of SDPs, then a dedicated construct can be defined. In the example you provided, this can be achieved by the following constructs for example:

  *   A2A, 4/6/7
  *   A2A, 5/6/7
  *   P2P, 4/5

With service objectives in mind, we could have the following:

  *   common-service-objectives{IDs}
  *   A2A, 4/6/7, common-service-objectives{id}
  *   A2A, 5/6/7, common-service-objectives{id}
  *   P2P, 4/5, common-service-objectives{id}+overrides

This behavior follows the same text quoted in previous message.

Cheers,
Med

De : Daniele Ceccarelli <daniele.ceccarelli@ericsson.com<mailto:daniele.ceccarelli@ericsson.com>>
Envoyé : dimanche 24 avril 2022 22:17
À : John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc : TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Objet : RE: Specifying A2A SLO/SLEs

Hi John, Med,

Apologies for not being clear enough. Let's try with a couple of pictures.

The text Med is quoting is referring to a scenario like this one. Where SDP1, SDP2 and SDP3 are sending traffic to the same connectivity construct. In this case it makes perfectly sense to have different SLO/SLE for each SDP, or better to have the SLO/SLE defined against a given SDP.
[cid:image004.png@01D85B10.7875F3B0]

On the other hand in a an any to any scenario we might end up with something like figure below. Where each SDP (4,5,6,7) sends traffic to any other SDP. In our example SDP4 and SDP5 are the amin offices of our enterprise and we want to override the top level SLO/SLE e.g. adding more bandwidth between SDP4 and SDP5.  If the new SLO/SLE is defined against SDP4, that would apply not only to the connection between SDP4-SDP5 but also to the other connections that have SDP4 as head end, ie. SDP4-SDP6 and SDP4-SDP7.


[cid:image005.png@01D85B10.7875F3B0]

The conclusion is that we probably need to have the capability to define SLO/SLE both against an SDP "AND" a connectivity construct.
I hope the pictures help clarify the issue.

Cheers,
Daniele

From: John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>
Sent: den 22 april 2022 14:49
To: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>; Daniele Ceccarelli <daniele.ceccarelli@ericsson.com<mailto:daniele.ceccarelli@ericsson.com>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Subject: RE: Specifying A2A SLO/SLEs

As did I

Yours Irrespectively,

John



Juniper Business Use Only
From: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Sent: Friday, April 22, 2022 8:39 AM
To: Daniele Ceccarelli <daniele.ceccarelli@ericsson.com<mailto:daniele.ceccarelli@ericsson.com>>; John E Drake <jdrake@juniper.net<mailto:jdrake@juniper.net>>; Tarek Saad <tsaad.net@gmail.com<mailto:tsaad.net@gmail.com>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>; Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>>
Cc: TEAS WG <teas@ietf.org<mailto:teas@ietf.org>>; draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org<mailto:draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org>
Subject: RE: Specifying A2A SLO/SLEs

[External Email. Be cautious of content]

Re-,

I may be missing something, but I have troubles to understand well the example. Sorry.

We need to remember that it is the construct that ** is associated with the communication type **.

Cheers,
Med

_________________________________________________________________________________________________________________________



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.