Re: [nmrg] Updates of draft-irtf-nmrg-ibn-intent-classification-01 - Alex

Alexander Clemm <alex@futurewei.com> Thu, 22 October 2020 19:24 UTC

Return-Path: <alex@futurewei.com>
X-Original-To: nmrg@ietfa.amsl.com
Delivered-To: nmrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AB2C3A0B36; Thu, 22 Oct 2020 12:24:40 -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, RCVD_IN_DNSWL_BLOCKED=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 YjIE_c2CxsFu; Thu, 22 Oct 2020 12:24:38 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2107.outbound.protection.outlook.com [40.107.223.107]) (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 70DF53A0B08; Thu, 22 Oct 2020 12:24:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d2nPlzs8ANbLbf8ygLXor4wxGymQtNhokgWbu9Hybs8/LjqddEH0aQzBXHnZ0IffmMzgd60U7h5inbvmc9tUgbhhG4C2TqBtJ5YAGEEgqpEWZXofbtLLGFu0wgh36ihH+nsiFlpkwYjNhGWZRil+nmpfr1VUo95ucYqUfYSRYGh0ueoicMIV/j2pBGQxrgn/6VFKX3s1rqZY/wUBg+cXpkAwCzYoowlq+wV5E+Zhlm8D6YkeEcptQGmN6Ncbe//qh7vZI4KZRG8ugj7Qh9JRCl2lYa5ACW8LF8IktvS63jb5WdVftj8X77tI9VzTyxmcOPk6nQcjX54nzNtdd/Vkhw==
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=huLRC2jrDmfhHwMrvmDiNxEBeH5ebhgnWYnZBwrpmcY=; b=BNwnESqxTNWRrs/k3dhvGkvUPMA8K0DCfT+cPo6lQYJyaGYZnPGiwTIkZ5aPgrKEzjmq1fYmtghU0bWvJYoWtWaZt0EWnWwQmvH687rIhSgDctVHvyuK2eFa3FkLcYB/y8+cInbxR4n5cX7aUlvf0XQSOFUdm6WLkZNTH+tayly8g65sU9GC8SUUSEKZeUSPYE2h+uGvaPfRMDA/ho//dkxqW8RGTRGFxbK7xDy8qeNiu/UYpARBh/diNjMWFCc9aY4TRIkose0MrV3C0IAvWMFNRJ6eVeL/PGD+kvucfrcWvtlGQHzkNUf6orCu0hU7MmZFykNvgkzUsmTjVBGnQg==
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=huLRC2jrDmfhHwMrvmDiNxEBeH5ebhgnWYnZBwrpmcY=; b=LAPzTjaCbpY9V6mwN/MXqlK7ncA9zG7vn2hZMaV07CgjrdDwy7iKrl7JambsyDU7UNFrI2Y1bJxmURFjsq1nJYkeT3g6mYTFjdsk32D/lY1KBMB8kk4AAXvREomdZ/X0KRLHc5QQmEVi0gt4SyARog0/ql46KTBMimpprk8IXN8=
Received: from BY5PR13MB3793.namprd13.prod.outlook.com (2603:10b6:a03:226::15) by BY5PR13MB3715.namprd13.prod.outlook.com (2603:10b6:a03:21b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.9; Thu, 22 Oct 2020 19:24:35 +0000
Received: from BY5PR13MB3793.namprd13.prod.outlook.com ([fe80::f0f3:2a3f:eaf2:6f26]) by BY5PR13MB3793.namprd13.prod.outlook.com ([fe80::f0f3:2a3f:eaf2:6f26%7]) with mapi id 15.20.3499.017; Thu, 22 Oct 2020 19:24:35 +0000
From: Alexander Clemm <alex@futurewei.com>
To: Olga Havel <olga.havel@huawei.com>, Jérôme François <jerome.francois@inria.fr>, "nmrg@irtf.org" <nmrg@irtf.org>
CC: "nmrg-chairs@irtf.org" <nmrg-chairs@irtf.org>
Thread-Topic: Updates of draft-irtf-nmrg-ibn-intent-classification-01 - Alex
Thread-Index: Adam+kpApqZ3sdqFR1KXUFzM2VcwDABrOaZw
Date: Thu, 22 Oct 2020 19:24:35 +0000
Message-ID: <BY5PR13MB37932209EA660C8E48833669DB1D0@BY5PR13MB3793.namprd13.prod.outlook.com>
References: <e6c2cfb6271e43e38cb704b96c02822c@huawei.com>
In-Reply-To: <e6c2cfb6271e43e38cb704b96c02822c@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [73.189.160.186]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d6bf8499-8d2a-4071-f97e-08d876c01c5f
x-ms-traffictypediagnostic: BY5PR13MB3715:
x-microsoft-antispam-prvs: <BY5PR13MB3715EF945AE6D4B94707E582DB1D0@BY5PR13MB3715.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: g0wALpyDrNNHwU2BQSCFRb9G13spkV90zXM7mKM9/rFzHxX6/xC3/BheA/M2sl1+jI+kLNcWGUcIqi9m7CgRqCySccVqOJwUO8uowM2fUVNJV3rdYJlWXZVSBNZG5ZMGxbFTZ9yZUiPEgckLbNP50dfZHOagIfjrqr/uHfWmv5ECBkfaLa0v6OoRIXyURYsP4mWDg9a8OIQ902cny30OttxzzpOrFFi+nJC2WaO/c9KVq8n6n9xZI/1vdaoPpm2FR7QNjVqLGfJod00BD8lV674hvjvVsm5L+oVBrAUv79F5yZhJhCsgynrc5mJi8YaSRXFHdGTGkEdc+mintFF8Hg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR13MB3793.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(396003)(136003)(346002)(366004)(39850400004)(2906002)(15650500001)(52536014)(5660300002)(8936002)(8676002)(316002)(55016002)(71200400001)(9686003)(66574015)(478600001)(7696005)(110136005)(86362001)(66446008)(76116006)(64756008)(66556008)(66476007)(66946007)(4326008)(83380400001)(186003)(33656002)(53546011)(26005)(6506007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: /Ils4dz6wA+6UYze+AQuJp8kvRUEtq1lD5EtsWyDuuVskYAdHrao9o8XqmannP6zYLsgn3RzlrhWrhmu7xIHevvz2x6pWC/stea7xtcwM2AdFPnxR60jE3NR7so7xUOTaIU1VvqL41Lb+a0/XDte5sd87ZfAWK0Bs9jknZAd/byjRr5s5ue8m9En1KoVSiypo3JWJPZp+eURJrRxgtql1GHN8KeyEF+nn0MZfymYb64/pth7zWoOyjeuPe93xOVewO1IPqosQAf4dq0pI40mqm0ZrHV7iaoKwjxxcg7IeSCJG/+92iMuwcIyaJbLnkAN71AfnxfQjPt/T2NxTTR8ZEKvaCRltBW4Or7NPLTWThoiPvDJp0izP2+8be/WRvef+bPAcowt/DqHCQldGT4gYBht9hORaNtue4F2UWwv4+WdlXeSrjFS0OcBMe2AtR7BjP4KB0oZkO0dFaJVx23fk6+tH9GZ0cMZnmaHSVUm4Vx/OCdhSHLCwzgUe7j7VYpG3JKN1u/VR/8dGcJ7wvNDni7EKctNH8mbbPTqxeVqLFDHrGgaF0L6UUEF1lOl17Pcrwx3C714Dy39BqqmyQTdQVIQFUHfYW7JBO/4Kx8YjZa2sVs30vV/KaPkpFF+iAbq/wF+4Q9lhy0xpTv43+r6Vg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR13MB3793.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d6bf8499-8d2a-4071-f97e-08d876c01c5f
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Oct 2020 19:24:35.3321 (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: dOOvXR7Fm9gs7xBRAYFXdXhDnobBv0eBywQW8pI+A0YC0jsqeKSA6N7dfFsxXJXEj0fpbsoQK5AGYcos8F5sIA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3715
Archived-At: <https://mailarchive.ietf.org/arch/msg/nmrg/ZVHPL6MbQs6sM-PU_oaJmh3Aq-0>
Subject: Re: [nmrg] Updates of draft-irtf-nmrg-ibn-intent-classification-01 - Alex
X-BeenThere: nmrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Management Research Group discussion list <nmrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nmrg>, <mailto:nmrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nmrg/>
List-Post: <mailto:nmrg@irtf.org>
List-Help: <mailto:nmrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nmrg>, <mailto:nmrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Oct 2020 19:24:40 -0000

Hi Olga,

Quick replies inline, <ALEX>

--- Alex

-----Original Message-----
From: Olga Havel <olga.havel@huawei.com> 
Sent: Tuesday, October 20, 2020 9:44 AM
To: Alexander Clemm <alex@futurewei.com>; Jérôme François <jerome.francois@inria.fr>; nmrg@irtf.org
Cc: nmrg-chairs@irtf.org
Subject: Updates of draft-irtf-nmrg-ibn-intent-classification-01 - Alex

Hi Alex,

We are addressing some of your comments now and want to ensure that they would be addressed to your satisfaction. Please let me know if you have any comments or suggestions:

Alex's comments:
1. The expectation is that this will be referencing / coordinating with draft-irtf-nmrg-ibn-concepts-definitions to avoid potential overlap.
<Olga> We already added reference, but will add the latest version of the document and mention that we will stay aligned.
-  [CLEMM] is currently leading these efforts by defining intent as higher-level declarative policy that operates at the level of network and services it provides, and by capturing the differences between intent, policy and service.
- Together with [CLEMM], this draft aims to become the foundation for future intent-related topic discussions where all participants have the same common understanding.
- Concerning this, [CLEMM] draft brings clarification with relation to what an intent is and how it differentiates from policies and services.
I suggest we also add specific statement that we will keep the versions of this draft aligned with [CLEMM].  
 
<ALEX> Sure </ALEX>

2. I am not sure I understand the purpose of the intent Classification Tables.  As those tables feature quite prominently in the draft, that purpose and how they are supposed to be used needs to be clarified more clearly. 
<Olga> Our plan was to add the section with an example, section 6.6 "Intent Classification Example", would that be OK? I already suggested to take " A Multi-Level Approach to IBN, W. Cerroni" at one of the previous meetings, we will contact Walter to add his example. 

<ALEX> An example is always good.  However, I think it would be good to add some explanatory text at the beginning of the section (currently section 5) that explains this.  Right now, it is a bit "we want to classify things because we can" and it will be good to more clearly explain the purpose of those tables.   For the example, it would be good if you cannot only show how you would classify a given intent, but that also shows why the classification is relevant here, e.g. how it would be used.   
</ALEX>

3. There should be discussion if and how the classification might be extended or adjusted going forward - which aspects of the classification are "closed" and which ones are "open-ended".  For example, technologies subjected to intent might evolve, new areas of concern (e.g. privacy, compliance) might arise etc.  
<Olga> Please see the section 6.1. The draft proposed that the methodology can be used to update existing classification by adding or removing different solutions, users, categories in order to cater for future scenarios, applications or domains. We do not see any aspects being closed, we can extend any. The taxonomy and tables presented are the example of our current classification, that will evolve. We will add more text in 6.1 to make it clearer. 

<ALEX> I don't see a section 6.1, do you mean 5.1?  As mentioned, I think it would be good to call this out somewhere - I think it may be important enough to add a short subsection somewhere to make it explicit.  </ALEX>

4. The intent scope currently concerns operations as a whole, concerning what would be addressed e.g. by an OSS.  There should be a discussion whether lower-level intent, such as intent for a given flow, should be included (or whether that would even qualify as intent).  Perhaps the answer is that it should be excluded, but if so it would be good to do so after clear deliberation.  

<Olga> Are you referring to the section 5.5? We added technical intents as we often see that operators and administrators do consider them as their intents as well as some technical PoCs and Demos. Hopefully, the target would be that all intents are of higher level of abstraction. We can state that we do not consider lower-level intents to qualify as intents (based on the definition in your draft), but we kept this classification to identify any PoCs/Demos/Use Cases that still either require or implement lower level of abstraction.

<ALEX> Ok.  I think if you add the explanations of extensibility and put the hooks in place by which to extend this, it becomes a lesser issue anyhow.   
BR
--- Alex
</ALEX>

Best Regards,
Olga