[lp-wan] Fwd: [Gen-art] Genart last call review of draft-ietf-lpwan-coap-static-context-hc-12

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 11 March 2020 19:56 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: lp-wan@ietfa.amsl.com
Delivered-To: lp-wan@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 536853A0965 for <lp-wan@ietfa.amsl.com>; Wed, 11 Mar 2020 12:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=PQo8gyL1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=hS8SdSNX
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 etWaKuCaB8TH for <lp-wan@ietfa.amsl.com>; Wed, 11 Mar 2020 12:56:38 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A15B3A0958 for <lp-wan@ietf.org>; Wed, 11 Mar 2020 12:56:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17247; q=dns/txt; s=iport; t=1583956598; x=1585166198; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=MTPMRaShif+5xbjQhTA1vUA/I01wcZqEvaWmb0/Q8jc=; b=PQo8gyL1scD5He1AZwVi9xcuztX1KVgxWJCN7trH8PxUFdcMEMFuVDoA aoAYWj2xYM78ldhfPT0ag5+ewHopsaMiwaeD+cFvgET/p+4n7wot+grNn 3RdCDfwucdp9LtOq++rMHEmsjm29jZKCQ90nCX7h0OT0/xf0PQ9hil8y1 0=;
IronPort-PHdr: 9a23:V6n/1BFn4/YOhb8Li/w1gp1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4z1Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNVcejNkO2QkpAcqLE0r+eeb2bzEwEd5efFRk5Hq8d0NSHZW2ag==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CTxgD+QWle/5FdJa1mHAEBAQEBBwEBEQEEBAEBgXuBVCQsBWxYIAQLKoQVg0UDim1OghGBAZIyhGKCUgMDUQkBAQEMAQEYAQoKAgQBAYRDAheBdiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFZAIBAwEBEBEdAQEsBAgPAgEcKwMCAgIlCxQHCgIEEyKDBAGBfU0DLgEOoCgCgTmIYnWBMh+CYAEBBYJEgl0YggwDBoE4jCwagUE/gREnIIIYBy4+gmQBAYF8CRaCWzKCLJBrhXOYZHAKgjyWax2CSogkBZBHp0JGB4JBAgQCBAUCDgEBBYFpIoFYcBU7KgGCQVAYDYFSjEs4gzuFFIVBdIEpjTUBAQ
X-IronPort-AV: E=Sophos;i="5.70,542,1574121600"; d="scan'208,217";a="650383198"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 11 Mar 2020 19:56:37 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 02BJubAS007562 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <lp-wan@ietf.org>; Wed, 11 Mar 2020 19:56:37 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Mar 2020 14:56:37 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 11 Mar 2020 14:56:35 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 11 Mar 2020 14:56:35 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NH4y6Hu9q8F5EMLdrYlBuu0ALPxcPJRP6e5WOZ/G2Ed/GT8zX0xYTyKZNm5mTuUzDv0lrHEAZo+5oR5bQsLWd1LLe30CKViDfcFTysnJb9U0B04TIY1gAUNKJy9cZ437JeeQDLcbIE6NpB2hiBAt6OaHrzScFISXTfTn1jqrf6bzxxdlAVw0Q7Or8tJ1yZIri2y5bWBjn4jq0GjH7P5KecGA7XqaIkypp0y3gKMm/bHD8c7s5NIbH4QqDQndTHW2yN19GXTh2JnLxFsMYcBPAbay1fg9V8/j6dMjeXYwyDXzx1vhCF1g9FESPqKhgROju2qlj3i+wKyZPEbMS+PEJw==
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=MTPMRaShif+5xbjQhTA1vUA/I01wcZqEvaWmb0/Q8jc=; b=g6cwsTfcSYWPvg6MhKtYRAoVaW/mwrW5iGXBBc/DWttIHXkPwm4PAyYuu8ma3ssEq4ZuftHk1xiNSoJGTMlgWwOGo+RJ20/R4dKVRYrpGa2l1vmkABipgRCeXw9zztxPNHYFA9vd4f4PyVh3o114Dh8JXf7/ZNYdBmTP9KfLMQvDTlpuuXoRLTFYulpktcTb6Kw/DmTVq5gepDhi2EQpBigYcIwmm/ybgfuYXvtZdyh23LcOKrzAdHzpHTQzslCZMSo2ABnVX3K2NT3Ok9/6vap6HDLTfAqthFV4xrjqYaBoPoOcRN2AzKjQ5oAvsdu3jBeoz+LDC818njYgxqFA1w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MTPMRaShif+5xbjQhTA1vUA/I01wcZqEvaWmb0/Q8jc=; b=hS8SdSNXsWmOQHvK1yz7Ktl+hCa5GSFFz2NlcMqdeppouFurNJYbT2acuHrl8nIqFV+fO4TV8kmx1SGWxu5Z3DfJZBy1TkxGNGfyNhaELq15tElRQOhfTOjw8zxweW6cZsmK85FLZHgzUwjSVWvvUj4N+taSSoyQDb6Aijeji+A=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (2603:10b6:208:ea::31) by MN2PR11MB4349.namprd11.prod.outlook.com (2603:10b6:208:195::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.14; Wed, 11 Mar 2020 19:56:34 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::edba:2b0f:7341:2c24]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::edba:2b0f:7341:2c24%6]) with mapi id 15.20.2793.018; Wed, 11 Mar 2020 19:56:34 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: lp-wan <lp-wan@ietf.org>
Thread-Topic: [Gen-art] Genart last call review of draft-ietf-lpwan-coap-static-context-hc-12
Thread-Index: AQHV4CSWtxXhZO+XCEy8frvc/gA4Jag7V+FqgAX/FoCAAqOdAIAAA3hy
Date: Wed, 11 Mar 2020 19:56:34 +0000
Message-ID: <2C2303AC-749A-4AE4-A204-ADBD88DB6304@cisco.com>
References: <158134757509.4049.18293449395965880444@ietfa.amsl.com> <CAAbr+nSgQjD1o==i5rPQgAv7mA8buWueCUMkHnt=Ls=s09QXwQ@mail.gmail.com> <f63d996b-f13f-e574-65f0-fdd091b1c5fb@tenghardt.net> <CABONVQYgc_Mtuxh4rzsyhAg_DJmTMWfd2Wn9f3nqdVKdY77__g@mail.gmail.com> <7ba83379-9c1b-d499-4742-bdfc026a9b74@tenghardt.net>, <1CED6BF7-86A4-4A11-A782-DD22CAD74123@cooperw.in>
In-Reply-To: <1CED6BF7-86A4-4A11-A782-DD22CAD74123@cooperw.in>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:a9bc:af5e:809b:4d36]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 389d3422-b144-457c-4717-08d7c5f64d57
x-ms-traffictypediagnostic: MN2PR11MB4349:
x-microsoft-antispam-prvs: <MN2PR11MB434936045B288FFC08B13376D8FC0@MN2PR11MB4349.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0339F89554
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(39860400002)(396003)(346002)(376002)(199004)(86362001)(5660300002)(76116006)(478600001)(64756008)(66556008)(66946007)(66446008)(91956017)(966005)(66476007)(81166006)(2616005)(6512007)(8676002)(8936002)(81156014)(33656002)(316002)(71200400001)(186003)(2906002)(6486002)(66574012)(36756003)(53546011)(6506007)(6916009); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4349; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: G44RcaFoVs9qkr2M8qzigJcBxBJlCzZEjFgR0nAPzWQl3SS78ootnj28C0fz09es3U6QanZQYhMRIb+f8zg8Aa064CR739l+7u4TE6MJS1rRQTOA0Pqat8dNi0hdnuiosemJt7VE7XGpF8HeheGtEj++ds/NduwXdN1gXObnHMGeQrPHVKwe3aZFgdjylW5jG/+dM4miEZ/MLEtRhvWnhTY/we/FZgDBqlCMRLlsGWyna7YblhDVyvK8dOtScBSUDYtFchpQIigAkibiqyvqqPy0FpQ473Utc6euPngxurgKgE5YoJHtS5McCtudE1S1Fyln0dkyUAUBvhnVrKYm/F75lIUr/3wrCMoCJpsW4QP51yfVNYU6VhBoYrd6anqHfzqdPbNx8f/44+Qd1bqrK0nwBYQHNjMV/niSvXhdtLVmnqZ9gIwBrH4+BTIuFgWtaW5LlcLQjbDYPsCoaXpZz2me0xF+pNsJyb4s0GSOvsdixqZz29/p/RSb6JeH70BfodyIPdilYcOKjoonn6o9uw==
x-ms-exchange-antispam-messagedata: 9hmOfPDZV/K0mnhlD28+6mviETq9B28TTyQoWBmlzsfpslkzZHEqpqEFuNhdybg19URkA6MJYq3VtUPGhviF43weS1LPPZlB4jwseodCtupEHLmc38iQ7dL6NjAL8Epk92o1ON5plrwx2eLVreO7QO6lo4LhzF1elm3hhWh4PPSySF4DyAMaoYUOQP0i/XJwmLley7cjfaimk2ColWBeCQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_2C2303AC749A4AE4A204ADBD88DB6304ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 389d3422-b144-457c-4717-08d7c5f64d57
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2020 19:56:34.5517 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: lfF9kBMgKN4BI1wgpVw+EeHpQiy7wMQbfwlXnS66G1gxv+ks77MEh/i5x8MK97p+E2EF0PWvJNEYOy1RCWDiSA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4349
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/zudMwMb1mBwgP2Xz3MgkDA6ZP-4>
Subject: [lp-wan] Fwd: [Gen-art] Genart last call review of draft-ietf-lpwan-coap-static-context-hc-12
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Low-Power Wide Area Networking \(LP-WAN\), also known as LPWA or Low-Rate WAN \(LR-WAN\)" <lp-wan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lp-wan/>
List-Post: <mailto:lp-wan@ietf.org>
List-Help: <mailto:lp-wan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Mar 2020 19:56:49 -0000

