Return-Path: <lwzhu@bupt.edu.cn>
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 CD26CC14F6B5
	for <anima@ietfa.amsl.com>; Thu, 11 Jul 2024 07:16:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.897
X-Spam-Level: 
X-Spam-Status: No, score=-6.897 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5,
	RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001,
	SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01,
	T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001,
	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 Xa3vwrro_MAQ for <anima@ietfa.amsl.com>;
	Thu, 11 Jul 2024 07:16:40 -0700 (PDT)
Received: from smtpbgjp3.qq.com (smtpbgjp3.qq.com [54.92.39.34])
	(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 67567C14F682
	for <anima@ietf.org>; Thu, 11 Jul 2024 07:16:38 -0700 (PDT)
X-QQ-mid: bizesmtp84t1720707391tssskmc9
X-QQ-Originating-IP: dTxbMEW/bbzASN1JY9IBMWmk/zOjpCF35DZlNpI4cxU=
Received: from zhu ( [114.247.179.32])
	by bizesmtp.qq.com (ESMTP) with
	id ; Thu, 11 Jul 2024 22:16:30 +0800 (CST)
X-QQ-SSF: 0000000000000000000000000000000
X-QQ-GoodBg: 0
X-BIZMAIL-ID: 15508854479933375451
Date: Thu, 11 Jul 2024 22:16:31 +0800
From: "Longwei Zhu" <lwzhu@bupt.edu.cn>
To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
References: <tencent_33CBF5A4183363DB76625258@qq.com>,
	<da9f05da-3174-46ec-8ca3-274fec457698@gmail.com>
X-Priority: 3
X-GUID: 4AEB4FFD-9B82-4D87-B807-3B27C0264EDD
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.259[en]
Mime-Version: 1.0
Message-ID: <BA453D1584242FBF+2024071120033936851714@bupt.edu.cn>
Content-Type: multipart/alternative;
	boundary="----=_001_NextPart123786082554_=----"
X-QQ-SENDSIZE: 520
Feedback-ID: bizesmtp:bupt.edu.cn:qybglogicsvrgz:qybglogicsvrgz8a-0
Message-ID-Hash: IXMI6RI5JBZ66APDNENME4OMEHAVV55L
X-Message-ID-Hash: IXMI6RI5JBZ66APDNENME4OMEHAVV55L
X-MailFrom: lwzhu@bupt.edu.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-anima.ietf.org-0;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: anima <anima@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: =?utf-8?q?=5BAnima=5D_Re=3A_pls_comment=3A_=22Lightweight_GeneRic_Autonomic_?=
	=?utf-8?q?Signaling_Protocol=22=28draft-zhu-anima-lightweight-grasp-00=29?=
List-Id:  Autonomic Networking Integrated Model and Approach <anima.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/anima/sfiL4EybCy8QbjQj8LWpkiH3w2A>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Owner: <mailto:anima-owner@ietf.org>
List-Post: <mailto:anima@ietf.org>
List-Subscribe: <mailto:anima-join@ietf.org>
List-Unsubscribe: <mailto:anima-leave@ietf.org>

This is a multi-part message in MIME format.

------=_001_NextPart123786082554_=----
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

SGkgQnJpYW4sDQpUaGFua3MgZm9yIHlvdXIgcXVlc3Rpb25zIGFuZCBzdWdnZXN0aW9ucyEgDQpI
ZXJlIGFyZSBteSByZXNwb25zZXMgYW5kIGV4cGxhbmF0aW9ucyB0byB0aGUgcXVlc3Rpb25zOg0K
DQojIyMjIyNRMToNCj4+IEkgdGhpbmsgdGhpcyByZXF1aXJlcyBzb21lIGV4dHJhIHNwZWNpZmlj
YXRpb24gLSB0aGUgcmVjaXBpZW50IG11c3QgYWxzbyBjYWNoZSB0aGUgbm9uY2UgaW4gb3JkZXIg
dG8gZGV0ZWN0IHJlcGVhdHMuIEkgdGhpbmsgYSByZXBlYXQgbmVlZHMgdG8gYmUgYWNrbm93bGVk
Z2VkLCBidXQgbm90IHByb2Nlc3NlZCBhIHNlY29uZCB0aW1lLg0KDQpZb3VyIGNvbnNpZGVyYXRp
b24gaXMgbmVjZXNzYXJ5LCBhbmQgYSBkdXBsaWNhdGUgZGV0ZWN0aW9uIG1lY2hhbmlzbSBvbiB0
aGUgcmVjaXBpZW50IHNpZGUgYmFzZWQgb24gdGhlIG5vbmNlIGNhY2hlIHdpbGwgYmUgc3VwcGxl
bWVudGVkLg0KDQojIyMjIyNRMiA6DQo+PiBJIGRvbid0IHNlZSBhIGRpc2N1c3Npb24gb2YgbWVz
c2FnZSBpbnRlZ3JpdHkgKGkuZS4gdGhlIHJlcGxhY2VtZW50IGZvciB0aGUgVENQIGNoZWNrc3Vt
KS4gQXJlIHlvdSByZWx5aW5nIG9uIHRoZSBVRFAgY2hlY2tzdW0/IElzIHRoZXJlIGEgbmVnYXRp
dmUgYWNrbm93bGVkZ21lbnQgaWYgdGhlcmUgaXMgYSBjaGVja3N1bSBlcnJvcj8NCg0KVGhlcmUg
aXMgbm8gY2hlY2tzdW0gbWVjaGFuaXNtIGluIExXLUdSQVNQICh0byBhdm9pZCBhZGRpdGlvbmFs
IGNvbXBsZXhpdHkpLCB0aHVzIGl0IHJlbGllcyBvbiBVRFAgY2hlY2tzdW0uIEFuZCwgdGhlIG5l
Z2F0aXZlIGFja25vd2xlZGdtZW50IGlzIG5vdCBjb25zaWRlcmVkIGluIHRoaXMgZHJhZnQuIFdo
ZW4gdGhlcmUgaXMgYSBjaGVja3N1bSBlcnJvciwgdGhlIHBhY2tldCB3aWxsIGJlIGRpc2NhcmRl
ZCBzaWxlbnRseSBhbmQgdGhlIG1lc3NhZ2Ugd2lsbCBiZSByZXRyYW5zbWl0dGVkIGxhdGVyLiAg
QSBuZWdhdGl2ZSBhY2tub3dsZWRnbWVudCBtYXkgYmUgZWZmZWN0aXZlIGFuZCB3aWxsIGJlIGNv
bnNpZGVyZWQgY2FyZWZ1bGx5Lg0KDQojIyMjIyNRMzoNCg0KPj5DQk9SIGRvZXMgbm90IHJlcXVp
cmUgeW91IHRvIGxpbWl0IHRoaXMgdG8gOCBiaXRzLiBTbyB5b3UgY291bGQgZGVmaW5lIGl0IGFz
IGxhcmdlciwgZS5nLiAxNiBiaXRzLCBidXQgc3RhcnQgYXNzaWduaW5nIGZyb20gemVybyAuLi4N
Cg0KVGhlIGxlbmd0aCBvZiB0aGUgT2JqZWN0aXZlIG51bWJlciBjYW4gYmUgZGVmaW5lZCB0byBi
ZSBsYXJnZXIsIGJ1dCB3ZSB0aGluayA4IGJpdHMgaXMgZW5vdWdoIGZvciBub3cuIEl0IGlzIG9w
ZW4gdG8gbmVnb3RpYXRpb24uDQoNCj4+IEFsc28sIGRvIHlvdSBleHBlY3QgdGhlIG9iamVjdGl2
ZXMgdG8gYmUgc3RhbmRhcmRpc2VkIGFuZCByZWdpc3RlcmVkIGxpa2Ugbm9ybWFsIEdSQVNQIG9i
amVjdGl2ZXMsIG9yIHdpbGwgdGhleSBiZSBsb2NhbD8NCg0KVGhlIG9ubHkgZGlmZmVyZW5jZSBi
ZXR3ZWVuIHRoZSBMVy1HUkFTUCBvYmplY3RpdmVzIGFuZCB0aGUgc3RhbmRhcmQgR1JBU1Agb2Jq
ZWN0aXZlIGlzIHRoZSBpZGVudGlmaWVyLCB0aGUgZm9ybWVyIHVzZXMgdGhlIG51bWJlciB3aGls
ZSB0aGUgbGF0dGVyIHVzZXMgdGhlIHRleHQgc3RyaW5nLiBUaHVzLCB0aGUgTFctR1JBU1Agb2Jq
ZWN0aXZlcyBjYW4gYmUgZGVmaW5lZCBhcyBnZW5lcmljIG9yIHByaXZhdGUgbGlrZSB0aGUgc3Rh
bmRhcmQgR1JBU1AsIHdoaWNoIGFyZSBzcGVjaWZpZWQgaW4gdGhlIGRyYWZ0IGFzOg0KDQoiVGhl
IGZpcnN0IHR3byBiaXRzIG9mIG9iamVjdGl2ZS1udW0gaW5kaWNhdGUgdGhlIExXLU9iamVjdGl2
ZSB0eXBlICgwMCwgMDEsIGFuZCAxMCBzdGFuZCBmb3IgZ2VuZXJpYyBMVy1PYmplY3RpdmU7IDEx
IHN0YW5kcyBmb3IgcHJpdmF0ZWx5IGRlZmluZWQgTFctT2JqZWN0aXZlKSwgYW5kIHJlcHJlc2Vu
dCB0aGUgbnVtYmVyIG9mIExXLU9iamVjdGl2ZSB0b2dldGhlciB3aXRoIHRoZSByZW1haW5pbmcg
c2l4IGJpdHMuIEVhY2ggZ2VuZXJpYyBMVy1PYmplY3RpdmUgTVVTVCBiZSBhc3NpZ25lZCBhIHVu
aXF1ZSBvYmplY3RpdmUgbnVtYmVyIGFuZCBiZSBtYWRlIHB1YmxpYyB0byBhbGwgTFctR1JBU1Ag
bm9kZXMgd2hlbiBpdCdzIHJlZ2lzdGVyZWQuIFdoZW4gYSBwcml2YXRlIExXLU9iamVjdGl2ZSBp
cyBkZWZpbmVkLCBpdCBNVVNUIGFsc28gYmUgYXNzaWduZWQgYSB1bmlxdWVseSBkaXN0aW5ndWlz
aGFibGUgb2JqZWN0aXZlIG51bWJlciBhbmQgYmUgbWFkZSBwdWJsaWMgd2l0aGluIHRoZSBzcGVj
aWZpYyBwcml2YXRlIGRvbWFpbi4iDQoNCj4+IEZvciBleGFtcGxlLCBpZiB5b3Ugd2FudGVkIHRv
IHVzZSAiUHJlZml4TWFuYWdlciIgYW5kICJQcmVmaXhNYW5hZ2VyLlBhcmFtcyIgZnJvbSBSRkM4
OTkyLCB3b3VsZCB5b3UgZ2l2ZSB0aGVtIG51bWJlcnMgaW4gYWRkaXRpb24/DQoNCkJvdGggdGhl
IGdlbmVyaWMgYW5kIHByaXZhdGVseSBkZWZpbmVkIExXLUdSQVNQIG9iamVjdGl2ZXMgbXVzdCBi
ZSBhc3NpZ25lZCBhIHVuaXF1ZSBvYmplY3RpdmUgbnVtYmVyIGZvciBpZGVudGlmaWNhdGlvbiwg
IGp1c3QgbGlrZSBldmVyeSBzdGFuZGFyZCBHUkFTUCBvYmplY3RpdmUgbXVzdCBoYXZlIGEgdW5p
cXVlIG9iamVjdGl2ZSBuYW1lLiBIb3dldmVyLCBnaXZlbiB0aGUgcG9zc2libGUgZGlmZmVyZW5j
ZXMgYmV0d2VlbiB0aGUgdXNlIGNhc2UgKGUuZy4sIFByZWZpeCBNYW5hZ2VtZW50KSB1c2luZyBM
Vy1HUkFTUCBhbmQgR1JBU1AsIHRoZSBkcmFmdCBvbmx5IGFzc2lnbnMgbnVtYmVycyB0byBleHBl
cmltZW50YWwgb2JqZWN0aXZlcy4gVGhlIG51bWJlciBvZiBvdGhlciBwb3RlbnRpYWwgTFctR1JB
U1Agb2JqZWN0aXZlcyBzaG91bGQgYmUgYXNzaWduZWQgd2hlbiB0aGUgY29ycmVzcG9uZGluZyB1
c2UgY2FzZSBpcyBkZWZpbmVkLiANCg0KIyMjIyMjUTQ6DQoNClRoZSBsaW1pdGVkIHNlY3VyaXR5
IGNhcGFiaWxpdGllcyBvZiByZXNvdXJjZS1jb25zdHJhaW5lZCBkZXZpY2VzIGFyZSBhIHJlYWwg
aXNzdWUuIE1vcmUgc2VjdXJpdHkgaXNzdWVzIGNvbmNlcm5pbmcgY29uc3RyYWluZWQgbm9kZXMg
YW5kIHRoZWlyIHBvc3NpYmxlIHNvbHV0aW9uIHdpbGwgYmUgY29uc2lkZXJlZC4NCg0KUmVnYXJk
cyANCiAgICBMb25nd2VpIFpodQ0KIA0KU2VuZGVyOiBCcmlhbiBFIENhcnBlbnRlcg0KU2VuZCBU
aW1lOiAyMDI0LTA3LTExIDExOjMwDQpSZWNlaXZlcjog5pyx6b6Z6JaHDQpjYzogYW5pbWENClN1
YmplY3Q6IFJlOiBbQW5pbWFdIHBscyBjb21tZW50OiDigJxMaWdodHdlaWdodCBHZW5lUmljIEF1
dG9ub21pYyBTaWduYWxpbmcgUHJvdG9jb2zigJ0oZHJhZnQtemh1LWFuaW1hLWxpZ2h0d2VpZ2h0
LWdyYXNwLTAwKQ0KSGkgTG9uZ3dlaSwNCiANCkkgaGF2ZSBhIGZldyBxdWVzdGlvbnM6DQogDQoj
MToNCiANCj4+ICAzLjEuIFJlbGlhYmxlIHRyYW5zbWlzc2lvbiBmb3IgY29uZmlybWFibGUgTFct
R1JBU1AgbWVzc2FnZXMgDQogDQouLi4NCiANCj4+IElmIHRoZSBMVy1HUkFTUCBjb25maXJtYWJs
ZSBtZXNzYWdlIGRvZXMgbm90IGdldCBhbiBhY2tub3dsZWRnbWVudCB3aXRoaW4gdGhlIHJldHJh
bnNtaXNzaW9uIHRpbWVvdXQsIHRoZW4gdGhlIG1lc3NhZ2UgTVVTVCBiZSByZXRyYW5zbWl0dGVk
LCBidXQgdGhlcmUgaXMgbm8gbmVlZCB0byByZWdlbmVyYXRlIHRoZSBOb25jZSwganVzdCBrZWVw
IGl0IHRoZSBzYW1lIGFzIHRoZSBvcmlnaW5hbCBtZXNzYWdlLg0KIA0KV2hhdCBoYXBwZW5zIGlm
IHRoZSByZWNpcGllbnQgaGFzIGFjY2VwdGVkIHRoZSBtZXNzYWdlIGFuZCBwcm9jZXNzZWQgaXQs
IGJ1dCB0aGUgYWNrbm93bGVkZ21lbnQgaXMgbG9zdD8gU29tZSBHUkFTUCBtZXNzYWdlcyAoZXNw
ZWNpYWxseSBNX05FR09USUFURSkgYXJlIG5vdCBpZGVtcG90ZW50LCBzbyBzaW1wbHkgcmVwZWF0
aW5nIGEgbWVzc2FnZSBjb3VsZCBiZSBkYW5nZXJvdXMuDQogDQpJIHRoaW5rIHRoaXMgcmVxdWly
ZXMgc29tZSBleHRyYSBzcGVjaWZpY2F0aW9uIC0gdGhlIHJlY2lwaWVudCBtdXN0IGFsc28gY2Fj
aGUgdGhlIG5vbmNlIGluIG9yZGVyIHRvIGRldGVjdCByZXBlYXRzLiBJIHRoaW5rIGEgcmVwZWF0
IG5lZWRzIHRvIGJlIGFja25vd2xlZGdlZCwgYnV0IG5vdCBwcm9jZXNzZWQgYSBzZWNvbmQgdGlt
ZS4NCiANCiMyOg0KIA0KSSBkb24ndCBzZWUgYSBkaXNjdXNzaW9uIG9mIG1lc3NhZ2UgaW50ZWdy
aXR5IChpLmUuIHRoZSByZXBsYWNlbWVudCBmb3IgdGhlIFRDUCBjaGVja3N1bSkuIEFyZSB5b3Ug
cmVseWluZyBvbiB0aGUgVURQIGNoZWNrc3VtPyBJcyB0aGVyZSBhIG5lZ2F0aXZlIGFja25vd2xl
ZGdtZW50IGlmIHRoZXJlIGlzIGEgY2hlY2tzdW0gZXJyb3I/DQogDQojMzoNCiANCj4+ICA0LjIu
MS4gTFctT2JqZWN0aXZlIG9wdGlvbiANCiANCi4uLg0KIA0KPj4gb2JqZWN0aXZlLW51bSA9IDAu
LjI1NQ0KIA0KIA0KQ0JPUiBkb2VzIG5vdCByZXF1aXJlIHlvdSB0byBsaW1pdCB0aGlzIHRvIDgg
Yml0cy4gU28geW91IGNvdWxkIGRlZmluZSBpdCBhcyBsYXJnZXIsIGUuZy4gMTYgYml0cywgYnV0
IHN0YXJ0IGFzc2lnbmluZyBmcm9tIHplcm87IHRoYXQgd291bGQgbWFrZSBubyBkaWZmZXJlbmNl
IG9uIHRoZSB3aXJlIHVubGVzcyB5b3UgYWN0dWFsbHkgKm5lZWRlZCogbW9yZSB0aGFuIDI1NiB2
YWx1ZXMuDQogDQpBbHNvLCBkbyB5b3UgZXhwZWN0IHRoZSBvYmplY3RpdmVzIHRvIGJlIHN0YW5k
YXJkaXNlZCBhbmQgcmVnaXN0ZXJlZCBsaWtlIG5vcm1hbCBHUkFTUCBvYmplY3RpdmVzLCBvciB3
aWxsIHRoZXkgYmUgbG9jYWw/IFRoaXMgbmVlZHMgdG8gYmUgZXhwbGFpbmVkLiBGb3IgZXhhbXBs
ZSwgaWYgeW91IHdhbnRlZCB0byB1c2UgIlByZWZpeE1hbmFnZXIiIGFuZCAiUHJlZml4TWFuYWdl
ci5QYXJhbXMiIGZyb20gUkZDODk5Miwgd291bGQgeW91IGdpdmUgdGhlbSBudW1iZXJzIGluIGFk
ZGl0aW9uPyAoIlByZWZpeE1hbmFnZXIiID0gMTAsICJQcmVmaXhNYW5hZ2VyLlBhcmFtcyIgPSAx
MSkNCiANCiM0Og0KIA0KPj4gIDcuIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIA0KIA0KVGhlIHNl
Y3VyaXR5IHBlb3BsZSBpbnNpc3RlZCB0aGF0IGluIFJGQyA4OTkwLCB3ZSBzcGVjaWZpZWQgdXNl
IG9mIFRMUyBldmVuIG92ZXIgdGhlIEFDUC4gVGhpcyB3YXMgZm9yIGRlZmVuY2UgYWdhaW5zdCBp
bnRlcm5hbCBhdHRhY2tlcnMuIChJIGRpZCBpbXBsZW1lbnQgYW4gYWx0ZXJuYXRpdmUsIGRyYWZ0
LWNhcnBlbnRlci1hbmltYS1xdWFkcy1ncmFzcCwgYnV0IGl0IHN0aWxsIG5lZWRzIGEgZnVsbCBj
cnlwdG8gbGlicmFyeS4pDQogDQpSZWdhcmRzDQogICAgQnJpYW4NCiANCk9uIDA1LUp1bC0yNCAw
MToyOSwg5pyx6b6Z6JaHIHdyb3RlOg0KPiBEZWFyIEFOSU1BIFdHIG1lbWJlcnMsDQo+IA0KPiBX
ZSBoYXZlIHByb3Bvc2VkIHRoZSBkcmFmdCDigJxMaWdodHdlaWdodCBHZW5lUmljIEF1dG9ub21p
YyBTaWduYWxpbmcgUHJvdG9jb2zigJ0oZHJhZnQtemh1LWFuaW1hLWxpZ2h0d2VpZ2h0LWdyYXNw
LTAwLCBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC16aHUtYW5pbWEtbGln
aHR3ZWlnaHQtZ3Jhc3AvKS4NCj4gDQo+IFRoZSBkcmFmdCBhaW1zIHRvIGRlc2lnbiBhIGxpZ2h0
d2VpZ2h0IHZlcnNpb24gb2YgR1JBU1AsIGkuZS4sIExXLUdSQVNQLCB3aXRoIHNob3J0ZW5lZCBt
ZXNzYWdlcyBhbmQgYSBtZXNzYWdlLW9yaWVudGVkIGJ1aWx0LWluIHJlbGlhYmlsaXR5IG1lY2hh
bmlzbSB3aXRoIHRoZSBhY2tub3dsZWRnbWVudCBhbmQgcmV0cmFuc21pc3Npb24gY2FwYWJpbGl0
eSBiYXNlZCBvbiBOb25jZS4gVGhlIExXLUdSQVNQIGNhbiB3b3JrIHJlbGlhYmx5IG92ZXIgVURQ
LCB3aGljaCBhdm9pZHMgYWRkaXRpb25hbCBvdmVyaGVhZCBjYXVzZWQgYnkgVENQ77yMdGh1cyBj
YW4gYmUgbW9yZSBzdWl0YWJsZSBmb3IgcmVzb3VyY2UtY29uc3RyYWluZWQgSW9UIG5vZGVzLiBG
dXJ0aGVybW9yZSwgdGhlIHBvc3NpYmxlIElQLWluZGVwZW5kZW50IG1ldGhvZCBmb3IgTFctR1JB
U1AgaXMgYWxzbyBkaXNjdXNzZWQuDQo+IA0KPiBXZSB3b3VsZCBsaWtlIHRvIGhlYXIgb3Bpbmlv
bnMgZnJvbSB0aGUgV0cuIEFsbCBraW5kcyBvZiBjb21tZW50cyBhcmUgd2VsY29tZS4NCj4gDQo+
IFRoYW5rcw0KPiANCj4gICAgIExvbmd3ZWkgWmh1DQo+IA0KPiANCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gQW5pbWEgbWFpbGluZyBsaXN0IC0t
IGFuaW1hQGlldGYub3JnDQo+IFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gYW5pbWEt
bGVhdmVAaWV0Zi5vcmcNCg==

------=_001_NextPart123786082554_=----
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse=
t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; =
margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 14px; font-fami=
ly: "Microsoft YaHei UI"; color: rgb(0, 0, 0); line-height: 1.5; }</style>=
</head><body>=0A<div><div><span style=3D"background-color: transparent;">H=
i Brian,</span></div><div>Thanks for your questions and suggestions!&nbsp;=
</div><div>Here are my responses and explanations to the questions:</div><=
div><br></div><div><font color=3D"#808080">######Q1:</font></div><div><spa=
n style=3D"background-color: rgb(255, 255, 255);"><font color=3D"#808080">=
&gt;&gt;&nbsp;I think this requires some extra specification - the recipie=
nt must also cache the nonce in order to detect repeats. I think a repeat =
needs to be acknowledged, but not processed a second time.</font></span></=
div><div><span style=3D"background-color: transparent;"><br></span></div><=
div>Your consideration is necessary, and a duplicate detection mechanism o=
n the recipient side based on the nonce cache will be supplemented.</div><=
div><br></div><div><font color=3D"#808080"><span style=3D"background-color=
: transparent;">######</span>Q2 :</font></div><div><font color=3D"#808080"=
>&gt;&gt;&nbsp;<span style=3D"background-color: transparent;">I don't see =
a discussion of message integrity (i.e. the replacement for the TCP checks=
um). Are you relying on the UDP checksum? Is there a negative acknowledgme=
nt if there is a checksum error?</span></font></div><div><span style=3D"ba=
ckground-color: transparent;"><br></span></div><div>There is no checksum m=
echanism in LW-GRASP (to avoid additional complexity), thus it relies on U=
DP checksum.&nbsp;<span style=3D"background-color: transparent;">And, the =
negative acknowledgment is not considered in this draft. When&nbsp;</span>=
<span style=3D"background-color: transparent;">there is a checksum error, =
the packet will be discarded silently and the message will be retransmitte=
d later.&nbsp; A negative acknowledgment may be effective and will be cons=
idered carefully.</span></div><div><br></div><div><font color=3D"#808080">=
<span style=3D"background-color: transparent;">######</span>Q3:</font></di=
v><div><font color=3D"#808080"><br></font></div><div><font color=3D"#80808=
0">&gt;&gt;<span style=3D"background-color: transparent;">CBOR does not re=
quire you to limit this to 8 bits. So you could define it as larger, e.g. =
16 bits, but start assigning from zero ...</span></font></div><div><span s=
tyle=3D"background-color: transparent;"><br></span></div><div>The length o=
f the Objective number can be defined to be larger, but we think 8 bits is=
 enough for now. It is open to negotiation.</div><div><br></div><div><font=
 color=3D"#808080">&gt;&gt;&nbsp;<span style=3D"background-color: transpar=
