Re: [lp-wan] [core] Fwd: New Version Notification for draft-ietf-lpwan-coap-static-context-hc-08.txt

<dominique.barthel@orange.com> Mon, 24 June 2019 15:47 UTC

Return-Path: <dominique.barthel@orange.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 9E526120150; Mon, 24 Jun 2019 08:47:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 5M2uW6mg1Xpg; Mon, 24 Jun 2019 08:47:58 -0700 (PDT)
Received: from orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD8D212008D; Mon, 24 Jun 2019 08:47:57 -0700 (PDT)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) by opfednr24.francetelecom.fr (ESMTP service) with ESMTP id 45XYbJ0qs9z21gl; Mon, 24 Jun 2019 17:47:56 +0200 (CEST)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.86]) by opfednr05.francetelecom.fr (ESMTP service) with ESMTP id 45XYbH6txhzyPk; Mon, 24 Jun 2019 17:47:55 +0200 (CEST)
Received: from OPEXCAUBM21.corporate.adroot.infra.ftgroup ([fe80::d42b:2e80:86c2:5905]) by OPEXCAUBMA4.corporate.adroot.infra.ftgroup ([fe80::4538:d7b0:3c64:8ed3%22]) with mapi id 14.03.0439.000; Mon, 24 Jun 2019 17:47:55 +0200
From: dominique.barthel@orange.com
To: Thomas Fossati <tho.ietf@gmail.com>, Laurent Toutain <laurent.toutain@imt-atlantique.fr>
CC: lp-wan <lp-wan@ietf.org>, "core@ietf.org WG" <core@ietf.org>
Thread-Topic: [core] [lp-wan] Fwd: New Version Notification for draft-ietf-lpwan-coap-static-context-hc-08.txt
Thread-Index: AQHVIGBs9p3Lrr051USWqEm/NEoBQ6aW4xcAgBQkiQA=
Date: Mon, 24 Jun 2019 15:47:55 +0000
Message-ID: <22977_1561391276_5D10F0AB_22977_316_1_D936BC6F.62710%dominique.barthel@orange.com>
References: <155915229337.5461.11045326859886255040.idtracker@ietfa.amsl.com> <CABONVQZoDpTXQeTkszptBGybg6yXYLquLkb5L8sn6aq4wJq_tw@mail.gmail.com> <CAObGJnPGK82RHt1rhUkAsrHe4StHkJbRTM0CJ5=tmPM=-_XUyw@mail.gmail.com> <CABONVQb+Kgtb7AaJzJTzH0sYFUHxfRj9VWuWksn39GkKBEKbRg@mail.gmail.com> <CAObGJnPYof2=HthyQFQxT90+we0XVrJNJPa2Z_0fbsXuTo_sKA@mail.gmail.com>
In-Reply-To: <CAObGJnPYof2=HthyQFQxT90+we0XVrJNJPa2Z_0fbsXuTo_sKA@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.3.170325
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-ID: <D0B9D5436876824BADA22FF9BE31D519@adroot.infra.ftgroup>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/XwGfSpEvQQ_jak2m7dhhk1WFCHI>
Subject: Re: [lp-wan] [core] Fwd: New Version Notification for draft-ietf-lpwan-coap-static-context-hc-08.txt
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: Mon, 24 Jun 2019 15:48:00 -0000

Hello Thomas,

Speaking under the control of Laurent, here's my answer.
By default, SCHC transmits in uncompressed form those messages it doesn't
file compression rules for.
The set of compression rules proposed by Laurent matches the current
version of CoAP.
Therefore, a message bearing a different (i.e. future) version of CoAP
will not be matched by the current set of rules, therefore it will be sent
uncompressed.
Does that clear out your doubts?
Best regards

Dominique

Le 12/06/19 00:11, « core on behalf of Thomas Fossati »
<core-bounces@ietf.org on behalf of tho.ietf@gmail.com> a écrit :

>Hi Laurent, Ana,
>
>On Tue, Jun 11, 2019 at 3:16 PM Laurent Toutain
><laurent.toutain@imt-atlantique.fr> wrote:
>> On Thu, May 30, 2019 at 1:53 PM Thomas Fossati <tho.ietf@gmail.com>
>>wrote:
>> > - Sec 4.1: "This field is bidirectional and MUST be elided during
>> > the SCHC compression". This is a dangerous statement as it leads us
>> > straight into CoAP ossification territory.  If you want SCHC to work
>> > with CoAP v1 only what you really want to say here is "SHCH
>> > compression MUST NOT be applied to CoAP packets with version
>> > different from v1".  Granted that, a SCHC box deployed today could
>> > sit in the field happily ever after.  If not, when a new CoAP
>> > version is rolled out, endpoints wouldn’t be able to use this new
>> > version on any path crossing an SCHC box.
>>
>> We don't think this will create ossification. The rule is very
>> flexible and do not force to elide this field at any time. For
>> instance, if you have a device that is CoAP v1 only, then you can
>> elide the field.
>>
>> During a transition period if the device accepts CoAP v1 and v2, then
>> the rule can be set to MO=ignore and CDA=value-sent. Or a rule for v1
>> and a rule for v2 can be used.  In anycase the device will receive the
>> appropriate CoAP version after decompression.
>
>Thanks for taking the time to explain.
>
>However, I'm still a bit unsure about what is story for supporting
>protocol upgrade / evolution, so please let me rephrase my concern and
>you can clear all my doubts :-)
>
>Does the spec in its current form provide the guarantee that a middlebox
>that is deployed today and never updated (or updated on a different time
>scale with respect to the endpoints) will not interfere with versions of
>the protocol it doesn't understand?  Otherwise said: what is the default
>behaviour of a SCHC entity when handling unknown semantics?
>
>cheers, thanks, t
>
>_______________________________________________
>core mailing list
>core@ietf.org
>https://www.ietf.org/mailman/listinfo/core


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.