Expéditeur: Alissa Cooper <alissa@cooperw.in>
Date: 11 mars 2020 à 20:44:34 UTC+1
Destinataire: Theresa Enghardt <ietf@tenghardt.net>
Cc: Laurent Toutain <laurent.toutain@imt-atlantique.fr>, "draft-ietf-lpwan-coap-static-context-hc.all@ietf.org" <draft-ietf-lpwan-coap-static-context-hc.all@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, Ana Minaburo <ana@ackl.io>, "last-call@ietf.org" <last-call@ietf.org>, "lpwan-chairs@ietf.org" <lpwan-chairs@ietf.org>, lp-wan <lp-wan@ietf.org>, Ricardo Andreasen <randreasen@fi.uba.ar>, Xavier Lagrange <xavier.lagrange@imt-atlantique.fr>
Objet: Rép:  [Gen-art] Genart last call review of draft-ietf-lpwan-coap-static-context-hc-12

 Theresa, thanks for your review. Authors, thanks for your responses. I entered a No Objection ballot pointing out the remaining issues with the security considerations.

Alissa


On Mar 9, 2020, at 11:26 PM, Theresa Enghardt <ietf@tenghardt.net<mailto:ietf@tenghardt.net>> wrote:

Hi Laurent,

Thanks for the new revision, which greatly improves the document.