ent;">Also, do you expect the objectives to be standardised and registered=
 like normal GRASP objectives, or will they be local?</span></font></div><=
div><span style=3D"background-color: transparent;"><br></span></div><div><=
span style=3D"background-color: transparent;">The only difference between =
the LW-GRASP objectives and the standard GRASP objective is the identifier=
, the former uses the number while the latter uses the text string. Thus, =
the LW-GRASP objectives can be defined as generic or private like the stan=
dard GRASP, which are specified in the draft as:</span></div><div><span st=
yle=3D"background-color: transparent;"><br></span></div><blockquote style=
=3D"margin: 0px 0px 0px 0.5em; border: none; padding: 0px;"><div style=3D"=
position: static !important;"><font color=3D"#808080"><span style=3D"backg=
round-color: transparent;">"</span><span style=3D"font-family: var(--bs-fo=
nt-monospace); white-space: pre-wrap; background-color: transparent;">The =
first two bits of </span><span style=3D"font-family: var(--bs-font-monospa=
ce); white-space: pre-wrap; background-color: transparent;">objective-num =
indicate the LW-Objective type (00, 01, and 10 stand </span><span style=3D=
"font-family: var(--bs-font-monospace); white-space: pre-wrap; background-=
color: transparent;">for generic LW-Objective; 11 stands for privately def=
ined LW-</span><span style=3D"font-family: var(--bs-font-monospace); white=
-space: pre-wrap; background-color: transparent;">Objective), and represen=
t the number of LW-Objective together with </span><span style=3D"font-fami=
ly: var(--bs-font-monospace); white-space: pre-wrap; background-color: tra=
nsparent;">the remaining six bits.  Each generic LW-Objective MUST be assi=
gned a</span><span style=3D"font-family: var(--bs-font-monospace); white-s=
pace: pre-wrap; background-color: transparent;"> unique objective number a=
nd be made public to all LW-GRASP nodes when</span><span style=3D"font-fam=
ily: var(--bs-font-monospace); white-space: pre-wrap; background-color: tr=
ansparent;"> it's registered.  When a private LW-Objective is defined, it =
MUST </span><span style=3D"font-family: var(--bs-font-monospace); white-sp=
ace: pre-wrap; background-color: transparent;">also be assigned a uniquely=
 distinguishable objective number and be&nbsp;</span><span style=3D"font-f=
amily: var(--bs-font-monospace); background-color: transparent; white-spac=
e: pre-wrap;">made public within the specific private domain.</span><span =
style=3D"background-color: transparent;">"</span></font></div></blockquote=
><div><span style=3D"background-color: transparent;"><br></span></div><div=
><font color=3D"#808080"><span style=3D"background-color: transparent;">&g=
t;&gt;&nbsp;</span><span style=3D"background-color: transparent;">For exam=
ple, if you wanted to use "PrefixManager" and "PrefixManager.Params" from =
RFC8992, would you give them numbers in addition?</span></font></div><div>=
<span style=3D"background-color: transparent;"><br></span></div><div>Both =
the generic and privately defined LW-GRASP objectives must be assigned a u=
nique objective number for identification,&nbsp; just like every standard =
GRASP objective must have a unique objective name. However, given the poss=
ible differences between the use case (e.g., Prefix Management) using LW-G=
RASP and GRASP, the draft only assigns numbers to experimental objectives.=
 The number of other potential LW-GRASP objectives should be assigned when=
 the corresponding use case is defined.&nbsp;</div><div><br></div><div><fo=
nt color=3D"#808080"><span style=3D"background-color: transparent;">######=
</span>Q4:</font></div><div><br></div><div>The limited security capabiliti=
es of resource-constrained devices are a real issue. More security issues =
concerning constrained nodes and their possible solution will be considere=
d.</div><div><br></div><div>Regards&nbsp;</div><div><span microsoft=3D"" y=
ahei=3D"" ui";=3D"" font-size:=3D"" 14px;=3D"" color:=3D"" rgb(0,=3D"" 0,=
=3D"" 0);=3D"" background-color:=3D"" rgba(0,=3D"" font-weight:=3D"" norma=
l;=3D"" font-style:=3D"" normal;text-decoration:=3D"" none;"=3D"">&nbsp; &=
nbsp; Longwei Zhu</span></div><span></span></div>=0A<blockquote style=3D"m=
argin-Top: 0px; margin-Bottom: 0px; margin-Left: 0.5em; margin-Right: inhe=
rit"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5C4DF 1=
.0pt;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-=
LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #=
efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>Sender:</b>&nbsp;<a=
 href=3D"mailto:brian.e.carpenter@gmail.com">Brian E Carpenter</a></div><d=
iv><b>Send Time:</b>&nbsp;2024-07-11&nbsp;11:30</div><div><b>Receiver:</b>=
&nbsp;<a href=3D"mailto:lwzhu@bupt.edu.cn">=E6=9C=B1=E9=BE=99=E8=96=87</a>=
</div><div><b>cc:</b>&nbsp;<a href=3D"mailto:anima@ietf.org">anima</a></di=
v><div><b>Subject:</b>&nbsp;Re: [Anima] pls comment: =E2=80=9CLightweight =
GeneRic Autonomic Signaling Protocol=E2=80=9D(draft-zhu-anima-lightweight-=
grasp-00)</div></div></div><div><div>Hi Longwei,</div>=0A<div>&nbsp;</div>=
=0A<div>I have a few questions:</div>=0A<div>&nbsp;</div>=0A<div>#1:</div>=
=0A<div>&nbsp;</div>=0A<div>&gt;&gt;&nbsp; 3.1. Reliable transmission for =
confirmable LW-GRASP messages </div>=0A<div>&nbsp;</div>=0A<div>...</div>=
=0A<div>&nbsp;</div>=0A<div>&gt;&gt; If the LW-GRASP confirmable message d=
oes not get an acknowledgment within the retransmission timeout, then the =
message MUST be retransmitted, but there is no need to regenerate the Nonc=
e, just keep it the same as the original message.</div>=0A<div>&nbsp;</div=
>=0A<div>What happens if the recipient has accepted the message and proces=
sed it, but the acknowledgment is lost? Some GRASP messages (especially M_=
NEGOTIATE) are not idempotent, so simply repeating a message could be dang=
erous.</div>=0A<div>&nbsp;</div>=0A<div>I think this requires some extra s=
pecification - the recipient must also cache the nonce in order to detect =
repeats. I think a repeat needs to be acknowledged, but not processed a se=
cond time.</div>=0A<div>&nbsp;</div>=0A<div>#2:</div>=0A<div>&nbsp;</div>=
=0A<div>I don't see a discussion of message integrity (i.e. the replacemen=
t for the TCP checksum). Are you relying on the UDP checksum? Is there a n=
egative acknowledgment if there is a checksum error?</div>=0A<div>&nbsp;</=
div>=0A<div>#3:</div>=0A<div>&nbsp;</div>=0A<div>&gt;&gt;&nbsp; 4.2.1. LW-=
Objective option </div>=0A<div>&nbsp;</div>=0A<div>...</div>=0A<div>&nbsp;=
</div>=0A<div>&gt;&gt; objective-num =3D 0..255</div>=0A<div>&nbsp;</div>=
=0A<div>&nbsp;</div>=0A<div>CBOR does not require you to limit this to 8 b=
its. So you could define it as larger, e.g. 16 bits, but start assigning f=
rom zero; that would make no difference on the wire unless you actually *n=
eeded* more than 256 values.</div>=0A<div>&nbsp;</div>=0A<div>Also, do you=
 expect the objectives to be standardised and registered like normal GRASP=
 objectives, or will they be local? This needs to be explained. For exampl=
