Re: [Teas-ns-dt] Framework to ACTN Applicability

Kiran Makhijani <kiranm@futurewei.com> Mon, 29 June 2020 18:36 UTC

Return-Path: <kiranm@futurewei.com>
X-Original-To: teas-ns-dt@ietfa.amsl.com
Delivered-To: teas-ns-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27FDC3A0C02 for <teas-ns-dt@ietfa.amsl.com>; Mon, 29 Jun 2020 11:36:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 yKxMLjOAtPED for <teas-ns-dt@ietfa.amsl.com>; Mon, 29 Jun 2020 11:36:15 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2114.outbound.protection.outlook.com [40.107.223.114]) (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 7711B3A0C16 for <teas-ns-dt@ietf.org>; Mon, 29 Jun 2020 11:36:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mvt/PDIjT6d3iMTBXa6Xm8fCEhzJuOz2Kh7joDyExqWVrhbngybkfEpzE3Vx8oArkTgGCUFN9MRk633TUB31cczjOygVleEdLCl2WUkaK46rliqUjcP7vuQQtbt7+tYuHFA3tO5ru+j0nj6T5134iqW1qMqJPZShQ7QzP+Yh1jd+rnZuxa1jv9hFpfXmc0L5qKVWnuHA+sN9VDPav5XP491YhpJpJaYMT/tvG9Y3uIRjuf8Cd3n8JgXkti9svVqGVpp+NxWMVAvAShLq5hOYyShk/x4Et0KeXMMOfEQT4acp1Z/1Y4mUov1UilxSFuZWuN7WdT7FF50Ebv8GwH5hdA==
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-SenderADCheck; bh=JQTC5SDmTHRHznNJFd/d5vrYAKwGK7lz6XiZrKk0AsE=; b=I+EZ7p5qptreJt+V9sYhwtR2hpoLK2l40OlczXjqHlLY2D4mvACHY8ExhAxz7iQEbEEMet8mgt6OaCSZ5ChEoHLAR8cWrR2a7kR8PSxx96zIHRCjKcNj/6tDJoPlI1mgFe1eZ/xPbfYyCjq37jpapSY2VZGJbmA0ONH0fF0fqKLV5CyrmKR4VpbkJ5+fdbXRD7jow0eE52PHud67bEkBTH/9HTnjgaER233A/werXpe65eN2j7F1GZ/1K7P0qg6Z6kVTP4fm/7Zy0yew9ZX53CKAK7vDZtABuc0kfuN2UCVKmmTDUIY19WCOKWcCjW/JSOf9J2468w0GccC4sn8xlQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JQTC5SDmTHRHznNJFd/d5vrYAKwGK7lz6XiZrKk0AsE=; b=kG5NHMph50LITrXzgsbXnnqLfTFg+56QjAsf5je0Ozn5X8GzLbKm82jMk6CnKkr5hfMMg/Q0rslNEFamZU7p7OXVwjrf7LPnlIlM/XqpDDSoRh8m28ymt+3lqC8UQpCb1tmjRwbgBzQFiXImHk90wGqWC60EyY9gUTZc6upp7fs=
Received: from BYAPR13MB2437.namprd13.prod.outlook.com (2603:10b6:a02:cb::23) by BYAPR13MB2903.namprd13.prod.outlook.com (2603:10b6:a03:b2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.10; Mon, 29 Jun 2020 18:36:11 +0000
Received: from BYAPR13MB2437.namprd13.prod.outlook.com ([fe80::3d56:a478:f62f:351e]) by BYAPR13MB2437.namprd13.prod.outlook.com ([fe80::3d56:a478:f62f:351e%4]) with mapi id 15.20.3153.017; Mon, 29 Jun 2020 18:36:11 +0000
From: Kiran Makhijani <kiranm@futurewei.com>
To: Eric Gray <eric.gray@ericsson.com>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: Framework to ACTN Applicability
Thread-Index: AdZOIIUVw6DxNa8pRD62on7YnP4ObwABTg8QAAaMQbA=
Date: Mon, 29 Jun 2020 18:36:11 +0000
Message-ID: <BYAPR13MB2437878AEFB24863E10E2455D96E0@BYAPR13MB2437.namprd13.prod.outlook.com>
References: <BYAPR13MB243729F77816A56454B6D29BD96E0@BYAPR13MB2437.namprd13.prod.outlook.com> <MN2PR15MB310391337DD4562BBF337AD9976E0@MN2PR15MB3103.namprd15.prod.outlook.com>
In-Reply-To: <MN2PR15MB310391337DD4562BBF337AD9976E0@MN2PR15MB3103.namprd15.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ericsson.com; dkim=none (message not signed) header.d=none; ericsson.com; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [67.188.27.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a81d140d-9e24-4866-e2ba-08d81c5b4bfa
x-ms-traffictypediagnostic: BYAPR13MB2903:
x-microsoft-antispam-prvs: <BYAPR13MB2903E698D400CBAD36AA7BEBD96E0@BYAPR13MB2903.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 044968D9E1
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: znDkwUnQoMZGi0Xzu/Utrh5kqCOl3s4V81pcWyvOUT5yp0wCOaadIZmYl566N0zZNrPsO3b9qVuGzpJTkspgqwG3q0iUMj6La2Xx4TIhslUxM1mHgnw/xsZnILRYW/XJg3juBLcxkTN1fORXM6b2jN6rucuHM0Fe1lfle1G4NSVzIEDHZHg0+OiDBwSMcnaucssalGhAlEvFIJJQqVU6PNEO2JL/92veLoDxr8oGGg2l5IDyLuFVWsESpBiqIudscni0AvRbtiM7RafWgpoAIfk5GYq4O0mAwdXmWHgi/0p2MHQjEsunhTFJuhe4cq2zjwyNiBcSPeuWqKO7rt5drw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR13MB2437.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(366004)(346002)(136003)(376002)(39840400004)(9686003)(9326002)(71200400001)(478600001)(53546011)(83380400001)(2906002)(33656002)(55016002)(6506007)(5660300002)(52536014)(64756008)(26005)(66556008)(66946007)(76116006)(66476007)(3480700007)(7696005)(110136005)(316002)(8676002)(66446008)(8936002)(186003)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: rpn217Wd7L56jNI6dC2y4Ks+6nhlXYMkV/AZNOVCDIfxEaIMmb5kRzyRX38Y+izY8VuFuN4Rk5gHQxI7SsKrbGped7VYQ0Qp4dk18Y3ytsd2n+wpZJzTThyHsZ0KbOgBgvXjz7Q8hf5xDYoX9DHmOa2VqY1w8xebDXylIZpiY2JVB9x9i5ehnMt6+j6+W87mreJmfJBG/2s+TN90VPOn54vwPzqok8igNWrDuHRY11xPnqxydi0mkW7tWymDDo9fytUFhxZJaJoiM37uvctOaG6JQtcj+7WGus/6GD/dT0HN4ChEB7cyRlPXFFUAYaGdDCjXLhR0Ozu1Te82m2ZwLlgeNmWGd6+0O+C35ZXB0n4yhy9QPjOUVVlwaXSqWw8TWrAnm4Af9bDV+SNexFqo1JRvwaYD7v0JsW4bn0dCFnIfF8FycQ1WMnhCtuGP1iGp5iAAkpG2gj2KBbJXiyr8u8DkJ5hxw0M3EhIHRXHA6sg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR13MB2437878AEFB24863E10E2455D96E0BYAPR13MB2437namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR13MB2437.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a81d140d-9e24-4866-e2ba-08d81c5b4bfa
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2020 18:36:11.3950 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RwuO3Q6qXl0KMDTYK8CRoscgi3/kgObo+LDweoOgyd2nTxkynJq1wsI5QcBWwFQQwH5KWexRZQ1pJ8Vapkn6Hw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2903
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/RFY_bqIbJQDGmrwNhpuWkwQQvxI>
Subject: Re: [Teas-ns-dt] Framework to ACTN Applicability
X-BeenThere: teas-ns-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TEAS Network Slicing Design Team <teas-ns-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas-ns-dt/>
List-Post: <mailto:teas-ns-dt@ietf.org>
List-Help: <mailto:teas-ns-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2020 18:36:17 -0000

Hi Eric,
Can we say for TS framework, MDSC and MPI have visible role?

              If we ignore the "customer" in the transport slice part of the figure, then we could argue that the CNC and MDSC both together are analogous to the TSC - using you argument below.  With that as an example mapping, the "CMI" interface goes away, and ACTN does not have an analogy for our NBI.
^^^^^
I like this simplification that we don't want to say CNC+MSDC = TSC.
Given that 'an orchestrator' performs many slice-specific functions, in addition to identifying a transport network slice, which is then sent down to TSC over NBI. So actually only 3 mappings are possible.

  1.  ORCH --->NBI--->CNC. Then CNC is TSC. How CNC does things down below we don't care.
  2.  ORCH -->CMI -->MDSC, then there is no NBI. So, this is not in our scope.
  3.  ORCH -->NBI-->TSC-->CMI-->CNC, indirect but can be done. This has business case where customers already have CNC, TSC will perform the functions related to SLO guarantees.

Maybe we could explain the text in this way?
On the question of SBI, I am OK  with its details being out of scope.
-Kiran

From: Eric Gray <eric.gray@ericsson.com>
Sent: Monday, June 29, 2020 8:45 AM
To: Kiran Makhijani <kiranm@futurewei.com>om>; teas-ns-dt@ietf.org
Subject: RE: Framework to ACTN Applicability

Kiran,

              Your points below sum up a portion of the discussion that has been ongoing for some time, and is the reason why we need to point out that this is just one possible mapping of transport slice control functions and interfaces to ACTN control functions and interfaces.

              Looking at what the ACTN components are defined as, it is critically important to recall that ACTN is all about how to create virtual networks to satisfy some arbitrary customer's requirements using an undelay TE network.

              In that sense, because of the level of abstraction, one could assert that (in some cases) the mapping between ACTN components and transport slice components are defined one way, while (in other cases) they are defined entirely differently.  Essentially, these abstract definitions  are entirely too fuzzy to rigidly define a mapping between the components in one set to the components in the other.

              In wanting to find that component that is closest (in general) to the TSC (which is the main component in our work), I looked in particular at the part of the definition of MDSC that claims that its "key role" is to "detach the network/service requirements from the underlying technology.

              If we ignore the "customer" in the transport slice part of the figure, then we could argue that the CNC and MDSC both together are analogous to the TSC - using you argument below.  With that as an example mapping, the "CMI" interface goes away, and ACTN does not have an analogy for our NBI.

              Without that particular construction, the analogy ignores a big part of the work we eventually expect to complete (i.e. - NBI).

              In that sense, while mapping the CNC (and MDSC combined) to the TSC is a possible interpretation, it is not a useful example.

              In another interpretation, the CNC role (responsible for communicating a customer's VN requirements) means that it is the logical "box" that a customer talks to (using some undefined - and likely both local and non-standard - interface).  Presumably the CNC communicates these VN requirements to the MDSC using the CMI and - since we can view the MDSC as analogous to the TSC (see its "key role" - either above or in ACTN) - that makes the CMI analogous to our NBI.

              This interpretation is more useful, in that sense.  There is an analog to both the TSC and the NBI.

              The remainder of the analogy is essentially academic.  In our work, the SBI and Network Controller (NC) are out of scope and included to provide some idea of the logic involved between the NBI, the TSC and "whatever" is below it.  Since - in our work - the SBI and NC are entirely assumed, it is not useful to struggle with the precise details of their construction and whether or not they are an exact mapping (SBI ==> MPI, PNC ==> NC) to ACTN.

              It is certainly possible to assume the simple case - as a possibility, at least - that they do map in this way.

--
Eric


From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org<mailto:teas-ns-dt-bounces@ietf.org>> On Behalf Of Kiran Makhijani
Sent: Monday, June 29, 2020 10:21 AM
To: teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>
Subject: [Teas-ns-dt] Framework to ACTN Applicability

Hi Eric and All,
Bringing my question to the mailing list. From the discussion, I started to think that an ACTN framework can be used in more than one ways. For example, we may have

  1.  TSC mapped to CNC, from NBI perspective. which is my most preferred positioning (what follows below - we don't concern with).
  2.  TSC maps to MDSC. Then CNC will be the component that takes a transport slice's NBI model.
  3.  NC mapped to PNC in some cases. But it may map to MDSC (may be? - I don't know).

For each scenario reference points CMI and MPI will move accordingly. Am I right?

Maybe it is more useful to describe in this way. Then we can also include how other orchestrators such as NFVI/MANO would use this framework (or reference points on how they plug in).

Regards
Kiran