However, I have a few comments on your new text:

In the text at the beginning of Section 3, you added text to give more context, which is a great idea.
However, I'm not sure about the first sentence:
"SCHC with CoAP will be used exactly the same way as it is applied in any protocol as IP or UDP with the difference that the fields description needs to be defined based on both headers and target values of the request and the responses."
To me the last part of this sentence sounds like for CoAP you have to define a rule to match both a request and a reply packet, so you would have to match two packets (in a single rule?). Is this really the case? I thought a single rule always matches one packet, but maybe I misunderstood. In any case, could you rephrase this to make it more clear, please?

Also, I saw some typos and grammar errors in Section 3:
s/optmize/optimize/
s/To performs/To perform/
s/TV might be use/TV might be used/
s/Resulting in a smaller compression residue./This results in a smaller compression residue./

Some more nits in Section 7.3:
s/TheSCHC/The SCHC/
s/alreadypresent/already present/
s/in section Section 4/in Section 4/


Regarding the Security Considerations, thanks for discussing this in your interim meeting and for adding text.

I'll leave the judgment of whether any security aspects are still missing etc. to the Secdir reviewer and/or ADs.

Regarding the text you added:

On 05.03.20 23:50, Laurent Toutain wrote:
For the security section after discussion in the intermin meeting, we propose to add this:


This document does not have any more Security consideration than the ones already raised on {{rfc8724}}. Variable length residues may be used to compress URI elements. They cannot produce a packet expansion either on the LPWAN network or in the Internet network after decompression. The length send is not used to indicate the information that should be reconstructed at the other end, but on the contrary the information sent as a Residue. Therefore, if a length is set to a high value, but the number of bits on the SCHC packet is smaller, the packet must be dropped by the decompressor.

Overall, I find this paragraph difficult to follow.

What is the relationship between the first sentence and the rest of the paragraph?
First you say there are not more Security Considerations, then you say that there are?

Please add a sentence that provides a context for your statements. Is this a consideration that implementations need to be aware of in case variable residues are used? Or is this a suggestion to use variable length residues to make something more/less secure?

What is a packet expansion? I haven't seen this term in the rest of the document. Is it a problem if they (the variable length residues or the URI elements?) cannot produce a packet expanision?
This sentence is hard to parse and seems gramatically broken: "The length send is not used to indicate the information that should be reconstructed at the other end, but on the contrary the information sent as a Residue."


OSCORE compression is also based on the same compression method described in {{rfc8427}}. The size of the Initialisation Vector residue size must be considered carefully. A too large value has a impact on the compression efficiency and a too small value will force the device to renew its key more often. This operation may be long and energy consuming.

"This operation may be long and energy consuming." - Which operation? The previous sentence talks about the size of an initialization vector, not about an operation.


Thanks,
Theresa

_______________________________________________
Gen-art mailing list
Gen-art@ietf.org<mailto:Gen-art@ietf.org>
https://www.ietf.org/mailman/listinfo/gen-art