e, if you wanted to use "PrefixManager" and "PrefixManager.Params" from RF=
C8992, would you give them numbers in addition? ("PrefixManager" =3D 10, "=
PrefixManager.Params" =3D 11)</div>=0A<div>&nbsp;</div>=0A<div>#4:</div>=
=0A<div>&nbsp;</div>=0A<div>&gt;&gt;&nbsp; 7. Security Considerations </di=
v>=0A<div>&nbsp;</div>=0A<div>The security people insisted that in RFC 899=
0, we specified use of TLS even over the ACP. This was for defence against=
 internal attackers. (I did implement an alternative, draft-carpenter-anim=
a-quads-grasp, but it still needs a full crypto library.)</div>=0A<div>&nb=
sp;</div>=0A<div>Regards</div>=0A<div>&nbsp;&nbsp;&nbsp; Brian</div>=0A<di=
v>&nbsp;</div>=0A<div>On 05-Jul-24 01:29, =E6=9C=B1=E9=BE=99=E8=96=87 wrot=
e:</div>=0A<div>&gt; Dear ANIMA WG members,</div>=0A<div>&gt; </div>=0A<di=
v>&gt; We have proposed the draft =E2=80=9CLightweight GeneRic Autonomic S=
ignaling Protocol=E2=80=9D(draft-zhu-anima-lightweight-grasp-00, https://d=
atatracker.ietf.org/doc/draft-zhu-anima-lightweight-grasp/).</div>=0A<div>=
&gt; </div>=0A<div>&gt; The draft aims to design a lightweight version of =
GRASP, i.e., LW-GRASP, with shortened messages and a message-oriented buil=
t-in reliability mechanism with the acknowledgment and retransmission capa=
bility based on Nonce. The LW-GRASP can work reliably over UDP, which avoi=
ds additional overhead caused by TCP=EF=BC=8Cthus can be more suitable for=
 resource-constrained IoT nodes. Furthermore, the possible IP-independent =
method for LW-GRASP is also discussed.</div>=0A<div>&gt; </div>=0A<div>&gt=
; We would like to hear opinions from the WG. All kinds of comments are we=
lcome.</div>=0A<div>&gt; </div>=0A<div>&gt; Thanks</div>=0A<div>&gt; </div=
>=0A<div>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Longwei Zhu</div>=0A<div>&gt; </div>=
=0A<div>&gt; </div>=0A<div>&gt; __________________________________________=
_____</div>=0A<div>&gt; Anima mailing list -- anima@ietf.org</div>=0A<div>=
&gt; To unsubscribe send an email to anima-leave@ietf.org</div>=0A</div></=
blockquote>=0A</body></html>
------=_001_NextPart123786082554_=------

