Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-03.txt

"zhouyujing (A)" <zhouyujing3@huawei.com> Thu, 27 October 2022 02:56 UTC

Return-Path: <zhouyujing3@huawei.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFE17C1522BE for <anima@ietfa.amsl.com>; Wed, 26 Oct 2022 19:56:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.208
X-Spam-Level:
X-Spam-Status: No, score=-4.208 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 xw8qEKPlYaFu for <anima@ietfa.amsl.com>; Wed, 26 Oct 2022 19:56:45 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B30FAC14CF0E for <anima@ietf.org>; Wed, 26 Oct 2022 19:56:44 -0700 (PDT)
Received: from frapeml500002.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4MyVfC6C7Xz688Mj for <anima@ietf.org>; Thu, 27 Oct 2022 10:55:15 +0800 (CST)
Received: from dggpemm500004.china.huawei.com (7.185.36.219) by frapeml500002.china.huawei.com (7.182.85.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 27 Oct 2022 04:56:41 +0200
Received: from dggpemm500018.china.huawei.com (7.185.36.111) by dggpemm500004.china.huawei.com (7.185.36.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 27 Oct 2022 10:56:39 +0800
Received: from dggpemm500018.china.huawei.com ([7.185.36.111]) by dggpemm500018.china.huawei.com ([7.185.36.111]) with mapi id 15.01.2375.031; Thu, 27 Oct 2022 10:56:39 +0800
From: "zhouyujing (A)" <zhouyujing3@huawei.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "anima@ietf.org" <anima@ietf.org>
CC: "Liguangpeng (Roc, Network Technology Laboratory)" <liguangpeng@huawei.com>
Thread-Topic: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-03.txt
Thread-Index: AQHY6ELHnkh3jk6NjkuzrfcREdtDL64hjgEg
Date: Thu, 27 Oct 2022 02:56:39 +0000
Message-ID: <95ff528807c1433596e04f5f6f0dbfae@huawei.com>
References: <166662225775.12531.16869408523692630673@ietfa.amsl.com> <572ed587-3fbe-f25b-bfdd-2ca0f740e34b@gmail.com>
In-Reply-To: <572ed587-3fbe-f25b-bfdd-2ca0f740e34b@gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.234.149]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/QhxoZEbFuJAjZJuyEojoadOAmrw>
Subject: Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-03.txt
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Oct 2022 02:56:49 -0000

Hi Brian,
	
	Thanks for your reply, allowing me to modify the draft better.
	Because of my lack of understanding of the CDDL format, some definitions are misunderstood. I update Figure 2 according to RFC8610, and hope this version is clearer. If there are lack of standardization, please let me know.

    	-----------------------------------------------------------
	UPDATE : Format of autonomic-network-service-value-value

	autonomic-network-service-value = [
	[
		service-type : uint,
		service-id : uint,
		service-lifetime : uint,
		service-tag
	],[
		*resource-requirement-pair
		]
	]

	service-type = 0..7
	service-id = uint
	service-lifetime = 0..4294967295 ; in milliseconds
	service-tag = [ *service-tag-info]
	service-tag-info = str

	resource-requirement-pair = (
		resource-type: uint,
		resource-value: uint
	)

	resource-type = 0..7
	resource-value = uint
	-----------------------------------------------------------

Best Regards

Yujing Zhou

-----Original Message-----
From: Brian E Carpenter <brian.e.carpenter@gmail.com> 
Sent: 2022年10月25日 8:46
To: anima@ietf.org
Subject: Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-03.txt

Hi,

I'm still not fully understanding the notation used in Figure 2 at:
https://www.ietf.org/archive/id/draft-ietf-anima-network-service-auto-deployment-03.html#section-5-8

There is an expansion of service-information in CDDL just below the figure, but if you want conforming implementations, I think you need to fully expand autonomic-network-service-value in CDDL, or define carefully how Figure 2 is to be understood.

Regards
    Brian

On 25-Oct-22 03:37, internet-drafts@ietf.org wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Autonomic Networking Integrated Model and Approach WG of the IETF.
> 
>          Title           : A Generic Autonomic Deployment and Management Mechanism for Resource-based Network Services
>          Authors         : Yujing Zhou
>                            Joanna Dang
>                            Sheng Jiang
>                            Zongpeng Du
>    Filename        : draft-ietf-anima-network-service-auto-deployment-03.txt
>    Pages           : 16
>    Date            : 2022-10-24
> 
> Abstract:
>     This document specifies an autonomic mechanism for resource-based
>     network services deployment and management, using the GeneRic
>     Autonomic Signaling Protocol (GRASP) defined in [RFC8990] to
>     dynamically exchange the information among the autonomic nodes.  It
>     supports the coordination and consistently operations within an
>     autonomic network domain.  This mechanism is generic for most, if not
>     all, of kinds of network resources, although this document only
>     defines the process of quality transmission service deployment and
>     management.  It can be easily extended to support network services
>     deployment and management that is based on other types ofnetwork
>     resources.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-anima-network-service-auto
> -deployment/
> 
> There is also an htmlized version available at:
> https://datatracker.ietf.org/doc/html/draft-ietf-anima-network-service
> -auto-deployment-03
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-anima-network-service-aut
> o-deployment-03
> 
> 
> Internet-Drafts are also available by rsync at 
> rsync.ietf.org::internet-drafts
> 
> 
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html or 
> ftp://ftp.ietf.org/ietf/1shadow-sites.txt