
From nobody Thu Jun  1 00:39:59 2017
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67F07129458; Thu,  1 Jun 2017 00:39:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.601
X-Spam-Level: 
X-Spam-Status: No, score=-1.601 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
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 yeE4tF9u_V2F; Thu,  1 Jun 2017 00:39:50 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A42D129426; Thu,  1 Jun 2017 00:39:50 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 4EB47BE2D; Thu,  1 Jun 2017 08:39:48 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tqA7u35Lqg4d; Thu,  1 Jun 2017 08:39:47 +0100 (IST)
Received: from [10.244.2.100] (95-45-153-252-dynamic.agg2.phb.bdt-fng.eircom.net [95.45.153.252]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 72CB1BE2E; Thu,  1 Jun 2017 08:39:46 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1496302786; bh=XyDU1+tq9uij3xRda4A3w/zl7nbcE8UG5e89xGRxUKA=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=VCYI1dNz6wjRJlV26e6RXeZOWl3nLyUeCJ88FxPnm7f9ATqyZgDf/ZmhGlO4y6WsS qa3nwYf1EkI0etvZu39pQaKHU5ZMZPzoWHxQBg9r8cKRUZFMfRniSURNefvZI/DoFg 6PFhjmfZe2QiyTv5dXMPD+KTDUHkW/hKAJlTS6fI=
To: Alexander Pelov <a@ackl.io>, lp-wan <lp-wan@ietf.org>
Cc: Core <core@ietf.org>
References: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Message-ID: <e0843745-6be5-8182-e458-43ddefbcc572@cs.tcd.ie>
Date: Thu, 1 Jun 2017 08:39:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
MIME-Version: 1.0
In-Reply-To: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qRG0aTFuik7rFwjWQF1TuE2u4wIgGCa6J"
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/Z0yXAP4Tdrfhfy8xadM330ed0D4>
Subject: Re: [core] [lp-wan] Agenda for LPWAN interim meeting next Wednesday, June 7th
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 07:39:52 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--qRG0aTFuik7rFwjWQF1TuE2u4wIgGCa6J
Content-Type: multipart/mixed; boundary="Bw1NaNhee35nNGilX5X1fPBkp7GJNm4xi";
 protected-headers="v1"
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
To: Alexander Pelov <a@ackl.io>, lp-wan <lp-wan@ietf.org>
Cc: Core <core@ietf.org>
Message-ID: <e0843745-6be5-8182-e458-43ddefbcc572@cs.tcd.ie>
Subject: Re: [lp-wan] Agenda for LPWAN interim meeting next Wednesday, June
 7th
References: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>
In-Reply-To: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>

--Bw1NaNhee35nNGilX5X1fPBkp7GJNm4xi
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable


Hiya,

I don't really have any items to discuss about the overview draft
unless someone else does (in which case raising those on the list
beforehand would be good).

The only outstanding item wrt that afaik is for the chairs to
figure out if you think it's ready for WGLC or what. If you're happy
that it is, then saying so on the list and just starting that would
seem like a fine plan. If there are issues though, please let me
know and I can try address 'em without having to sit through a phone
call (you can tell that phone calls aren't my fav things I guess:-)

Cheers,
S.

On 31/05/17 18:04, Alexander Pelov wrote:
> Dear all,
>=20
> You=E2=80=99ll find the updated agenda at the following address: https:=
//datatracker.ietf.org/doc/agenda-interim-2017-lpwan-04-lpwan-01/
>=20
> We=E2=80=99re nearing the finalization of the LPWAN Overview and the IP=
/UDP SCHC document.
>=20
> The CoAP SCHC document is also on track to be completed in the followin=
g month. (thus CCing CORE)
>=20
> Best,
> The Chairs of LPWAN=20
>=20
> _______________________________________________
> lp-wan mailing list
> lp-wan@ietf.org
> https://www.ietf.org/mailman/listinfo/lp-wan
>=20


--Bw1NaNhee35nNGilX5X1fPBkp7GJNm4xi--

--qRG0aTFuik7rFwjWQF1TuE2u4wIgGCa6J
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJZL8TBAAoJEC88hzaAX42iqvEH/1wMQALiLngdj4Dq7OcpMEax
DNsQQDss6PtlpaLLzCCKwL2B3OcSPepU6wixTDT2xlJgOaQ0xIgIQpGEbCtkidqX
3m2SU5x/f1TabTKP0Q8drGohrGB36KhDNDGGYJgzy+oYNjuw3aEWt90zLk0axlmz
Ox7jUeGSftDBjUBb1JsQPGJ2+awL75xlKSGQyG8rIQxg6S5CLF+U0vgfbcoVQc3/
7zW0cpwQKcwyM5MlK7OKvrx0LGSnOy396n1yjY3qNWd1+JVH/7qN3JSI/QTmH6w5
9GHkxq3rrrrpVxPHG6qphtz8QVIS057Z00VaWxPgMP+ro3bA/PRGxRD/28/OQlg=
=AiCZ
-----END PGP SIGNATURE-----

--qRG0aTFuik7rFwjWQF1TuE2u4wIgGCa6J--


From nobody Thu Jun  1 08:14:27 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 338EE12EBA5 for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 08:14:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.11
X-Spam-Level: ***
X-Spam-Status: No, score=3.11 tagged_above=-999 required=5 tests=[BAYES_50=0.8, FREEMAIL_FROM=0.001, HTML_FONT_FACE_BAD=0.981, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 XJNkN_hRZs0o for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 08:14:22 -0700 (PDT)
Received: from smtp-6-47.vip.sina.com.cn (r3-61.sinamail.sina.com.cn [202.108.3.61]) by ietfa.amsl.com (Postfix) with SMTP id 973331293F3 for <core@ietf.org>; Thu,  1 Jun 2017 08:14:19 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([221.219.61.211]) by vip.sina.com with ESMTP 1 Jun 2017 23:14:14 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 528550278620
Message-ID: <CEE423C2D2EA450F9936569A8A21034B@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Jim Schaad" <ietf@augustcellars.com>, "Hartke Klaus" <hartke@tzi.org>
Cc: <core@ietf.org>
Date: Thu, 1 Jun 2017 23:14:14 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0015_01D2DB2C.C9238D40"
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/xmC0SlXsz-6R8eMuvzJWYwS8bGY>
Subject: [core]  DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 15:14:25 -0000

这是一封 MIME 格式的多方邮件。

------=_NextPart_000_0015_01D2DB2C.C9238D40
Content-Type: text/plain;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable

Hi Jim,

> It turns out that my DTLS libraries are unable to give me the fact =
that an=20
> epoch has changed,
> but would know if additional authentication was done.  Two very =
different=20
> operations.

It is not known what libraries are used.
Here we use Califorium fore CoAP/DTLS/UDP/IP and CoAP/DTLS/SMS tests.

The epoch is changed after receiveing ChangeCipherSpec at the server =
side.

Regards

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications

-----=D4=AD=CA=BC=D3=CA=BC=FE-----=20
From: Jim Schaad
Sent: Monday, May 15, 2017 11:26 PM
To: 'Klaus Hartke'
Cc: core@ietf.org
Subject: Re: [core] DTLS and Epochs

At this point I would have to ask why similar language is not in the TLS =

draft as well.

Note however that this has nothing to do with epochs and everything to =
do=20
with additional authentication.  I think that an errata is called for to =

clarify this.

It turns out that my DTLS libraries are unable to give me the fact that =
an=20
epoch has changed, but would know if additional authentication was done. =

Two very different operations.

Jim


-----Original Message-----
From: Klaus Hartke [mailto:hartke@tzi.org]
Sent: Monday, May 15, 2017 5:02 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: core@ietf.org WG <core@ietf.org>
Subject: Re: [core] DTLS and Epochs

Hi Jim,

the requirement was added for the case that the epoch changes due to =
client=20
or server authentication.

Example:

      1. A client connects to a server using DTLS. The server
         authenticates with a server certificate; the client
         is unauthenticated.

      2. The client sends a request that requires the client
         to be authenticated.

      3. The server requests the client to authenticate.

      4. The client authenticates with a client certificate;
         a new epoch starts.

      5. The server processes the request, assuming it comes
         from the now authenticated client. Oops!

Requiring that the request is sent in the same epoch as the response=20
prevents this. It seems the language in the RFC was made too broad when=20
trying to say that, though. An erratum could make it more precise.

Klaus


On 15 May 2017 at 06:21, Jim Schaad <ietf@augustcellars.com> wrote:
> I am working on getting my DTLS code to work correctly and I have come
> across something that I do not understand.  I did not see any messages
> in the mailing list that dealt with this so I would like to get an
> explanation if possible.
>
> RFC 7252 states that a response is not to be correlated with a request
> unless the message id, the DTLS session and the DTLS epoch are the
> same.  I can understand the reasoning behind the id and session being
> the same, however I am unsure of the reason that the epoch would need
> to be the same as well.  I cannot see of a reason why the epoch should
> matter.  The security session is still the same.  I could understand
> that there would be a reason to kill an association if additional
> client or server authentication information had been passed along, but
> while that would change the epoch, an epoch can change just because
> enough messages have been sent over the pipe.
>
> Can somebody please explain the reasoning to me.
>
> Jim

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core=20




------=_NextPart_000_0015_01D2DB2C.C9238D40
Content-Type: text/html;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD></HEAD>
<BODY dir=3Dltr>
<DIV dir=3Dltr>
<DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV><FONT face=3D=CB=CE=CC=E5>Hi Jim,<BR><BR>&gt; It turns out that my =
DTLS libraries are=20
unable to give me the fact that an <BR>&gt; epoch has changed,<BR>&gt; =
but would=20
know if additional authentication was done.&nbsp; Two very different =
<BR>&gt;=20
operations.<BR><BR>It is not known what libraries are used.<BR>Here we =
use=20
Califorium fore CoAP/DTLS/UDP/IP and CoAP/DTLS/SMS tests.<BR><BR>The =
epoch is=20
changed after receiveing ChangeCipherSpec at the server=20
side.<BR><BR>Regards<BR><BR>Gengyu WEI<BR>Network Technology =
Center<BR>School of=20
Computer<BR>Beijing University of Posts and =
Telecommunications<BR></FONT></DIV>
<DIV><FONT face=3D=CB=CE=CC=E5>-----=D4=AD=CA=BC=D3=CA=BC=FE----- =
<BR>From: Jim Schaad<BR>Sent: Monday, May 15,=20
2017 11:26 PM<BR>To: 'Klaus Hartke'<BR>Cc: </FONT><A=20
style=3D'href: "mailto:core@ietf.org"'><FONT=20
face=3D=CB=CE=CC=E5>core@ietf.org</FONT></A><BR><FONT =
face=3D=CB=CE=CC=E5>Subject: Re: [core] DTLS and=20
Epochs<BR><BR>At this point I would have to ask why similar language is =
not in=20
the TLS <BR>draft as well.<BR><BR>Note however that this has nothing to =
do with=20
epochs and everything to do <BR>with additional authentication.&nbsp; I =
think=20
that an errata is called for to <BR>clarify this.<BR><BR>It turns out =
that my=20
DTLS libraries are unable to give me the fact that an <BR>epoch has =
changed, but=20
would know if additional authentication was done. <BR>Two very different =

operations.<BR><BR>Jim<BR><BR><BR>-----Original Message-----<BR>From: =
Klaus=20
Hartke [mailto:hartke@tzi.org]<BR>Sent: Monday, May 15, 2017 5:02 =
AM<BR>To: Jim=20
Schaad &lt;</FONT><A style=3D'href: =
"mailto:ietf@augustcellars.com"'><FONT=20
face=3D=CB=CE=CC=E5>ietf@augustcellars.com</FONT></A><FONT =
face=3D=CB=CE=CC=E5>&gt;<BR>Cc: </FONT><A=20
style=3D'href: "mailto:core@ietf.org"'><FONT =
face=3D=CB=CE=CC=E5>core@ietf.org</FONT></A><FONT=20
face=3D=CB=CE=CC=E5> WG &lt;</FONT><A style=3D'href: =
"mailto:core@ietf.org"'><FONT=20
face=3D=CB=CE=CC=E5>core@ietf.org</FONT></A><FONT =
face=3D=CB=CE=CC=E5>&gt;<BR>Subject: Re: [core] DTLS=20
and Epochs<BR><BR>Hi Jim,<BR><BR>the requirement was added for the case =
that the=20
epoch changes due to client <BR>or server=20
authentication.<BR><BR>Example:<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. =
A=20
client connects to a server using DTLS. The=20
server<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; authenticates =
with a=20
server certificate; the=20
client<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is=20
unauthenticated.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. The client =
sends a=20
request that requires the=20
client<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to be=20
authenticated.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. The server =
requests the=20
client to authenticate.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. The =
client=20
authenticates with a client=20
certificate;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a new =
epoch=20
starts.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. The server processes =
the=20
request, assuming it =
comes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
from the now authenticated client. Oops!<BR><BR>Requiring that the =
request is=20
sent in the same epoch as the response <BR>prevents this. It seems the =
language=20
in the RFC was made too broad when <BR>trying to say that, though. An =
erratum=20
could make it more precise.<BR><BR>Klaus<BR><BR><BR>On 15 May 2017 at =
06:21, Jim=20
Schaad &lt;</FONT><A style=3D'href: =
"mailto:ietf@augustcellars.com"'><FONT=20
face=3D=CB=CE=CC=E5>ietf@augustcellars.com</FONT></A><FONT =
face=3D=CB=CE=CC=E5>&gt; wrote:<BR>&gt; I am=20
working on getting my DTLS code to work correctly and I have =
come<BR>&gt; across=20
something that I do not understand.&nbsp; I did not see any =
messages<BR>&gt; in=20
the mailing list that dealt with this so I would like to get an<BR>&gt;=20
explanation if possible.<BR>&gt;<BR>&gt; RFC 7252 states that a response =
is not=20
to be correlated with a request<BR>&gt; unless the message id, the DTLS =
session=20
and the DTLS epoch are the<BR>&gt; same.&nbsp; I can understand the =
reasoning=20
behind the id and session being<BR>&gt; the same, however I am unsure of =
the=20
reason that the epoch would need<BR>&gt; to be the same as well.&nbsp; I =
cannot=20
see of a reason why the epoch should<BR>&gt; matter.&nbsp; The security =
session=20
is still the same.&nbsp; I could understand<BR>&gt; that there would be =
a reason=20
to kill an association if additional<BR>&gt; client or server =
authentication=20
information had been passed along, but<BR>&gt; while that would change =
the=20
epoch, an epoch can change just because<BR>&gt; enough messages have =
been sent=20
over the pipe.<BR>&gt;<BR>&gt; Can somebody please explain the reasoning =
to=20
me.<BR>&gt;<BR>&gt;=20
Jim<BR><BR>_______________________________________________<BR>core =
mailing=20
list<BR></FONT><A style=3D'href: "mailto:core@ietf.org"'><FONT=20
face=3D=CB=CE=CC=E5>core@ietf.org</FONT></A><BR><A=20
style=3D'href: "https://www.ietf.org/mailman/listinfo/core"'><FONT=20
face=3D=CB=CE=CC=E5>https://www.ietf.org/mailman/listinfo/core</FONT></A>=
<FONT face=3D=CB=CE=CC=E5>=20
</FONT><BR><BR></DIV>
<DIV>&nbsp;</DIV>
<DIV=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: =
#000000">&nbsp;</DIV></DIV></DIV></BODY></HTML>

------=_NextPart_000_0015_01D2DB2C.C9238D40--



From nobody Thu Jun  1 09:10:27 2017
Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2053B129566 for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 09:10:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=augustcellars.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 6Hl6ByxEHdBF for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 09:10:24 -0700 (PDT)
Received: from mail4.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14E8A126B71 for <core@ietf.org>; Thu,  1 Jun 2017 09:10:24 -0700 (PDT)
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-us
DKIM-Signature: v=1; a=rsa-sha256; d=augustcellars.com; s=winery; c=simple/simple; t=1496333420; h=from:subject:to:date:message-id; bh=sGRIXZ2CJveLcFcYURhJK05Wtth0porH/xHV0ZnuuUw=; b=H+NsnTx0uhCSy3JLVIhpgsDR1JwsjgavGxRpcODADcwVb4z8ZznV2BACij30Cru2M8CdQ7qKTak q01YmB+y4wgBHql8/4CC7Js1w6EcXVJDEkfsDtr3SJkUkvG2QXdj65TWcJ4TcRRrOUp7AZEj+szt/ ODdW6mgEccRF95NahCqwXBBb3mn29+JhMTK57EtXqPi7SMKL3rccluMSLxM4xQm34b2JF4Je70Jx9 EObTFe1onZN0gSmPQxa+B6wI9cboaqFakGivefspIKYo8Z7KdNZ/rRQ8vUfJ2Lgl2L4y/V26h6oOG tWIs/jdI19+L0oK5BXQIfH9rg22WNsxuukNw==
Received: from mail2.augustcellars.com (192.168.1.201) by mail4.augustcellars.com (192.168.1.153) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 09:10:19 -0700
Received: from Hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 09:10:15 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'weigengyu' <weigengyu@bupt.edu.cn>, 'Klaus Hartke' <hartke@tzi.org>
CC: <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC>
In-Reply-To: <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC>
Date: Thu, 1 Jun 2017 09:10:14 -0700
Message-ID: <014601d2daf1$8f1865c0$ad493140$@augustcellars.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDNpaiTKhTjOCugYu4GMFgItWlKOAHYofZfATwV17wCXqj8+qPu/GHA
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/IkyhtEjeWX3zlyWzO1fwV6xloGc>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 16:10:26 -0000

Please note - I did not say that the epoch was not changed, I said that =
it does not tell me that the epoch has changed.  From a strictly =
security point of view there is no reason to do so if, for example, the =
epoch changed just because the key was rolled over.

Jim


-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]=20
Sent: Thursday, June 1, 2017 12:13 AM
To: Jim Schaad <ietf@augustcellars.com>; 'Klaus Hartke' <hartke@tzi.org>
Cc: core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi Jim,

> It turns out that my DTLS libraries are unable to give me the fact=20
> that an epoch has changed, but would know if additional authentication =

> was done.  Two very different operations.

It is not known what libraries are used.
Here we use Califorium fore CoAP/DTLS/UDP/IP and CoAP/DTLS/SMS tests.

The epoch is changed after receiveing ChangeCipherSpec at the server =
side.

Regards

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Monday, May 15, 2017 11:26 PM
To: 'Klaus Hartke'
Cc: core@ietf.org
Subject: Re: [core] DTLS and Epochs

At this point I would have to ask why similar language is not in the TLS =
draft as well.

Note however that this has nothing to do with epochs and everything to =
do with additional authentication.  I think that an errata is called for =
to clarify this.

It turns out that my DTLS libraries are unable to give me the fact that =
an epoch has changed, but would know if additional authentication was =
done.=20
Two very different operations.

Jim


-----Original Message-----
From: Klaus Hartke [mailto:hartke@tzi.org]
Sent: Monday, May 15, 2017 5:02 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: core@ietf.org WG <core@ietf.org>
Subject: Re: [core] DTLS and Epochs

Hi Jim,

the requirement was added for the case that the epoch changes due to =
client or server authentication.

Example:

      1. A client connects to a server using DTLS. The server
         authenticates with a server certificate; the client
         is unauthenticated.

      2. The client sends a request that requires the client
         to be authenticated.

      3. The server requests the client to authenticate.

      4. The client authenticates with a client certificate;
         a new epoch starts.

      5. The server processes the request, assuming it comes
         from the now authenticated client. Oops!

Requiring that the request is sent in the same epoch as the response =
prevents this. It seems the language in the RFC was made too broad when =
trying to say that, though. An erratum could make it more precise.

Klaus


On 15 May 2017 at 06:21, Jim Schaad <ietf@augustcellars.com> wrote:
> I am working on getting my DTLS code to work correctly and I have come =

> across something that I do not understand.  I did not see any messages =

> in the mailing list that dealt with this so I would like to get an=20
> explanation if possible.
>
> RFC 7252 states that a response is not to be correlated with a request =

> unless the message id, the DTLS session and the DTLS epoch are the=20
> same.  I can understand the reasoning behind the id and session being=20
> the same, however I am unsure of the reason that the epoch would need=20
> to be the same as well.  I cannot see of a reason why the epoch should =

> matter.  The security session is still the same.  I could understand=20
> that there would be a reason to kill an association if additional=20
> client or server authentication information had been passed along, but =

> while that would change the epoch, an epoch can change just because=20
> enough messages have been sent over the pipe.
>
> Can somebody please explain the reasoning to me.
>
> Jim

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core=20



From nobody Thu Jun  1 09:37:10 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AB9A12EC98 for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 09:37:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=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 QdygCqbKUsFQ for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 09:37:06 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 B5535128C84 for <core@ietf.org>; Thu,  1 Jun 2017 09:37:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v51GaOCc016553; Thu, 1 Jun 2017 18:36:24 +0200 (CEST)
Received: from [192.168.217.113] (p5DC7F3A7.dip0.t-ipconnect.de [93.199.243.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wdtJm0s9ZzDH3l; Thu,  1 Jun 2017 18:36:24 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <014601d2daf1$8f1865c0$ad493140$@augustcellars.com>
Date: Thu, 1 Jun 2017 18:36:23 +0200
Cc: weigengyu <weigengyu@bupt.edu.cn>, Klaus Hartke <hartke@tzi.org>, core@ietf.org
X-Mao-Original-Outgoing-Id: 518027783.462149-76ac1c026ac756329931b154036d1eb5
Content-Transfer-Encoding: quoted-printable
Message-Id: <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com>
To: Jim Schaad <ietf@augustcellars.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/8wZTgth9n6PrfbqMOuVmj3nEzkA>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 16:37:08 -0000

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>=20
> Please note - I did not say that the epoch was not changed, I said =
that it does not tell me that the epoch has changed.  =46rom a strictly =
security point of view there is no reason to do so if, for example, the =
epoch changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly =
restrictive spec in 7252 to something that is still secure and can be =
supported by TLS libraries that are out there.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Jun  1 10:46:03 2017
Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C2701294D2 for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 10:46:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=augustcellars.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 DnXm8VVPPYEE for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 10:45:59 -0700 (PDT)
Received: from mail4.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8075D12EAAE for <core@ietf.org>; Thu,  1 Jun 2017 10:45:49 -0700 (PDT)
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-us
DKIM-Signature: v=1; a=rsa-sha256; d=augustcellars.com; s=winery; c=simple/simple; t=1496339133; h=from:subject:to:date:message-id; bh=wqqFmursu2wv/oD9qt2H9pA3PPLBDFmOhIsk029VSMQ=; b=J9J1YBgQe+yBu14VRBrZQdRx+FUoCJVnD44FpYS0P+7vxSjQx1C3yzK8+fzAOcOsY7AWw+NOJ3c PGw49o/lFJ1PmrVbMsbALXcPTzkigpTOzoI63pHUbG9QWX4foIe+EELI1smjrrqQzMTs5gdn1LPLe GdfH4RUH+G0nw4T6Ew/SpGSHvQl/3M+4mKwjirJkx6CVFjDnkHuRMtwAzmOEZFhcTTi6iSJ+vlWh7 Nj4hQiEKZ9rlRjZkRIKDv8QYsGo5xbvuymOZI/X/OEwNy9C/trhu0JaD245RjwxX/oicEmgm3b6ep hZu1y0OTFtuCi3JDaoMtYArDTWoiRaBUiAow==
Received: from mail2.augustcellars.com (192.168.1.201) by mail4.augustcellars.com (192.168.1.153) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 10:45:33 -0700
Received: from Hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 10:45:28 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'Carsten Bormann' <cabo@tzi.org>
CC: 'weigengyu' <weigengyu@bupt.edu.cn>, 'Klaus Hartke' <hartke@tzi.org>, <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org>
In-Reply-To: <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org>
Date: Thu, 1 Jun 2017 10:45:26 -0700
Message-ID: <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDNpaiTKhTjOCugYu4GMFgItWlKOAHYofZfATwV17wCXqj8+gECJzwEAn/HMtyj0wN+sA==
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/_5w0VO3ATShVVQodMdOedolSMis>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 17:46:00 -0000

-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]=20
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>; =
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>=20
> Please note - I did not say that the epoch was not changed, I said =
that it does not tell me that the epoch has changed.  From a strictly =
security point of view there is no reason to do so if, for example, the =
epoch changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly =
restrictive spec in 7252 to something that is still secure and can be =
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I =
originally thought that I would file an errata, but I do not believe =
that is a correct use of the errata system.  It is used for things which =
are unclear or technically wrong.  This is not wrong, just misguided. It =
might be easiest to just do a delta RFC unless there is a good number of =
errata that need to be rolled into an updated document.

Jim


Gr=C3=BC=C3=9Fe, Carsten



From nobody Thu Jun  1 17:28:48 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32D3F12947A for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 17:28:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.812
X-Spam-Level: 
X-Spam-Status: No, score=0.812 tagged_above=-999 required=5 tests=[BAYES_50=0.8, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_BL=0.01, RCVD_IN_MSPIKE_L3=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 AwOpP5cHWN7L for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 17:28:43 -0700 (PDT)
Received: from smtp-6-48.vip.sina.com.cn (r3-63.sinamail.sina.com.cn [202.108.3.63]) by ietfa.amsl.com (Postfix) with SMTP id DE43C129476 for <core@ietf.org>; Thu,  1 Jun 2017 17:28:40 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([114.255.40.63]) by vip.sina.com with ESMTP 2 Jun 2017 08:28:35 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 71911265930
Message-ID: <4AAF54CE210B4FB99D4A1BF1F2F7790E@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Jim Schaad" <ietf@augustcellars.com>, "'Carsten Bormann'" <cabo@tzi.org>
Cc: "'Klaus Hartke'" <hartke@tzi.org>, <core@ietf.org>
Date: Fri, 2 Jun 2017 08:28:36 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/G5LH6w15AlPZLwmlU3UQF3ScbKI>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 00:28:46 -0000

Hi,

> Please note - I did not say that the epoch was not changed, I said that it 
> does not tell me that the epoch has changed.
> From a strictly security point of view there is no reason to do so if, for 
> example, the epoch changed just because the key was rolled over.

Why the epoch changed event must tell "me", i.e. the upper layer entity?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢----- 
From: Jim Schaad
Sent: Friday, June 02, 2017 1:45 AM
To: 'Carsten Bormann'
Cc: 'weigengyu' ; 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs



-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>;
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>
> Please note - I did not say that the epoch was not changed, I said that it 
> does not tell me that the epoch has changed.  From a strictly security 
> point of view there is no reason to do so if, for example, the epoch 
> changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly
restrictive spec in 7252 to something that is still secure and can be
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I originally
thought that I would file an errata, but I do not believe that is a correct
use of the errata system.  It is used for things which are unclear or
technically wrong.  This is not wrong, just misguided. It might be easiest
to just do a delta RFC unless there is a good number of errata that need to
be rolled into an updated document.

Jim


Gr眉脽e, Carsten



From nobody Thu Jun  1 20:38:19 2017
Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94003131453 for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 20:38:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=augustcellars.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 tT9rZ97sYGQo for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 20:38:16 -0700 (PDT)
Received: from mail4.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22B1D1294C7 for <core@ietf.org>; Thu,  1 Jun 2017 20:38:16 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-us
DKIM-Signature: v=1; a=rsa-sha256; d=augustcellars.com; s=winery; c=simple/simple; t=1496374691; h=from:subject:to:date:message-id; bh=OG5mfOJ2itFTTL62GxS4gv6tHOHgufGyBvkKOYs5sP0=; b=hCZxwz12DJuHZCWykaQkdnCtBppZn/asfcDAl4MhckZQ4nvAYhqTZs4iOscpCVd4fxVk2/gCPqd 6oWxjBt7T1dyQ0tyHWVLED6YlyHTe+VKTNAcJt6Lyq3OUO+F5KKJ+YulRoKvcoUpvUBogPMeuP1gB RwIMSt9rufJLaxH0eaUjNXM72sSLBlEzSVu3IQYpbKghOEuFxD+mYA+532CXDTFeHX0iRaR+5Jj3j bHbsard4mfe9B10HilXRSvMgLJ7Pbbly1ZcLxWeM+rip0aCecnYiintYdxY93wcBooJ7z93PbCcXM 6dA3QCgbT0n8/UoQLwve/zl1437FwZtstLeg==
Received: from mail2.augustcellars.com (192.168.1.201) by mail4.augustcellars.com (192.168.1.153) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 20:38:11 -0700
Received: from Hebrews (50.39.83.102) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 20:38:08 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'weigengyu' <weigengyu@bupt.edu.cn>, 'Carsten Bormann' <cabo@tzi.org>
CC: 'Klaus Hartke' <hartke@tzi.org>, <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC>
In-Reply-To: <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC>
Date: Thu, 1 Jun 2017 20:38:06 -0700
Message-ID: <000001d2db51$a7d31c30$f7795490$@augustcellars.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDNpaiTKhTjOCugYu4GMFgItWlKOAHYofZfATwV17wCXqj8+gECJzwEAn/HMtwCQrMlzAJeyvcCo66gRIA=
X-Originating-IP: [50.39.83.102]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/7wu2wgJE6bxbronJTfzd3IjSp8U>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 03:38:17 -0000

Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate requirement =
that all messages MUST be responded to using the epoch value.  Without =
the knowledge that the epoch value has changed this is not enforceable =
on either end.

-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]=20
Sent: Thursday, June 1, 2017 5:27 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' =
<cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi,

> Please note - I did not say that the epoch was not changed, I said=20
> that it does not tell me that the epoch has changed.
> From a strictly security point of view there is no reason to do so if, =

> for example, the epoch changed just because the key was rolled over.

Why the epoch changed event must tell "me", i.e. the upper layer entity?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 1:45 AM
To: 'Carsten Bormann'
Cc: 'weigengyu' ; 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs



-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>;=20
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>
> Please note - I did not say that the epoch was not changed, I said =
that it=20
> does not tell me that the epoch has changed.  From a strictly security =

> point of view there is no reason to do so if, for example, the epoch=20
> changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly=20
restrictive spec in 7252 to something that is still secure and can be=20
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I =
originally=20
thought that I would file an errata, but I do not believe that is a =
correct=20
use of the errata system.  It is used for things which are unclear or=20
technically wrong.  This is not wrong, just misguided. It might be =
easiest=20
to just do a delta RFC unless there is a good number of errata that need =
to=20
be rolled into an updated document.

Jim


Gr=C3=BC=C3=9Fe, Carsten




From nobody Thu Jun  1 21:10:27 2017
Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DFA1129C3D for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 21:10:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=augustcellars.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 iXCL1RKOTCrM for <core@ietfa.amsl.com>; Thu,  1 Jun 2017 21:10:25 -0700 (PDT)
Received: from mail4.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09278129B3A for <core@ietf.org>; Thu,  1 Jun 2017 21:10:24 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-us
DKIM-Signature: v=1; a=rsa-sha256; d=augustcellars.com; s=winery; c=simple/simple; t=1496376620; h=from:subject:to:date:message-id; bh=ozn+LqzHF/oLwSKr02bD8A798lmIRkCLWluZpQKvEb8=; b=YJHjBrIcsJrqj7TdBJssNArS2HNG0o3tadQI/ONovBXDVVl8OPGzEVFwgcrIqiYGF6RuYsPM8dj 7n9zMQqkb8Z4SnvWtKfD5ALUfllMI5bDIAIkxnkv9DrXLMen0wlyhWeyFxM1kw8Ec55c3HieeQnQ6 5earlLH1jH4cC2a2VyHmVpgN3GyaykR1z31jb3ad4NFT3Mn3727XbG1QeTGXWTp4+3b2OojupmJtX NetmUC4zZe0LLitOmk+a2PwA/gdOvz4w2UfKw8emAA7icNdLYrxGej6FLhmZxcAPhB5x0985Rqxb/ 5WGQWR013Tu5KAKfgeuu5cHCmdUZfaM9yjlA==
Received: from mail2.augustcellars.com (192.168.1.201) by mail4.augustcellars.com (192.168.1.153) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 21:10:19 -0700
Received: from Hebrews (50.39.83.102) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 1 Jun 2017 21:10:16 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'weigengyu' <weigengyu@bupt.edu.cn>
CC: 'Klaus Hartke' <hartke@tzi.org>, <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC>
In-Reply-To: <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC>
Date: Thu, 1 Jun 2017 21:10:14 -0700
Message-ID: <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDNpaiTKhTjOCugYu4GMFgItWlKOAHYofZfATwV17wCXqj8+gECJzwEAn/HMtwCQrMlzAJeyvcCAqXT4VwCCbk/56OJLfCA
X-Originating-IP: [50.39.83.102]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/PljOCjObnHlk3g3qNFcJs67J6ng>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 04:10:26 -0000

My intention is to get rid of the requirement since it makes no sense.  =
That is what the message I sent to Carsten was about.  What is the best =
process for doing so.

Jim



-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]=20
Sent: Thursday, June 1, 2017 8:58 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' =
<cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi Jim,

Thank you for your explainations.

> Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate=20
> requirement that all messages MUST be responded to using the epoch =
value.

It is really unfortunate requirements that the application protocol is =
forced to be tied with the lower-layer variable.
Is there an intension to creat a cross-layer mechanim?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 11:38 AM
To: 'weigengyu' ; 'Carsten Bormann'
Cc: 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs

Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate requirement =
that all messages MUST be responded to using the epoch value.  Without =
the knowledge that the epoch value has changed this is not enforceable =
on either end.

-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]
Sent: Thursday, June 1, 2017 5:27 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' =
<cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi,

> Please note - I did not say that the epoch was not changed, I said=20
> that it does not tell me that the epoch has changed.
> From a strictly security point of view there is no reason to do so if, =

> for example, the epoch changed just because the key was rolled over.

Why the epoch changed event must tell "me", i.e. the upper layer entity?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 1:45 AM
To: 'Carsten Bormann'
Cc: 'weigengyu' ; 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs



-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>; =
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>
> Please note - I did not say that the epoch was not changed, I said=20
> that it does not tell me that the epoch has changed.  From a strictly=20
> security point of view there is no reason to do so if, for example,=20
> the epoch changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly =
restrictive spec in 7252 to something that is still secure and can be =
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I =
originally thought that I would file an errata, but I do not believe =
that is a correct use of the errata system.  It is used for things which =
are unclear or technically wrong.  This is not wrong, just misguided. It =
might be easiest to just do a delta RFC unless there is a good number of =
errata that need to be rolled into an updated document.

Jim


Gr=C3=BC=C3=9Fe, Carsten





From nobody Fri Jun  2 09:58:46 2017
Return-Path: <dthaler@microsoft.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11F881293DA for <core@ietfa.amsl.com>; Fri,  2 Jun 2017 09:58:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level: 
X-Spam-Status: No, score=-4.801 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 2vmo-arhr-0h for <core@ietfa.amsl.com>; Fri,  2 Jun 2017 09:58:33 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0112.outbound.protection.outlook.com [104.47.36.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 591EC127B57 for <core@ietf.org>; Fri,  2 Jun 2017 09:58:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=8qA1SMdkgPPbjn8ApsxnSS170y+a9t1Ag4Vhh1JkUiE=; b=ReCsPQYTh/Jl3iiFKcV88mSXEg6bf1PEhNSCncBuD9h2bSLjIRsWPqUh+MPG4MDhEtrWQPwICXFunIHeeGVkZmDFAkF9WZ7n2FzGLVyS2NtgCfKHZEcznOtmxud3bHYLGBHfMovoekX5MaPSgb481vazHqyJJgVUFd8p2tBvWdk=
Received: from CY1PR03MB2265.namprd03.prod.outlook.com (10.166.207.17) by CY1PR03MB2265.namprd03.prod.outlook.com (10.166.207.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Fri, 2 Jun 2017 16:58:30 +0000
Received: from CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) by CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) with mapi id 15.01.1124.020; Fri, 2 Jun 2017 16:58:30 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: "core@ietf.org" <core@ietf.org>
Thread-Topic: draft-ietf-core-resource-directory: discovering transport identifiers 
Thread-Index: AdLbwOd4BHSZ8738QD+9ohmFokQkkQ==
Date: Fri, 2 Jun 2017 16:58:29 +0000
Message-ID: <CY1PR03MB22659420C1138FC53CB70D4FA3F70@CY1PR03MB2265.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2001:4898:80e8:d::3fe]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR03MB2265; 7:zd7E2y/5eNiaCd9ki+/9mpJGMH0ny4AvOrwlFnqxlJNGYnz34yWZ8aSUQVLT+2Z4tzVCblpeN2aLTonNeIjV98fdbeKcvmvgZEoiYGVFRV6r8Epun2/O49aI+lk+EQXF70ielBUI3FuoLP6pyG49ukv6X8mwYTJjZ/oJZlEPvlXfzzIiIRR67XyO+KFBzlCvQDIqIh0i3axObOv0DY3slznjrHs1iSV4V3Uhi+miQgt4rIAj0mBM8FfzwzUKLZj6W0QFyoyRD95Hdo5G6s7FJ1PCEr2k6PUPAIset6gwSjJosR8V6r0SvY4aeEkbTPK5hAwqvcrlYzrKcGJn4GI2X7qrmVeIbSllZd6SynJ0xKQ=
x-ms-traffictypediagnostic: CY1PR03MB2265:
x-ms-office365-filtering-correlation-id: ed104794-f422-4d89-d977-08d4a9d89865
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081);  SRVR:CY1PR03MB2265; 
x-microsoft-antispam-prvs: <CY1PR03MB2265802A7387CED362A0D938A3F70@CY1PR03MB2265.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(150554046322364)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(61426038)(61427038)(6041248)(20161123558100)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR03MB2265; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR03MB2265; 
x-forefront-prvs: 03264AEA72
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39850400002)(39860400002)(39840400002)(39410400002)(39400400002)(39450400003)(1730700003)(230783001)(5630700001)(86362001)(33656002)(6916009)(6506006)(5005710100001)(2501003)(2906002)(5660300001)(8990500004)(68736007)(77096006)(189998001)(6436002)(7696004)(478600001)(14454004)(50986999)(54356999)(54896002)(2351001)(10090500001)(122556002)(38730400002)(10290500003)(6116002)(7736002)(55016002)(2900100001)(102836003)(6306002)(25786009)(8676002)(110136004)(81166006)(5640700003)(9686003)(3660700001)(53936002)(3280700002)(86612001)(8936002)(790700001)(74316002)(99286003); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR03MB2265; H:CY1PR03MB2265.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CY1PR03MB22659420C1138FC53CB70D4FA3F70CY1PR03MB2265namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2017 16:58:29.8532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2265
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/EjLs9En7BScB2SaNkEe6VvdH2Lo>
Subject: [core] draft-ietf-core-resource-directory: discovering transport identifiers
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 16:58:44 -0000

--_000_CY1PR03MB22659420C1138FC53CB70D4FA3F70CY1PR03MB2265namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Let's say a resource server exposes a "/sensors/temperature" resource it wa=
nts to publish in an RD.
That resource is accessible over (say) the OCF protocol at the app layer.
The server supports the OCF protocol over (say) some or all of: coap, coaps=
, http,
and https (and I note that the draft explicitly allows for http in the last=
 sentence of section 1).
The server supports coap over some or all of: udp, tcp, and websockets.
The server supports each of those over both IPv4 and IPv6.
The server has multiple IPv4 and IPv6 addresses, e.g., on two different sub=
nets,
(and let's say the server has no resolvable DNS name, so it cannot put a ho=
stname in a URI).
So presumably everything needed to learn the protocol stack and endpoint id=
entifier (e.g.,
port number, path, whatever) at each layer must be published in the RD.

But the draft only mentions application/link-format and a single "con" URI
which section 5.4.1 fills in with a coap URI.  In contrast,
draft-ietf-core-coap-tcp-tls-09 sections 7.3 and 7.4 implies that ws(s) URI=
s
are required in addition in order to express that the coap URI is reachable=
 via
websockets.   Section 7.2 of that draft doesn't even say how to express tha=
t
it's reachable over TCP, nor does it explain how to know whether the port n=
umber
is the UDP or the TCP port number (since they could be different), when the
server supports both.

As such, the RD draft doesn't seem to be sufficient to support multiple tra=
nsports.
And the same argument for why draft-ietf-core-coap-tcp-tls changed to not p=
ut the
transport in the scheme would argue for the main "con" parameter to be, in =
my
example, the "ocf:" URI (not "coap:") since coap and http are simply two tr=
ansports
that get to the exact same resource.

It seems to me that to really solve the RD problem, you need a tree of con =
URIs,
since it seems the approach is to have a URI for each layer of the stack, a=
nd a
client has to be able to discover the entire stack.

Am I missing something?   It would be helpful to add a full example into th=
e RD
draft to show a registration for resource over multiple transport stacks.

Dave

--_000_CY1PR03MB22659420C1138FC53CB70D4FA3F70CY1PR03MB2265namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Let&#8217;s say a resource server exposes a &#8220;/=
sensors/temperature&#8221; resource it wants to publish in an RD.<o:p></o:p=
></p>
<p class=3D"MsoNormal">That resource is accessible over (say) the OCF proto=
col at the app layer.<o:p></o:p></p>
<p class=3D"MsoNormal">The server supports the OCF protocol over (say) some=
 or all of: coap, coaps, http,<o:p></o:p></p>
<p class=3D"MsoNormal">and https (and I note that the draft explicitly allo=
ws for http in the last sentence of section 1).<o:p></o:p></p>
<p class=3D"MsoNormal">The server supports coap over some or all of: udp, t=
cp, and websockets.<o:p></o:p></p>
<p class=3D"MsoNormal">The server supports each of those over both IPv4 and=
 IPv6.<o:p></o:p></p>
<p class=3D"MsoNormal">The server has multiple IPv4 and IPv6 addresses, e.g=
., on two different subnets,<o:p></o:p></p>
<p class=3D"MsoNormal">(and let&#8217;s say the server has no resolvable DN=
S name, so it cannot put a hostname in a URI).<o:p></o:p></p>
<p class=3D"MsoNormal">So presumably everything needed to learn the protoco=
l stack and endpoint identifier (e.g.,<o:p></o:p></p>
<p class=3D"MsoNormal">port number, path, whatever) at each layer must be p=
ublished in the RD.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">But the draft only mentions <span lang=3D"EN">applic=
ation/link-format and a single &#8220;con&#8221; URI<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">which section 5.4.1 fills in with =
a coap URI.&nbsp; In contrast,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">draft-ietf-core-coap-tcp-tls-09 se=
ctions 7.3 and 7.4 implies that ws(s) URIs<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">are required in addition in order =
to express that the coap URI is reachable via<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">websockets.&nbsp;&nbsp; Section 7.=
2 of that draft doesn&#8217;t even say how to express that<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN">it&#8217;s reachable over TCP, nor=
 does it explain how to know whether the port number<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">is the UDP or the TCP port number =
(since they could be different), when the<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">server supports both.<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">As such, the RD draft doesn&#8217;=
t seem to be sufficient to support multiple transports.<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN">And the same argument for why draf=
t-ietf-core-coap-tcp-tls changed to not put the<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">transport in the scheme would argu=
e for the main &#8220;con&#8221; parameter to be, in my<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN">example, the &#8220;ocf:&#8221; UR=
I (not &#8220;coap:&#8221;) since coap and http are simply two transports<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">that get to the exact same resourc=
e. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">It seems to me that to really solv=
e the RD problem, you need a tree of con URIs,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">since it seems the approach is to =
have a URI for each layer of the stack, and a
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">client has to be able to discover =
the entire stack.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">Am I missing something?&nbsp;&nbsp=
; It would be helpful to add a full example into the RD<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN">draft to show a registration for r=
esource over multiple transport stacks.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN">Dave<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_CY1PR03MB22659420C1138FC53CB70D4FA3F70CY1PR03MB2265namp_--


From nobody Mon Jun  5 04:54:15 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEA2D126CF9 for <core@ietfa.amsl.com>; Mon,  5 Jun 2017 04:54:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.113
X-Spam-Level: 
X-Spam-Status: No, score=-0.113 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, STOX_REPLY_TYPE=0.439, URIBL_BLOCKED=0.001] autolearn=no 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 qxJ5qZKeNV9p for <core@ietfa.amsl.com>; Mon,  5 Jun 2017 04:54:09 -0700 (PDT)
Received: from smtp-6-47.vip.sina.com.cn (r3-64.sinamail.sina.com.cn [202.108.3.64]) by ietfa.amsl.com (Postfix) with SMTP id 3F0021271DF for <core@ietf.org>; Mon,  5 Jun 2017 04:54:07 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([117.136.38.145]) by vip.sina.com with ESMTP 5 Jun 2017 19:54:02 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 191293278659
Message-ID: <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Jim Schaad" <ietf@augustcellars.com>
Cc: "'Klaus Hartke'" <hartke@tzi.org>, "Carsten Bormann" <cabo@tzi.org>, <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com>
In-Reply-To: <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com>
Date: Mon, 5 Jun 2017 19:54:01 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/ktJ2d4XD_cSBUCyJmnFAC3VTcCw>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jun 2017 11:54:13 -0000

Hi Jim,

I present our opinions about epoch changes.
In weekend we (my studens: Mr. Haihai REN and Jiantong LI) reviewed the 
source code of Cf. CoAP and RFC7252 9.1.

Based on the text of RFC7252 and the layered protocol concepts,
it may be a problem to tie the CoAP message with DTLS epoch, as you pointed.
It may be a problem how the CoAP entity knows the DTLS epoch changes.

But, such a problem has never be happened in our previous works. Why?
Reviewing Cf. CoAP's source code, it becomes clear that the CoAP entity 
would read the DTLS epoch when it starts sending messages.
In this specific implementation, the CoAP entity has the ability to read 
DTLS epoch of another object which is a variable of another layer in 
protocol concepts.

In Cf.CoAP source code, when the CoAP entity needs to send messages,
it invokes the DTLS entity to work, i.e. to do server and client 
authentifications;
then the client sends ChangeChipherSpec, and server' Finish, the DTLS's 
epoch change. Actually the epoch is plus one.
Then the CoAP entity would get DTLS epoch and begin to send CoAP messages 
over DTLS Record.
It is clear that the CoAP entity could get the new epoch in Cf. CoAP.

It is known that Cf. CoAP is a specific implementation in which getting 
epoch is not a tough work.
It seems that it is not a critical matter in software implementation as in 
protocol concept.

Probably, statements in RFC7252 should be clear enough to tell that the CoAP 
getting DTLS epoch is a cross-layer operation.

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢----- 
From: Jim Schaad
Sent: Friday, June 02, 2017 12:10 PM
To: 'weigengyu'
Cc: 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs


My intention is to get rid of the requirement since it makes no sense.  That 
is what the message I sent to Carsten was about.  What is the best process 
for doing so.

Jim



-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]
Sent: Thursday, June 1, 2017 8:58 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' <cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi Jim,

Thank you for your explainations.

> Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate
> requirement that all messages MUST be responded to using the epoch value.

It is really unfortunate requirements that the application protocol is 
forced to be tied with the lower-layer variable.
Is there an intension to creat a cross-layer mechanim?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢-----
From: Jim Schaad
Sent: Friday, June 02, 2017 11:38 AM
To: 'weigengyu' ; 'Carsten Bormann'
Cc: 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs

Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate requirement 
that all messages MUST be responded to using the epoch value.  Without the 
knowledge that the epoch value has changed this is not enforceable on either 
end.

-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]
Sent: Thursday, June 1, 2017 5:27 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' <cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi,

> Please note - I did not say that the epoch was not changed, I said
> that it does not tell me that the epoch has changed.
> From a strictly security point of view there is no reason to do so if,
> for example, the epoch changed just because the key was rolled over.

Why the epoch changed event must tell "me", i.e. the upper layer entity?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢-----
From: Jim Schaad
Sent: Friday, June 02, 2017 1:45 AM
To: 'Carsten Bormann'
Cc: 'weigengyu' ; 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs



-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>; 
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>
> Please note - I did not say that the epoch was not changed, I said
> that it does not tell me that the epoch has changed.  From a strictly
> security point of view there is no reason to do so if, for example,
> the epoch changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly 
restrictive spec in 7252 to something that is still secure and can be 
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I originally 
thought that I would file an errata, but I do not believe that is a correct 
use of the errata system.  It is used for things which are unclear or 
technically wrong.  This is not wrong, just misguided. It might be easiest 
to just do a delta RFC unless there is a good number of errata that need to 
be rolled into an updated document.

Jim


Gr眉脽e, Carsten






From nobody Wed Jun  7 06:22:07 2017
Return-Path: <ana@ackl.io>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1300812EC25; Wed,  7 Jun 2017 06:22:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=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 WlJHbemM9eME; Wed,  7 Jun 2017 06:21:55 -0700 (PDT)
Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [IPv6:2001:4b98:c:538::195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EF3D12946F; Wed,  7 Jun 2017 06:21:55 -0700 (PDT)
Received: from mfilter9-d.gandi.net (mfilter9-d.gandi.net [217.70.178.138]) by relay3-d.mail.gandi.net (Postfix) with ESMTP id 8027AA80F5; Wed,  7 Jun 2017 15:21:53 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mfilter9-d.gandi.net
Received: from relay3-d.mail.gandi.net ([IPv6:::ffff:217.70.183.195]) by mfilter9-d.gandi.net (mfilter9-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id LwyNnsBYXz-l; Wed,  7 Jun 2017 15:21:51 +0200 (CEST)
X-Originating-IP: 192.44.77.204
Received: from el-meco.rennes.enst-bretagne.fr (nat-asr-incub-b204.rennes.enst-bretagne.fr [192.44.77.204]) (Authenticated sender: ana@ackl.io) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 8B061A811C; Wed,  7 Jun 2017 15:21:48 +0200 (CEST)
Content-Type: multipart/mixed; boundary="Apple-Mail=_5A6A0425-F6F3-4A7B-B7EB-1E36D7778DED"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Ana Minaburo <ana@ackl.io>
In-Reply-To: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>
Date: Wed, 7 Jun 2017 15:21:48 +0200
Cc: lp-wan <lp-wan@ietf.org>, Core <core@ietf.org>
Message-Id: <3CE1CCAF-7586-4393-B130-6FA5431A2544@ackl.io>
References: <58E6D5AA-1F9D-4455-9D64-C59CCFF5E7B3@ackl.io>
To: Alexander Pelov <a@ackl.io>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/D7y56uVIC6RI33ghcGI7kenBzuE>
Subject: Re: [core] [lp-wan] Agenda for LPWAN interim meeting next Wednesday, June 7th
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 13:22:00 -0000

--Apple-Mail=_5A6A0425-F6F3-4A7B-B7EB-1E36D7778DED
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

Hello,

Here you will find the slides for SCHC
Ana


--Apple-Mail=_5A6A0425-F6F3-4A7B-B7EB-1E36D7778DED
Content-Disposition: attachment;
	filename=SCHC-compression-7june.pptx
Content-Type: application/vnd.openxmlformats-officedocument.presentationml.presentation;
	name="SCHC-compression-7june.pptx"
Content-Transfer-Encoding: base64

UEsDBBQABgAIAAAAIQDohFCtygEAAOwKAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE
VslOwzAQvSPxD5GvqHFbJIRQUw4sJ5ZKwAeYZNoaHNuyp6X9eyZJCymKmkAacYk0tt8y9ozj0eUq
VcESnJdGR2wQ9lkAOjaJ1LOIvTzf9s5Z4FHoRCijIWJr8OxyfHw0el5b8AGhtY/YHNFecO7jOaTC
h8aCppmpcalACt2MWxG/ixnwYb9/xmOjETT2MONg49E1TMVCYXCzouHCCcFZcFWsy6QiJqxVMhZI
0zyb5ZW4NwuzH0CZZsL5RDXG6mpINl6NcKD8HntLnfzYg94m/5CQ+Ro/l9afbPJ4pANwMoFgIhw+
iJTouLXIrQNPAjkg3L8jFZJmOpUxJCZepAQJy2Sp2gnDVEhdZ8YrGrwXHqlYysHg0M5K3I08bdx0
4+M3Dob/7uD0Xxxog+C3lVEKDn4iJe46T3O6sswCt652woP72mFv0tQTZ6zvoqNz4joHSwkfnTj4
Iq5zgPSfgOLb/jBymlpF8argCdcKDp51ibpRr96JNRXLpmOLoJu7q+D+q6dubrN2nrq535p5KtVs
+61pVrPfiu0Tr1WklXnv0uvMwe/ltg+cDN2zRAQO5f6O+FIk6tb5QfY6SyCp0Ob5W3X8CQAA//8D
AFBLAwQUAAYACAAAACEAo+yCJgIBAADiAgAACwAIAl9yZWxzLy5yZWxzIKIEAiigAAIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKySz0oDMRCH
74LvEObezbaKiDTbiwi9iawPMCazu6mbPyRTad/e2IO6sBTBHjPzm49vkqw3BzeKD0rZBq9gWdUg
yOtgrO8VvLZPi3sQmdEbHIMnBUfKsGmur9YvNCKXoTzYmEWh+KxgYI4PUmY9kMNchUi+dLqQHHI5
pl5G1O/Yk1zV9Z1MvxnQTJhiaxSkrbkB0R4j/Y8tHTEaZJQ6JFrEVKYT27KLaDH1xApM0M+lnE+J
qpBBzgvd/l0odJ3V9Bj03pHnOS86MHlD5rwSxnjOaHlJo2niRyZGljFRLsVT+pzQ6rJvxsPevXm0
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
ASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0
NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKj
pKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QA
HwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEE
BSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZH
SElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0
tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9sAQwACAgICAgIDAgID
BQMDAwUGBQUFBQYIBgYGBgYICggICAgICAoKCgoKCgoKDAwMDAwMDg4ODg4PDw8PDw8PDw8P/9sA
QwECAgIEBAQHBAQHEAsJCxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ
EBAQEBAQEBAQ/90ABAAQ/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKAON1jV7mDW1t4pCkFhaSXkyjrJjKqh9B3qG+8YWPhXw
zp2ueLJyovp7S23Rxlh51/KsUK7VyQNzqpPbqasaxpFzca0lzFHvt761ks5yMZjByyvjuM8VleIf
ANl478E2/hLxW01uIntpRJZzGKVJrOVZIZI5AMghkVulaStyqxy0+b2jvt/w39fecJrn7TXwk8Ne
K73wdruoT2d/YXK2srPbSeR5rCMnEuNpCCVCx6AGq2g/tUfBXxHPpFvpetM7a3PBbWxaCRVaa4Rp
ERiRhSAuGz90soP3hV+T9m74XXfh/wASaFqtnNqcniwBdQv7qTzdQlASJQBcld4H7pWwDjdk4ya5
6f8AZD+B899f6gdKnjlvXlmQR3MiLbTzGMmW3CkBHHlJtPOMVmdR3XhT4yeDfidpeoS/DvUvtVxZ
WcN6xaJgFWZ5UVGDYw+6B1Zeq8HuK6zTdZuJtbtQ8ha21a0WeND/AMs5FA3AH0I5+tcX4Q+CXg74
X2mqyfD2yaC91WytLKUyylhILRXSORsj/WbZCXbGWwM8122naLcQ63bM8e210q0W3ickfvHYDcwH
YAcfWtI2s7nLV5udcvl/X3X/AAP/0P38ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//R/fyiiigAooooAKKrXd7Z6fbveX88dtBH
jdJKwRFycDLNgDmuR8I/EPwt4y8LaT4u026W3s9ZtVvIEuWSKURMu/LLuOMLyeSAOc1008HVlTdW
MW4ppX83dpfcn9wnJXsdvRXmPiD4ueDPDfijR/Ct9dBptWtJtQNwJIVtbWyhKJ588skiAI8kiRps
DFmPTaCR3F5rVjZx2MpLzx6hNHDE0KmVSZAWViVyAmB948dPWtauWYiEYSnBpTV15pNr9GJTT6mt
XyD+2H8S/jf8MPCGgax8HdIlvLafURHrt9aaY2tXmm6eELGeHT1mgM3zYDHfhBzjkEfUd14m8N2M
Sz3uq2kEbz/ZVaSeNVNxz+6BJAMnB+Xr7V82/Ee5+C/xo8AeIfF3jHTtUuND+HdzqDR39jdzWFw8
tgrx3bWc1lcxTFcq8ZDlA5GQCu1jeHyjFVVzU6bault1bsl6t9N9+wnUS3Z856T+078Wvi/r3w3+
EXwR8X+HZdU8UeHLzxJf+LbnS7hbaW2trx7NYLPS5J1dbkOp89JJSE2sRxXTePv2ivjD8A/ib8Hv
AXxQki8Xx+JbfxG+sv4Y0S5uLm5NgImsmgtEeaWMqJMzgF14JGB09n1r9lP9lzxX4M8PeBLjw1aW
+m+B9y6WbK8ns7zTjcNukC3VvMlwplckvukO9jlsnmus8M/s9fArwDqHhTWtA0lLC68CjU4tLmkv
biRoG1VQ18ZGmlYyvKF3M0u5hjIIridGadmmVc+GR+3V8TtS8O+MJ/Dul29vqmp/Eiz8DeGf7ds5
tOj02O+tlmWfU4WKy5jw3ynaSSo9q++vhDonx30F9UtPjR4t0bxajrC9jNpmmSaZNEx3+cs0bTzo
6fc8tgVP3tw6Viar8Af2eNf0XxV4e1zRLHUtN+JeoLq2pw3Fw8i3t6yqqTwkyZjfEY2GErjGV5zU
/wAMvgt8G/2ebueDwNpt1Y3HiFMXN5d3l5qDGKxVmRZLi7ll8tEDtsXKrknjNVHD1G+VRd9fw3C6
Pm74P/FL9qL9o46n8VfAviHwz4T8F6drt3plvod7p017ez22nz+VM95dLcR/Z5pACyosbBQVJyOT
6hP+2r8MLbWLq0l0rWBpMd5rWmWmr+RD9ivtR0CCS4vbWD995wYLFII3kjSN2UhX6E6eqfsi/sv+
IvGs/wAS5/DsQ1PUphqVz9l1G6trK8niYN9pntIJ0tpWDYLM0ZyeWyTVXSvgr+zd4p+JnimLSvDc
97qFkbuXUJVnujpNvf65AUvPIj837PHez27hpnhQOFkBZgz83TwVWanKMXaKu/JXS1+bS9XYHJHE
H9vrwLHpNxrM/gLxZDDb+HLbxhhrayy3h64yGvxi8KhYyCDGSJTwVRhkjsbr9s74d2njy58HNoWt
vp9jqujaPc64kEB02C71+3iuNPD/AL/7RtlEyKWEJCMRuwCDXXav8Bv2eLDSr7Tdbsbe0sofCCeE
blZr+WPy/DcRO2By0oKqCT++JD/7deVeFv2WfhZpfxb8Z/FbxjqVrqmny3uja3pFn9vuEtdOj0fT
4rWG4uoPOFvM0bRGSKaRG2dQcipWGqNJqLt6f13C6II/2/8A4XP4WXxjN4Z8RWmk3epDRrC5ure2
t4L/AFMTzQvbwTS3Kx/uhA8kkjssapxv3goOj0/9t74U6trvgzQNN03VpJ/GtlPe2zSRQQKi208l
tNCPNnQ3E6SRNmK1EzFMOoZWUnsoPg9+z5f/AA6h+GsGniHwr4cvk1eyuFvLiEW17dTSXS3VpqCy
iRZBLK53Ry/LuKdDtrU1v9nT4M6g+ga34ohvb2Lwm63Vo99rWoSwpOjvKl1KJbgpJMjyMyyyZdcg
AgKoBUw1SD5ZRaf9f5gmjwnTf22/B3jSHwB4u0C4uNA8N61q+qWd+l5bWt3K8On6VNfyCU2147WT
RhNzq6NLlShjAIatuf8Abx+F2n+FtQ8U614e1/TUttF07xJZ2s1vbm51LRtVvI7K3u7ZY7hl5lkX
dHK0cigg7ea9J0D9mH9n3Q7+xu7PSPtuoC+n1hJr3Ubq+uLm4ubM2Eksr3E0jTobVjFtcsgU5Azz
XPj9mb9lfSPC+saVdWFuNHvYNP0y4e61a5lFvZ2lylzY2MM01wzW1uk4Vo4Y2RScDBGBShh6knaM
W36BdHq3wi+MmifF+DxGunaXf6HqPhPVZdH1Kx1JIknguY445hzBLNGyvHKjAq56kHBFev1514U8
KfDzwTq3ifVPDIhtL7xTfJq2qn7SXMt1NFHAkpV3YIHSNFUKApxwMk56258Q6BZXsGmXmpW0F5dO
YoYZJkWSSRVDFUQkFmCkEgDOCD3ojh6jdlF/cF0bFFcdL468P2/jf/hALiRodUaxjv0L7VieOWV4
VRWLZMm5D8oHTmumjv7Ga7lsIriN7mAKZIlcGRA33Syg5APbPWrq4OrTs5xaur/J9fQFJMt0V4hZ
/HrwpqPivUvCGnadqdzdWY1BLWZYEFvqVzpRUXltZyNIN80LNtIcIpIbaxCMR2fw8+IOlfEbR7vV
NNtLvTptOvZ9PvLO+RY7i2urYgSRv5byIeCCGR2UgjBrvxnD+Nw9P2tak1HT8b2/FNeTTT10IjVi
3ZM7yiiivHNAooooA//S/fyiiigAooooA8C+PHhXWPE0Hhi60fRk8QyaHqLXzafdRxy2FyPs8sAW
4DupBQzeZEwSTDoMr0I+aPDHwP8AEPh/wjqVnceDY9S8QvoWj6XYXF5p9ldQWsumwyRzFVmnbEco
chcKeMb0YDaf0Uor7nKOPsXgsIsHTinFW3vraXMk7NK1737p2d1ouaphYylzM/MiX9nTxLfeGU0r
UfCQmvLHTtQsrNpbW0njXz9aTVrZGJmQiNEVoGCKMBiUXB217Trvgvxnr8WjTvYa/ZPaX1lePYR/
YDp1gtrbywsmmqrxyJzICpkJHHRelfZ1Fehi/E/HV2nUhF2cmt9HPWVrvrZf8NcmODitj8zPD3wC
8YaF4d0u0l8Ew6hqWhahpd3H9oSOW0v1063uLZnnjeYiCWRbjflFkJZAHdgFK+hN8I/EUXw28Q+C
9L0/XdLk1lPES/ZLOLTotKkfWbi5lhkuIvMMzPCkyJlZAP3YABAGfvGitcZ4q5hXkp1Ixb5lLq9V
e27eiu7evkrKOCgtEfmj4Y+FGu+LfEXia/8AEvga70zSrnVPFETz21vBHqmoRalKyRid3mjXyoDi
aEgyZdI2QqFJaxo3wE8e6RFqWpXkOpeINX1HTZ5pE1Ozsp7GTxNffu7zUmha6ZQj26JBHFtZUUMd
pyQf0morer4t5g21CEVF2VtXoru1276317qy2SSSwMOp+Z9h+z74uGkXVpqPhqQ3cFpPbaXKsNtI
bJpNak1VHRvOj8soriIeWq8qCAF4HTfH7wR411zwlrmq2GmeJtceOw17ba6illcFTqdsIY4LZbV1
byUI5VlkcjoSa/Qqis4+K2NeKhiqlOLcZOVtftW5ra6Xt09Q+pR5XFM/O28+BviPWdMnWXw9eeGp
9Q1lrm4stFhtVsY9Gu7eG01HTYd1yhH2xIRJI4RAJcMFyCzXfDPwc8X+G/iTrnifS9N1fRNM1WfV
7lrjS/Ij1O4OqusiRTrNdSWoWzIIhdY2JAUYX59/6C0VlLxUzB05UnGPK01bVqz9Xr8766/FqNYK
F7n52eMvgp4w8Tav4ueLQbuWz8S6D/ZstzqMFneX15exJAttcXB81Fi2eSRJ5DBJRsJiV03GnrXw
b+IXijxFqWp6l4OtdHsdV0TU9FeDTbO0URQ6hYw26AjzIzP5E8IdTI4GwqESMp836P0VpQ8V8fTj
GMacfdXKt9E0l33tFJdkklZaCeBiz85B8IPiA0sGsz+BrOaS2ubC4GhvbwNosy2ljPZFXHm5DAze
dG3lMFcEFckMPSPHvgfxf4psbWa20fV797W9sL4aFqqWEnh8/ZI2jNukcUiyrES/mIXMu10Q7MDF
fadFctfxKxdSrCrKlG8dFvtppv5b/F57WpYOKTVz4Cm+F3jS68YW2vf8IbHZxPfaNqJuoLWD+0NL
GlRwo2naa/2lVWzl8kqM7NqzSgxtuFcnF+z3rtj4Ut9FsvCHmzw6Zo8M0c1na/Zb2/0nVf7R82cC
4JKypuhLkM4DtwRwf0poropeKuYQUYwjFJcvf7Hw9en/AAd7tp4GDPzft/gp44i1TxVqFz4NS9k8
QRaiIpJwpWL+1PL3W8sCXCrLBalB5GXB2xxBViILDT8O/Bvxj4XuPB06+G5tfuvCeo6jKdQ1KC2O
oXkGprGWu5pftEmdQheP5X+44CnMeNo/Q2inV8VsfOPJKEbWtb3v5XHvp7spKystb2ulZLAwPgbx
f8HfEXiO7u72XTtb1m9Gk29lZX+sx6fNfW9zDqH23zRJBLEqgKAqlFDAjkmug8M+BfGOjz+IrJ/D
+o6Umq313fR6/o8djD4gnF3dtdeRdyXDzRskYbywQTlVTCpjFfbNFcVTxHxc6P1edOLjulro9Ol7
dNvh8r6lrCRve58JaN4E+J/h/wAVJqljo1xcaZ4duNe1LQY54YfPa/15mkcXzLdhTFC0koUxfM4c
EhSmG9n/AGbfBWs+AfBeo6HrWnHSZLrVLvUEs4wBZ2q3jbzBakyyyMisC7M+0l3bChcAfQ1FcWcc
cYnG4eWGqQilK12r30cn3tdynJt2veT6OxVPDKLugooor4o6AooooA//0/38ooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//U/fyi
iigAooooAKKKKACiiigAooooAKKKKACiiigAorwH4x/EPx74R1vw5aeB9CuNYtIZTqGvPFAJfK0q
NhE6puePMzb2lQR+Y5ELLs+cEedaz+0N461O7h0jwh4Ta1mkaONp7w3AAuhdWyPbKotSD+6lkZ3J
G1UZgGKkEA+w6K+V7P8AaG8W6lqFrpNn8P7pby7NrHsmmmjEL3DW6mWZvspVbYGZgkilnYxPmNMH
Hqfwy+It/wCPor86jpI0eawuLi3aIySyMxhlaMOrPBEjI6gEMrHBypAKmgD1WiiigAooooAKKKKA
CiiigAooooAKKKKACiiigD//1f38ooooAKKKKACiiigAooryfxj8UtN8E+L7fQ9be3t7GXRdR1Xz
JZ44ZHksZbdBFH5rJGdyzMeWGCBkgZNAHrFFfNNh+1N8P9WttObSrLULq91R4ooLNVtxcGSY2qKp
DzqoAe7RCxbblX54GaEH7WXge7SWS10LWWWEzbi0MCACKWOBT804P7yaVIwACynJcKBmgD6lr5W1
/wDaE1zQPiZqvh8eGp77w1EbfTLC9SNo1udcaWMSwee/7rZsmwOMq1vNknKip/E/xx8QaNqHg3XI
IbOPw14osDetBIglv1cTWkKwrOl0toPMa7UeYzeXHtJZiDxOv7Vfw9uksP7MtLy5lvrhYDGzWsBh
B+y7pZGlnVBGDdoAwYhyG2EjBYAzR+0kfEnhDx5eeEtLNnrnhbQk1W3S8PnRNNNDIyxSpEVf93Ig
DhTyrKQwJwM2L49fE/QvGN74a8ceEbeK4kNhHY2ljP5pL3Uoti0105WMK0h8xcJlYiA3z5FbGjft
X+BdauYvsWm30kMxRWZFgYwAXL2sjykTFWQOFKmIuWVsgGup1H4/eHvDvi7UvCfiO3kjltrt4IJI
TGymNLeGbdKGdXXPmP8ANt2YQ85yK9LLcoxOMlKOGhzOKu0uxE6ijueUr+1/Y3+uaZBpOhO1lJJG
tzHJLGLphcxq0SwLkBp1cOrQDLNj5W6iutt/2o9I1FLmfSPD1zc2tjb2013O1xBHFbtcrbYSRmbC
+VJchJ2OBEEkZvu4PQj9o7wc7QS2+kanPbXV+NPiuI4oXjecRLM5GJtxVI3Vs7fmBIXcQcW9D+P/
AIc167Syt9HvrfzLGa//ANINrHuRIbeeNFUTks80d1GVC5wTh9telLhDMopylRaS16f5/wBPTcj2
8O5ieJv2l9A8M+HfDHiO40a5mj8S299PHCskfmp9iiZ/l52yJIyhUdWwQ6MMhuON8VftXx6WuoaH
baFLZ67bQTnbIy3CRTWt39llQohQvn70OGAkOAdnU+hWH7SPga7ksIru0urNr1bfDObZ445LhIH2
u0czbQi3MeZCPLJJVWLDFc1qP7Rnw88Rac+larok0tvqYmSOK7FrKkyRRC4BkhSZ5EV1BKFkGSvX
kGtY8FZo72oP8P8APXZ7B9Yh3OK8LftQ6lpUs9p4yjg1uH+1YNMjudOkViHlleFyDsjWYAqJF2qh
8s5OcoX1f+GodR1C7EOmaRHFHf2mmXVo7SLPFGbi7eG4hmljbb9pEQVhAvzR7ZCxISq8nxl8KeGb
VU+HOgR6NdXime5m1NUy1vHbC5ibeJ8FTEzFQ8o2EbNm5xXY6B+0jZy2Fsdb0S4mvJYY5iNPEbRl
XlkjMimWVRtyoBCs+G3AFgNx3lwHmipKq6W/S6v6+mhP1qF7XNvSv2gdK1Dxvb+C106Wc3l7JbQ3
MbRhZE3TLHLFGXZ54wISZZEG2MMhIw3H0PXgmn/tBeFL3TNW1WbTb20TSmWMJIsO6VzAk7LuWRki
27wgaZ0V3GI2auUk/am8LxzDUX024j0QW7S+az24uHJSymRki87IURXRLK2HJQ7FYA4wo8FZpUk4
xoO69O19Ndd+n6O1PEQXU+pqK+cp/wBpDw99sWxt9HvoyyySebP9nVPKSaKBXVVmZ38xpDtVVLgK
Sygc1v6B8d/C3iHWtL0O2sb2GTV7T7bFLIIDCkDCQxGV0mYIZBE3yn5kO1ZApYA5VeEcyhB1JUXZ
XfTp8wVeDdrnt1FeQfCD4mX/AMStDN/qGjzabcQrE0zHy/IV7iJLmOFCJXdmSGaPe20KWzjHQev1
5OY5dVwlaWHrK0o76p/ijSE1JXQUUUVwlBRRRQAUUUUAf//W/fyiiigAooooAKKKKACsvUND0XV3
ik1bT7e9e3z5ZniSQpu67SwOM45xWpRQBkQ6BoNo6zW2m20TxqFVkhRWCq28AEDIAbkD1561886H
8YNGtvDtj8RPFGh6dpXh/wAUT25sXs5hdXxe6kAV7yEQoqMCFMmx5DGw2nJXdX07XCS/C34ZT3Vz
ez+EtIkuLyXz55GsLcvLLyd7sUyzfM3J55PqaAPF7b9oL4ZzXtn4eu9CuYNN1S1sv7NQ2DO09tf+
buf7OqEpbhY0JJ6hvu4U1qan8TfC+p6B4b1bwd4ftLyfxfJPbQDUk+ypEmmxySuk4jiml8xPJwkA
QvuHIXY2PaLrwR4MvVtlvNAsJ1s/J8gPaxMIvs4YQ7Mr8vlhmCY+6CcYyaZL4F8Ez6AnhWfw/p8m
ixtvWxa1iNsrli+4RFdgbcS2cZySetAHhGlfH74OpplpNZ2Qma8SPyv7Nsnkt7mdhA0kds7xxFzG
Z4ixdE4bOMhguNqHxs/Z91a6nv73RLi+vRay3lwX01jJFb+U0gaVnwqCaBGZcsAyja2GKqfo218A
eBLK4+12XhzTYJ/Lii8yO0hVvLgwIlyFB2xhRtHRcDHQVBf/AA3+HeqqE1Pwvpd2oRogJrKCQCNl
VCuGQ/KVVQR0wAOgFbUMTUpO9OTT8nYTSe55VrOv/CPRrS1gvfC8pX+zo9be2+xhTZwkbYWmV2VY
5WZTGg+8GUg4AzXnt78ZvgZHLpup2/huS50mRGaK8+xsHNx/oiww20ZG53f7RGpPyhMAE8Hb9PXv
gHwNqUNnb6j4d066i0+E29sstpE4ghYAGOMMp2IQBlRgcD0pT4C8DHTBop8O6d/Z6qyC3+yQ+SFf
buATbtwdiZGOdq+gro/tPE/8/Zfexci7HzVd/Fr9mzTXNpdaG0CyF7d1bTHQiC3hS7Z5I2AcQokg
YAr6sq4BNcx40+Kvw60+6mXwl4Ltrm/0yCa41EXtuIrm2+zZRothZMsAFGRIeHjVFk3EL9F6t8DP
hpq3iPS/FH9kpY3mlu7qtmFt4594QMJ0QAOCI1VgfvJ8jZQlTH4i+A3ws8RwWttNoVvYx2cbQxpZ
xpDH5TFmKGIL5ZGXYglcgsxBG45f9q4r/n7L/wACf+Yckex4Jf8AxC/Z78TWaWXiLwxdHUrERCSO
whnby7h9hMMN3AY942mOQYZVePawB2kKo+LfwD8PeG5E8M+F7iR4LbUJbSOW2kCTR2DSL5jz5kZI
5ZI3VHk5yDuAyM/Uum/DfwHpK2/2TQbNpbaGO3SaWFZp/Ki+4rTSBpGC9sscU/8A4Vx8PfOFx/wj
Gl+aDIwb7FBuBlQRyHOz+NFCt6gAHgVo86xjgqTrS5V05nb7ri9nG97Hj/ijxt8EPCuo3Wh3ujtd
X0kz2ctvbWZmaZoI7eZlIGA6ql3G3Pq2OQRVF/GHwBfwRc/ECLw+LjQBcQ2dvMlhu+3yNKLeNbaP
7zqJBsG4KARxxgn1bX/g78MPEslvLq3hnT5Ht5YZci2iBk+z/wCrjl+X54xgfI2V+VeOBW5N8PvA
Vwl5HP4b02RNQYvchrOEiZjtyZAV+YnavJz0HoKzWaYpbVZfex8kex83H4tfA5vEc+n3Hh8x6ZZ2
Ut7BfyWrKJJLUXJuEijYB1MK28gJIU7sqB3P0WPhx4CDBxoFmGUuQfJXIMpy5B/2zy3r3zSXHw0+
HN3JNNdeFdKme4MRlZ7GBi5hBWMsSnOwMQuegJA6121CzTE/8/Zfe/8AMOSPYx9L8P6LohdtJs47
TzAA3ljGcDAyPYAD6cVsUUVyVKspvmm7vzGkFFFFZjCiiigAooooA//X/fyiuO8d+Frrxh4efRbH
U5dHnMsMqXMIJkQwuHG3DKQTjrnivH1+B3jFdUupx8RdUGn3Tbmtt0pJAKjBkMxY5RQpPBwPVn3A
H0jRXjHhv4ZeJtBiurW88W3WswahayW0wuzI4QtEFEkKmRlQh8naMDDY7Ljze1+AHj/w1Bv8J/EK
6SeOMKiSIypI0FsLW180+Y4ZIkSMsChLlWJILkgA+r6K8C8R/BXUPEWvLqj+JZbOGNdOTEMP7+4W
xkSR1upWc+aJGQEYVdh6Zy+/c134Vi+8Gp4E0W5jsdMhmheNplluJlRSTKFfzEKOc/I4OU5KjdtK
gHsNFfP1p8B7P+yxpmran9tSSI28ymJvLeI3EEzbUeRwjssThnHzb5WcEYAr6AAAAA4AoAWiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKy9Is7yxtZIb26N5I9xcyq
7cFY5Znkjj6niNGCD2FalAH/2VBLAwQUAAYACAAAACEAk6p9mLkAAAAkAQAAMAAAAHBwdC9oYW5k
b3V0TWFzdGVycy9fcmVscy9oYW5kb3V0TWFzdGVyMS54bWwucmVsc4zPwQrCMAwG4LvgO5TcbTcF
EVm3iwi7ynyA0mZdcWtLW8W9vYVdHHjwEkjC/4VUzXsayQtDNM5yKGkBBK10yljN4d5ddycgMQmr
xOgscpgxQlNvN9UNR5FyKA7GR5IVGzkMKfkzY1EOOIlInUebN70Lk0i5DZp5IR9CI9sXxZGFbwPq
lUlaxSG0qgTSzR7/sV3fG4kXJ58T2vTjBEs5ixkUQWPiQOkyWeqBZg9YXbHVb/UHAAD//wMAUEsD
BBQABgAIAAAAIQA0FZTOawYAADweAAAUAAAAcHB0L3RoZW1lL3RoZW1lMS54bWzsWUtvE0ccv1fq
dxjtHfyIHZIIB8WOTSgJRLGh4lSNvWPvxLM7q5lxEh8LlXqoWqlS1V6QemglkCqo1CK1ErSXfpQU
VEQqvkLnsbvesQfiQuhDxAd7Zvb3fz9mZn3+wkFIwB5iHNOo5pXOFj2Aoh71cTSoedc6rTNLHuAC
Rj4kNEI1b4y4d2H13XfOwxURoBABSR/xFVjzAiHilUKB9+Qy5GdpjCL5rE9ZCIWcskHBZ3Bf8g1J
oVwsLhZCiCMPRDCUbMsfdILf7kp2V/t93EPeasq/SeRXJLha6BHWVtxRQlQfMQRHGusPS+qHj3mD
MLAHSc2Tony630EHwgMEciEf1Lyi/niF1fOFjIiIF9Dm6Fr6k9AlBP6wrOnYoJsRllqV5XPrGX8N
IGIW12w2G81Sxk8DYK8nLTW65LGV1lKpnvLMgcxwlnejWC1WbHyO/8IMfrler1eXLbwGmWFlBr9U
XKyslS28BplhdVb/+lqjsWjhNcgMF2fwrXPLixUbr0EBwdFwBq3imUUmg/Qp2XDClyR8KU2ACaqQ
yy5DHwkr19qUcJFmZgh3KWtJiA4vFDgCYhyjPuxJ5EVMCGjDiIOtjpIDVxDMPTZLPT6zpEQC3mM4
FpIJQ0MvB2lQ1kXEAWyMGZkL+F4Mozzw+aN7zx/9CA5vPji8+dPhrVuHN793UG3AaJCn+vP2g2d3
Hz278+3RnQ+PfnjgpuB5iseffvbky49///ne4/ufuOHCgv96/4+HXz+5983Th58//e4LB8Uag908
xRbchYRAcO2Siz3qsjx4jWHo8k4ngHjKjT6G4Arad4CbIrDAV8aQQAeujmznXWeyrbiAF0e7lpbt
gI0EdgAvB6EFXIejaBtFgQuqROWgnVE0cMtmozxuB8I9l+jGVFybo1iWB3axbATI0nKbyCDDAYqQ
AOoZHSLkILuBseXWLdxjlNO+ADcwqEPs9EgHd638mRBt4FCGZexSUEbb8s3WdVCnxMV+He3ZSFkP
7gRCxHLjRTgSMHRqDEOrYjehCFxKtsesZzmcCyalI0JB00ecu2iusrGl7mUo25sz7FtkHNpIJvDQ
hdyElFo5R4eNAIaxU2csczGHvcSHlMra3KbCqQS1C0TNZRxg9MJwX8fICncHBjR0sb6GB5Ymk7xQ
T0Ys2QGsTh7i6C1t6xs3jr765eij25unDf20oZ829NOG/v9t6JMerg/46TFe8wvtM33u/tiX3b0t
xgRtct39udTab8lFPdFE2RUiDuQwEWfhBgzqMWBUvI9F0A5gLMWUtIQBT1gPOIgplxcXvezkrW+/
WBqv16rplVWiodiivlleyF9lMzZ6NtDX5VTQgmIwr7CFc68nrGSAc0oradVmpWUmO6Xpn8SbshwA
VO8qSotlI1pmDCTIV343DNKwvMEQJVYbQwLoI8dyzr6SdueJezOfKMcrcTJOThlMnKzKbqqaSGTP
wH7NW66Wqx7owbjm9eVZSw7DWPLjqoFAMohqXk8YA4+vxSmLl91ZVSqm6zMGWyJixsU65IGh0o/S
FzXRRP9ytaL8cDIGOJrJfFosLJX+RS30Tz60qN9HPfGClck0eUZHArF24O+DLhmxHSj1rpjs8jGX
LV/nmpowmdv6iZzZhZvUxvQLoaRmIIkDmGS7evGTWmjgepzpoGc59bLZlO6vaIqq+JMyJZ/Gb5kp
KnPlsXPB17ctuYszCFSO1jzKREBlF4oD3Gsxue9rWVIvIMtCqQSIesOtdEV7k75leJgmNwjEDh4A
hmWnEwFDaFskdh7DrJR0xaQyEkZJn8nU5bH57aI9RDqqeheV/R4I0m6SOELjpoNmzxNndAeqUP+r
BxeTNn9345kIMvTzCss1/dxWsPx6KsyzAefEmY41I65cfeHOM73VxvLyANSXbNyY9Yh54aw21A7d
kdEH2T4PZCKeUV1NZWG22JU6m0UjTbH6p05Bmdw3eHbMOTs7RE05++XiXt3ZycjydT6PHK4uzJao
Oh6l9xA9m/mbi3Z3pex1ec8ZEbPCYzkzg22mDe5Sf5wMCTctwTgibekk2kF9gP2DNKxTHk3+R8o2
8x0jQNmeES4cT5jgJ5tIRlw+njijSC97GbG+xbkYkIlkgzdRzlpk5ikSvY7L5lDe7TJn9s7rsjkC
9QouEwcvd1niKbXrziQeOhAMNtI/xmT+GkY6ZVf/AgAA//8DAFBLAwQUAAYACAAAACEAMhYGEQgE
AAABDgAAJQAAAHBwdC9oYW5kb3V0TWFzdGVycy9oYW5kb3V0TWFzdGVyMS54bWzkV81y2zYQvnem
74BhDz3R/BEpUhpLGf0mmcmPx04fACJBkWOQQAFIkdLJTF7HfYP26jfJk3QBErbsuB7Ho0ubC7H8
uFjsLj4sF6cvdjVFWyJkxZqRE5z4DiJNxvKqWY+c3z4s3dRBUuEmx5Q1ZOTsiXRejH/+6ZQPS0DZ
Rr3FUhGBwE4jh3jklErxoefJrCQ1lieMkwa+FUzUWMGrWHu5wB/Bfk290Pf7Xo2rxunmi6fMZ0VR
ZWTOsk1NGtUaEYRiBTHIsuLSWuNPscYFkWDGzL7j0hhizC5orsfVun2ekwJV+Q4y5fsBaOChsUxm
VKAtpiNntQ4c5I1PvU67k/RsyT8IQrTUbF8KfsHPhFni3fZMgFGw6aAG15BkY8F86fTa90Yrtrbv
WFhbEQ93haj1CClC4CXs5t48PQ2SnUJZi2YHcFa+f0g7KxcP6Xt2Ee9gYR1c6+G3UYU2qoXkOCNI
XF9JIrbXVygniP5KGldd/6kIavNmZtpoJH/DskuJGgbRmvy00d+otDnRIy+R2nNYpcwFMPbTyPl9
gwUQ085pFY1w6/N3JC0cJEHqd6mI4iTU8mE+8JALqV4SViMtjBxBMmUogrdvpOp0rY5xpXWAD9Vu
yvK9Vl3BCHmDAwkGSiY+OYi+buTIGQRRBAsq82KWd5A4/LK680XRGaO3QVCpLtSeEiNvaaApheka
Tjw1HuakOAdIpy04CKxTbeUDE9wkpsnPsMB6HsW6WhTCXZ7bqdwEaAMzsT5Ok96jNMEox8CR8Dgc
ydU9irRH+vup0kvTqB/0fiTCiGcTpqC52ek/gmWQTmbp3E2DOHQHvWjiDmbzyE2TMI0DP577y+Cz
Y/cK9l1VNVlW640g7zdthsR91slazSjBzW0IauwnHtTy0A8S7Y8yXhW6nh+dvNG/k3eDeEVyTWKO
1wT1jsPgQt2vcobC7fl4RrVL+2kcaiL/LyiMmwzswM/4v1P+4scY1Gzq6yvBNInyCnMmK1VtCYqO
wyVJ83eb+iE6tXx4dkX8UUl1hBIZRot+Ok0WbhIvpu4iiGJ3kiRzN0zCMJ5Pk8lknt6USEmrnABH
nl4Zv37565evX/4+Rlk0g21sYY9hhzoJbUQFoUyng344S6fuNIiWbjQfJO5k2Y/dZdyLotkU/gS9
xWfdbAfRMBPE9OGvc9vBB9E3PXxdZYJJVqiTjNXdZcDj7CMRnFXmPhD43aXCtORRGPf9XhikiaUz
OGdH464+IF2jn1HxFnMEbTwUBwXnR+1Ayi9BWq1DjYUaCzUGEs4yuDuARidYJLTIjU7PIj2LRBaJ
LBJbJLZI3yJ9B5W0ai4hG3pwUMHoqxawUlcNygJBD2x2G/4SZszVTfd+79o2/gcAAP//AwBQSwME
CgAAAAAAAAAhAO/5TlQpTQAAKU0AABQAAABwcHQvbWVkaWEvaW1hZ2UxLnBuZ4lQTkcNChoKAAAA
DUlIRFIAAALtAAAA5wgDAAAB6mOojAAAAAFzUkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAACoFBM
VEUAAACfn58sLCx5eXnGxsYAAAAGBgZTU1MAAACOqqyw09YtLS0AAAAHBwdUVFQICAiioqKJpKYA
AACy1dcvLy8AAACKn6oJCQmRrbEwMDB9fX0KCgqJpKYAAAALCwuIo6cAAACXtbi53uEAAAAyMjJ/
f3+JoqXMzMwMDAxZWVmmpqYAAAAzMzOJpKYNDQ1aWlqnp6eZt7oAAAC74OOIo6YAAAAODg4AAACo
qKgAAAA1NTUPDw8AAACbubwAAACIo6WJpKYAAAAQEBBdXV0AAAAAAAA3NzcAAAARERFeXl4AAAAS
EhKiwsVfX1+srKyJpaYAAAAAAAA5OTmGhoYAAAAAAAATExOHo6dgYGAAAAA6Ojqoys0BAQEUFBQG
BgYAAAA7OzuIiIgAAACpy86IpKeJpKcVFRUAAAA8PDwWFhYAAABjY2MAAACKpKQAAACIpKeJpKer
zdAXFxdkZGQAAAABAQEAAABlZWWysrKPrK4/Pz+MjIyLpqkAAACtz9IAAAAZGRlmZmZAQECNjY0A
AAAaGhpnZ2ez19kAAAAbGxtoaGgAAACSr7MAAABpaWl/n58AAAC12dwAAAAdHR0AAABERESIoqWU
sbS22t4eHh4AAABFRUWSkpIfHx9sbGy5ubkAAAAAAABGRkaWs7a43N8gICBtbW0AAACKoqYAAAAh
ISEAAABubm6cu72IpKYAAAAiIiKJpKidvMBJSUkAAACJo6eIpKeXl5ckJCSJpKejxMafvsKYmJgA
AACIo6clJSVycnK/v79MTEyZmZkAAAAmJiZzc3OlxsihwMQAAABNTU0AAAABAQGIo6iJo6enyMoC
AgIAAAAAAAAAAACPn5+FpaUDAwOJpKednZ2Hp6cqKip3d3eMqKuu0dSHpKcFBQUqJ4meAAAA33RS
TlMA/////8P//7D///8I/////79k//8QGP//////xxj/z9v//4f//1D/////IP9o/////4//cL3/
KP/+//+X/9h43zD//3Gy/5///zj/////n/tm//+n6P9A/0D//+j//q////D/r/f/SP//dv+3MPi3
/////1D4v////////+3/WP/////H////YP//jv/P/who/+r/1/9Y////cP//////30r//////3hI
uf/n///ngP+H///v1+///4/////3l///////0f///////+z/OID///RfoBAo/6f/IP////9g+IK6
8AAAAAlwSFlzAAAXEQAAFxEByibzPwAASSdJREFUeF7tfY+/Fcd133VMUcHELVVR1EaECFncVugH
6FELNVJA/RG1thLaWkbGpKU1vKhphFm1+CFiKgXVIJKCERG2ZEWxaMCVWlUQOQgjqQgpVEWrVsht
IIpqkP+Vnu+ZMzNndmf27t4feg/ufj/77tudMzM7e/bsmTMzZ2Y6Bufk/9DwmvwHvjsxIWdDQzaR
yVmnM2Gzv+DD+kNmM8gmXP7X2+wpjP/3D5cDnUxM8tnkxMQRPvFP0Tco1/vc2dV8st0+B4Ws5pMB
QHkIU85OTKzBf1dmz64BMDHxsDmRG7n70ckSPhkIlIucmWLr7Pn/YHjA8cBkT7+m0BMTy/n/gHDZ
X+SzBOvPdHNzkufdbt6d3ckRcG+e0y+fHuRTInM8G1vlZ9hiL5cUsjfJOK/8P9Mf50D32kl5rTSn
z4GMW+MfRybcHWT/kc3evQODfJkk6J4+hKsb6W9PZ1n3NAWffop+cPoFotC/u+hql4mtXiGdvNyZ
n8heMQfZ0xXxiJ4AZ3m309llTolMzNPM0dkf6KxW2euPSjHn5vxHYM5sygmZmWwRYrOnU88cnf1E
Z1GKOTYBFRoZnOoszb+5mzPCYzyb5ws5Du5FT5NHmTPReS2VvX1cylpuBQlCXqa0fNvf5XhriRDN
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
cHQvcHJlc2VudGF0aW9uLnhtbFBLAQItABQABgAIAAAAIQDDE4Er4AMAAJwMAAAVAAAAAAAAAAAA
AAAAAGIQAABwcHQvc2xpZGVzL3NsaWRlMi54bWxQSwECLQAUAAYACAAAACEAoB37u7IFAADEGAAA
FQAAAAAAAAAAAAAAAAB1FAAAcHB0L3NsaWRlcy9zbGlkZTEueG1sUEsBAi0AFAAGAAgAAAAhADd+
MgH0AwAAmwsAABUAAAAAAAAAAAAAAAAAWhoAAHBwdC9zbGlkZXMvc2xpZGUzLnhtbFBLAQItABQA
BgAIAAAAIQDV0ZLxvAAAADcBAAAsAAAAAAAAAAAAAAAAAIEeAABwcHQvc2xpZGVMYXlvdXRzL19y
ZWxzL3NsaWRlTGF5b3V0Mi54bWwucmVsc1BLAQItABQABgAIAAAAIQDV0ZLxvAAAADcBAAAsAAAA
AAAAAAAAAAAAAIcfAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0MS54bWwucmVs
c1BLAQItABQABgAIAAAAIQCGzXGx9gAAAHkDAAAsAAAAAAAAAAAAAAAAAI0gAABwcHQvc2xpZGVN
YXN0ZXJzL19yZWxzL3NsaWRlTWFzdGVyMS54bWwucmVsc1BLAQItABQABgAIAAAAIQBJQYcrlAIA
AOMEAAAhAAAAAAAAAAAAAAAAAM0hAABwcHQvc2xpZGVMYXlvdXRzL3NsaWRlTGF5b3V0My54bWxQ
SwECLQAUAAYACAAAACEAHR7OwRcEAADqDgAAIQAAAAAAAAAAAAAAAACgJAAAcHB0L3NsaWRlTGF5
b3V0cy9zbGlkZUxheW91dDEueG1sUEsBAi0AFAAGAAgAAAAhAMc5USA2AwAAWAkAACEAAAAAAAAA
AAAAAAAA9igAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQyLnhtbFBLAQItABQABgAIAAAA
IQC2fPHUBwoAAGVBAAAhAAAAAAAAAAAAAAAAAGssAABwcHQvc2xpZGVNYXN0ZXJzL3NsaWRlTWFz
dGVyMS54bWxQSwECLQAUAAYACAAAACEA1dGS8bwAAAA3AQAALAAAAAAAAAAAAAAAAACxNgAAcHB0
L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDMueG1sLnJlbHNQSwECLQAUAAYACAAAACEA
4txdvRgGAADiHgAAIQAAAAAAAAAAAAAAAAC3NwAAcHB0L25vdGVzTWFzdGVycy9ub3Rlc01hc3Rl
cjEueG1sUEsBAi0AFAAGAAgAAAAhALTPWBm5AAAAJAEAACwAAAAAAAAAAAAAAAAADj4AAHBwdC9u
b3Rlc01hc3RlcnMvX3JlbHMvbm90ZXNNYXN0ZXIxLnhtbC5yZWxzUEsBAi0ACgAAAAAAAAAhAE+d
fMTEIAAAxCAAABcAAAAAAAAAAAAAAAAAET8AAGRvY1Byb3BzL3RodW1ibmFpbC5qcGVnUEsBAi0A
FAAGAAgAAAAhAJOqfZi5AAAAJAEAADAAAAAAAAAAAAAAAAAACmAAAHBwdC9oYW5kb3V0TWFzdGVy
cy9fcmVscy9oYW5kb3V0TWFzdGVyMS54bWwucmVsc1BLAQItABQABgAIAAAAIQA0FZTOawYAADwe
AAAUAAAAAAAAAAAAAAAAABFhAABwcHQvdGhlbWUvdGhlbWUxLnhtbFBLAQItABQABgAIAAAAIQAy
FgYRCAQAAAEOAAAlAAAAAAAAAAAAAAAAAK5nAABwcHQvaGFuZG91dE1hc3RlcnMvaGFuZG91dE1h
c3RlcjEueG1sUEsBAi0ACgAAAAAAAAAhAO/5TlQpTQAAKU0AABQAAAAAAAAAAAAAAAAA+WsAAHBw
dC9tZWRpYS9pbWFnZTEucG5nUEsBAi0AFAAGAAgAAAAhAHBnQ7NbBgAA6B0AABQAAAAAAAAAAAAA
AAAAVLkAAHBwdC90aGVtZS90aGVtZTMueG1sUEsBAi0AFAAGAAgAAAAhAHBnQ7NbBgAA6B0AABQA
AAAAAAAAAAAAAAAA4b8AAHBwdC90aGVtZS90aGVtZTIueG1sUEsBAi0AFAAGAAgAAAAhAEaaOLfF
AQAA/AMAABEAAAAAAAAAAAAAAAAAbsYAAHBwdC9wcmVzUHJvcHMueG1sUEsBAi0AFAAGAAgAAAAh
ALEhdQmuAQAAlgMAABEAAAAAAAAAAAAAAAAAYsgAAHBwdC92aWV3UHJvcHMueG1sUEsBAi0AFAAG
AAgAAAAhAFLDiRWaBgAAuGIAABMAAAAAAAAAAAAAAAAAP8oAAHBwdC90YWJsZVN0eWxlcy54bWxQ
SwECLQAUAAYACAAAACEAnAPbNnoBAAC4AgAAEQAAAAAAAAAAAAAAAAAK0QAAZG9jUHJvcHMvY29y
ZS54bWxQSwECLQAUAAYACAAAACEAuR/OeH8CAADQBQAAEAAAAAAAAAAAAAAAAAC70wAAZG9jUHJv
cHMvYXBwLnhtbFBLBQYAAAAAIAAgAEMJAABw1wAAAAA=
--Apple-Mail=_5A6A0425-F6F3-4A7B-B7EB-1E36D7778DED
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 31 May 2017, at 19:04, Alexander Pelov <a@ackl.io> wrote:
>=20
> Dear all,
>=20
> You=E2=80=99ll find the updated agenda at the following address: =
https://datatracker.ietf.org/doc/agenda-interim-2017-lpwan-04-lpwan-01/
>=20
> We=E2=80=99re nearing the finalization of the LPWAN Overview and the =
IP/UDP SCHC document.
>=20
> The CoAP SCHC document is also on track to be completed in the =
following month. (thus CCing CORE)
>=20
> Best,
> The Chairs of LPWAN=20
>=20
> _______________________________________________
> lp-wan mailing list
> lp-wan@ietf.org
> https://www.ietf.org/mailman/listinfo/lp-wan


--Apple-Mail=_5A6A0425-F6F3-4A7B-B7EB-1E36D7778DED--


From nobody Wed Jun  7 16:11:24 2017
Return-Path: <bdamm@ssni.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A44F1270B4 for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:11:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 JdG4QiuXpSF0 for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:11:22 -0700 (PDT)
Received: from it-ipcorp-01.silverspringnet.com (it-ipcorp-01.silverspringnet.com [74.121.22.25]) by ietfa.amsl.com (Postfix) with ESMTP id 919221293E9 for <core@ietf.org>; Wed,  7 Jun 2017 16:11:21 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2CqAQC/hjhZ/3MMOQpeHQEFAQsBgxABgj2OBJV+kWyCEIlSGAECAQEBAQEBAWsdC4YqASk0IycEij+xWYwxhmGPXQWQeo0/gV2RW4FuAZARlGcfOIEKMCEIGxWEfQEKAQEBgkOJaoENAQEB
X-IPAS-Result: A2CqAQC/hjhZ/3MMOQpeHQEFAQsBgxABgj2OBJV+kWyCEIlSGAECAQEBAQEBAWsdC4YqASk0IycEij+xWYwxhmGPXQWQeo0/gV2RW4FuAZARlGcfOIEKMCEIGxWEfQEKAQEBgkOJaoENAQEB
X-IronPort-AV: E=Sophos;i="5.39,312,1493708400"; d="scan'208";a="49654708"
Received: from sfo-barrlb-01.silverspringnet.com (HELO mail.silverspringnet.com) ([10.57.12.115]) by it-ipcorp-01.silverspringnet.com with ESMTP/TLS/AES256-SHA; 07 Jun 2017 16:11:22 -0700
Received: from sfo-ex13-04.silverspringnet.com (fdc2:c2cd:d343:390c:ad41:c0b5:cbaf:e1d9) by sfo-ex13-01.silverspringnet.com (fdc2:c2cd:d343:390c:5012:7970:8142:b39b) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 7 Jun 2017 16:11:20 -0700
Received: from sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa]) by sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa%14]) with mapi id 15.00.1178.000; Wed, 7 Jun 2017 16:11:20 -0700
From: Benjamin Damm <bdamm@ssni.com>
To: "core@ietf.org" <core@ietf.org>
Thread-Topic: Directing responses to a broker
Thread-Index: AQHS3+CzgXlJPX/oy06ER4Nc6m2Tvg==
Date: Wed, 7 Jun 2017 23:11:19 +0000
Message-ID: <1496877079259.4240@ssni.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.57.12.115]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/RVHU6AzrBwpV3TMZa7kjqjlpEtA>
Subject: [core] Directing responses to a broker
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 23:11:23 -0000

Core,=0A=
=0A=
We have a scenario where we want to support CoAP Observes and we also want =
to optionally flag that responses should not come back to the initiator, bu=
t rather go to a broker instead. Have there been any proposals for an exten=
sion to indicate this?=0A=
=0A=
Thanks,=0A=
-Ben=0A=


From nobody Wed Jun  7 16:14:46 2017
Return-Path: <bdamm@ssni.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 747921293E9 for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:14:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-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 Kmp15GYDsuff for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:14:42 -0700 (PDT)
Received: from it-ipdr-01.silverspringnet.com (it-ipdr-01.silverspringnet.com [74.121.22.27]) by ietfa.amsl.com (Postfix) with ESMTP id 85541126D45 for <core@ietf.org>; Wed,  7 Jun 2017 16:14:42 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2DvBACdiDhZ/3MMOQpeHAEBBAEBCgEBgxABgj2DbIJMnUYBA5N8hkCDKgECAQEBAQECax0LhUIRVwEiAgUhAgQNIxUSBIo/rziCJowxgQuFVolUgyiCYQWeOZM4gW6QEpRnV4EKMCEIGxWEfQwBgkSJaoENAQEB
X-IPAS-Result: A2DvBACdiDhZ/3MMOQpeHAEBBAEBCgEBgxABgj2DbIJMnUYBA5N8hkCDKgECAQEBAQECax0LhUIRVwEiAgUhAgQNIxUSBIo/rziCJowxgQuFVolUgyiCYQWeOZM4gW6QEpRnV4EKMCEIGxWEfQwBgkSJaoENAQEB
X-IronPort-AV: E=Sophos;i="5.39,312,1493708400";  d="scan'208";a="6192742"
Received: from sfo-barrlb-01.silverspringnet.com (HELO mail.silverspringnet.com) ([10.57.12.115]) by it-ipdr-01.silverspringnet.com with ESMTP/TLS/AES256-SHA; 07 Jun 2017 16:14:17 -0700
Received: from sfo-ex13-04.silverspringnet.com (fdc2:c2cd:d343:390c:ad41:c0b5:cbaf:e1d9) by sfo-ex13-01.silverspringnet.com (fdc2:c2cd:d343:390c:5012:7970:8142:b39b) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 7 Jun 2017 16:14:16 -0700
Received: from sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa]) by sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa%14]) with mapi id 15.00.1178.000; Wed, 7 Jun 2017 16:14:16 -0700
From: Benjamin Damm <bdamm@ssni.com>
To: "core@ietf.org" <core@ietf.org>
Thread-Topic: Indicating Location in Observe responses
Thread-Index: AQHS3+OD7VJ2z4kq/kiume/oWofFJA==
Date: Wed, 7 Jun 2017 23:14:15 +0000
Message-ID: <1496877255394.63149@ssni.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.57.12.115]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/5dN05xB-KUuT1gpMglCVC7yLdYo>
Subject: [core] Indicating Location in Observe responses
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 23:14:45 -0000

4oCLQ29yZSwKCldlIHdpc2ggdG8gYXNzZXJ0IGEgQ29BUCBPYnNlcnZlIG9uIGEgcmVzb3VyY2Ug
b24gYSBzZXJ2ZXIsIGFuZCBoYXZlIHRoZSBzZXJ2ZXIgcmV0dXJuIG9ic2VydmF0aW9ucyBub3Qg
b25seSBmb3IgdGhlIHNwZWNpZmljIHJlc291cmNlIGJ1dCBmb3IgYW55IHN1Yi1wYXRoIG9mIHRo
YXQgcmVzb3VyY2UuCgpTbyBpZiB0aGUgb2JzZXJ2ZSBpcyBvbiAvYSB0aGUgb2JzZXJ2ZSByZXNw
b25zZSBtaWdodCBiZSBmb3IgL2EveCBvciAvYS96LgoKSXMgdGhlcmUgYW55IGFncmVlZCBzZW1h
bnRpYyBmb3IgaG93IHRvIGV4cHJlc3MgdGhlIHJlc3VsdGluZyBMb2NhdGlvbiBvciBQYXRoPyBC
b3RoIFVSSS1QYXRoIGFuZCBMb2NhdGlvbi1QYXRoIHNlZW0gdW5hdmFpbGFibGUgZm9yIHRoaXMg
cHVycG9zZSBkdWUgdG8gdGhlIFJGQydzIHNwZWNpZmljYXRpb24gb2YgaG93IHRoZXNlIGFyZSB0
byBiZSB1c2VkLgoKVGhhbmtzLAotQmVu


From nobody Wed Jun  7 16:42:37 2017
Return-Path: <c.amsuess@energyharvesting.at>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25628128CD5 for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:42:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=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 Uxe6_16H6Tur for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 16:42:33 -0700 (PDT)
Received: from prometheus.amsuess.com (alt.prometheus.amsuess.com [IPv6:2a01:4f8:190:3064::3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EB7C131496 for <core@ietf.org>; Wed,  7 Jun 2017 16:42:32 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bd]) by prometheus.amsuess.com (Postfix) with ESMTPS id 0AA2146FEC; Thu,  8 Jun 2017 01:42:30 +0200 (CEST)
Received: from poseidon-mailbox.amsuess.com (poseidon-mailbox.amsuess.com [10.13.13.231]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id AD52236; Thu,  8 Jun 2017 01:42:28 +0200 (CEST)
Received: from hephaistos.amsuess.com (hermes.amsuess.com [10.13.13.254]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 78BF63A6; Thu,  8 Jun 2017 01:42:28 +0200 (CEST)
Received: (nullmailer pid 26040 invoked by uid 1000); Wed, 07 Jun 2017 23:42:26 -0000
Date: Thu, 8 Jun 2017 01:42:25 +0200
From: Christian =?iso-8859-1?Q?Ams=FCss?= <c.amsuess@energyharvesting.at>
To: Benjamin Damm <bdamm@ssni.com>
Cc: "core@ietf.org" <core@ietf.org>
Message-ID: <20170607234225.ncgvyu7rb32m2plg@hephaistos.amsuess.com>
References: <1496877079259.4240@ssni.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lchvxd3ufe76tjck"
Content-Disposition: inline
In-Reply-To: <1496877079259.4240@ssni.com>
User-Agent: NeoMutt/20170306 (1.8.0)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/WR0pB_bRSDfrfKcOW2ZqlxChh-8>
Subject: Re: [core] Directing responses to a broker
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2017 23:42:36 -0000

--lchvxd3ufe76tjck
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello Ben,

On Wed, Jun 07, 2017 at 11:11:19PM +0000, Benjamin Damm wrote:
> We have a scenario where we want to support CoAP Observes and we also
> want to optionally flag that responses should not come back to the
> initiator, but rather go to a broker instead. Have there been any
> proposals for an extension to indicate this?

This sounds a lot like what Zhen Cao has suggested in
[delegated-observe].

I think such a setup -- if you indeed think what Zhen wrote -- is too
brittle to be practical, and [suggested] alternatives I'd consider more
reliable. The discussion on delegated-observe became quiet, but please
have a look and let's continue it.

Best regards
Christian

[delegated-observe]: https://tools.ietf.org/html/draft-cao-core-delegated-o=
bserve-00
[suggested]: https://mailarchive.ietf.org/arch/msg/core/sSRxmiXgfHrnDbrKRyv=
nQ5QIJCo

--=20
Christian Ams=FCss                      | Energy Harvesting Solutions GmbH
founder, system architect             | headquarter:
mailto:c.amsuess@energyharvesting.at  | Arbeitergasse 15, A-4400 Steyr
tel:+43-664-97-90-6-39                | http://www.energyharvesting.at/
                                      | ATU68476614

--lchvxd3ufe76tjck
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEECM1tElX6OodcH7CWOY0REtOkveEFAlk4j1sACgkQOY0REtOk
veH6ERAA0QkSRF7uXq+30wWeUwHWAo1ElEL9tnYLfnDNHY+LPKMRgHOd1X1vga26
PQFZZJrg9lvOtfR927UKcbVYKqn/PD6UdeK6KSQ0oHCTYcX+bRakMEWli6aMnjrP
O7I2X9iJuh3M6XpfFwb85OOBVP/La3hzKcNnzpjXkCDNcMMqlZbDQpKZIvP8Isnl
OMG88E5qTY747JoMPMF6lSBr174+6M9QYQLakID9jgk+u9CE4ta7qpp+mIYoEiY8
m+aQK15wRfFqWZ+YnmcV5mYhr6khPevtnWmfNxu3Kmu8gI8zD9idxlTKc/B+vSuZ
BOrHx0eEKhelNYeJ0jbyXc51xE/zXwjkmEhZssSjPCvqDOU3UvV/zsZOVbrHcguS
h5DU84PnGv8fZ9GTqLOvSoW1EUi+UGxs4bwN/CTXUHNqeSodKi0cIlYQHmIhNTP7
ePDaDalDTYJYWv7r0AtQbxL6ge/LyoG0YZc7ngw+WuJ1XREVhb0J1KiOO5Z6BnbG
qDWrs15SrEwYa0+MUxwSVl6DH496G/5yjzFt9ABdbIJBsoO+6llluZvoqS5e9djZ
Yz1oBOA1w3ty7vPFTh9iNrwKgBisgnjIJcrVTgsrSjCRPLWKSgvpmBuX/T/qSAsJ
3D6GVeTLLpOJnmllqetaXj7t8oMR+X9/TU5TrtWhqj15FX0O6EI=
=3R4s
-----END PGP SIGNATURE-----

--lchvxd3ufe76tjck--


From nobody Wed Jun  7 23:08:06 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C2A0129B71 for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 23:08:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 H7cQVvpMXHXd for <core@ietfa.amsl.com>; Wed,  7 Jun 2017 23:08:02 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 05939120726 for <core@ietf.org>; Wed,  7 Jun 2017 23:08:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5867mf7027231; Thu, 8 Jun 2017 08:07:48 +0200 (CEST)
Received: from client-0017.vpn.uni-bremen.de (client-0017.vpn.uni-bremen.de [134.102.107.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wjw2D1sHZz3Yvc; Thu,  8 Jun 2017 08:07:48 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <1496877255394.63149@ssni.com>
Date: Thu, 8 Jun 2017 08:07:47 +0200
Cc: "core@ietf.org" <core@ietf.org>
X-Mao-Original-Outgoing-Id: 518594867.380299-91283a3a00794a016c8b1a863f5f0d46
Content-Transfer-Encoding: quoted-printable
Message-Id: <E9A8689A-277D-4066-BCDF-73D1D5E9A087@tzi.org>
References: <1496877255394.63149@ssni.com>
To: Benjamin Damm <bdamm@ssni.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/KI-JdbbAKPD7KWS4gvnfibo-njc>
Subject: Re: [core] Indicating Location in Observe responses
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 06:08:04 -0000

Hi Benjamin,

I think this is a special case of a more general idea to allow a server =
to send a patch payload with an observe notification.
Obviously, your special case would have the advantage of being =
idempotent (at least to itself; see below).

I believe that the right way to approach those partial updates is to =
think about their payloads as specific media types (typically carrying =
other media types inside them).  It probably would make sense to to =
define a CBOR-based media type for subtrees or combinations of subtrees, =
also for FETCH observes.

However, one problem that we need to address is what you do when one =
notification overtakes another.

If I get a notification after a GET /a with Observe serial 5, and then =
one with 4, I know I can discard the latter.

Now what exactly would it mean if I get a notification for /a/b/c with =
serial 5, and then one for /a/b with serial 4?

I do believe these problems can be solved, but it probably requires some =
more thinking.

Gr=C3=BC=C3=9Fe, Carsten


> On Jun 8, 2017, at 01:14, Benjamin Damm <bdamm@ssni.com> wrote:
>=20
> =E2=80=8BCore,
>=20
> We wish to assert a CoAP Observe on a resource on a server, and have =
the server return observations not only for the specific resource but =
for any sub-path of that resource.
>=20
> So if the observe is on /a the observe response might be for /a/x or =
/a/z.
>=20
> Is there any agreed semantic for how to express the resulting Location =
or Path? Both URI-Path and Location-Path seem unavailable for this =
purpose due to the RFC's specification of how these are to be used.
>=20
> Thanks,
> -Ben
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core
>=20
>=20


From nobody Thu Jun  8 01:18:24 2017
Return-Path: <Achim.Kraus@bosch-si.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90994129BD1 for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 01:18:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level: 
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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 wugfdk4eunzL for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 01:18:19 -0700 (PDT)
Received: from smtp6-v.fe.bosch.de (smtp6-v.fe.bosch.de [IPv6:2a03:cc00:ff0:100::2]) (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 089B8129C32 for <core@ietf.org>; Thu,  8 Jun 2017 01:17:37 -0700 (PDT)
Received: from vsmta11.fe.internet.bosch.com (unknown [10.4.98.51]) by imta23.fe.bosch.de (Postfix) with ESMTP id 727441580201; Thu,  8 Jun 2017 10:17:34 +0200 (CEST)
Received: from SI-MBX1028.de.bosch.com (vsgw23.fe.internet.bosch.com [10.4.98.23]) by vsmta11.fe.internet.bosch.com (Postfix) with ESMTP id 684652380944; Thu,  8 Jun 2017 10:17:34 +0200 (CEST)
Received: from FE-MBX1027.de.bosch.com (10.3.230.85) by SI-MBX1028.de.bosch.com (10.3.230.42) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Thu, 8 Jun 2017 10:17:34 +0200
Received: from FE-MBX1027.de.bosch.com ([fe80::e193:5977:194:af]) by FE-MBX1027.de.bosch.com ([fe80::e193:5977:194:af%16]) with mapi id 15.00.1236.000; Thu, 8 Jun 2017 10:17:33 +0200
From: "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
To: weigengyu <weigengyu@vip.sina.com>
CC: "core@ietf.org" <core@ietf.org>, 'Klaus Hartke' <hartke@tzi.org>, "Jim Schaad" <ietf@augustcellars.com>
Thread-Topic: [core] DTLS and Epochs
Thread-Index: AQHSzXPbHVde14BAB0WFCGPhUaPN+AHYofZfATwV17wCXqj8+gECJzwEAn/HMtwCQrMlzAJeyvcCAqXT4VwCCbk/56OJLfCA/frHpYCABJf7kA==
Date: Thu, 8 Jun 2017 08:17:33 +0000
Message-ID: <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC>
In-Reply-To: <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.22.84.74]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.0.0.1202-23116.005
X-TMASE-MatchedRID: pS5owHKhBO04HKI/yaqRmxD3+0w1DhqKc3ewuwbSaG6rzPs85fwUk+cS ndlMmP/WzQCEFcQpqpilL/C3qPNuFgMWCgdCzp+alUgQqGVMqmw026H7nOZLr7v408/GP5HqrRG iaFY8lpAAOBM0EVj0IJY8j/IRfKmllKHFFpLwOfUBrFUZ8kABvPioIsi7Sa0gsneuamRRT5NjCp cZlQU+GdIuNVPpeCSIT6k/8c2xiX1kxYpcxgXUcdD3C6F7IetUzwHystluG2XjAImgEYtQyJOQy ++rdjlfFMgOmc67ro4wn9g3uUMn09GUhjH1DfU2NDFopLoM9OJgp5U7towQc7KeTtOdjMy6Yyzk aNcuq8ZMZ80PgxeP770kA45uouM5NBiuKpymXA1buDP8ZuCmXr4kZYg1dp8sVzOmd/bB9b4z+zk qltke7MkKJt8P7uVxswGU/VkpOs+s/r1De3um7vI2836jbv0EKHiaK9sPBKAwplGJ7NxS0xZ68y UnXFgfc8/zaBW67tTKOr+TkY7j/jdWZgGN+S3XnBQIH/Sy5SC4RgMpr9MaPlvvN5s+yN4xWSx3v OG8/B0/xgfuoiQA+euE2+PTEY9BnGMHPMSqYVUuLk8NfSpYeiGcAX6p9HVmDO+DX+rUwfYIrIwt Ue+UMIJPhSgNNfFPKddwUOKPCWE0Fiazo2s6yawxbZnudyr7ll6sbwG1OHJrKNt7ipQiYzUE+UT jmi5e/kYB3NPs5qHPPBmgKjRAQswdQieqpnTakPoFsM336M7JV9WzHT2T5brfxlRjqBJ3DjZwjr Q6CQX6j6r1zcdARR5hmP6OM/PJQv21zJNl0CyDGx/OQ1GV8ggOqxyFgAh6+gtHj7OwNO0CpgETe T0ynA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/MT6Dto6xuJ91FAnppKbVxy11wAQ>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 08:18:23 -0000

SGkgYWxsLA0KDQo+IFJldmlld2luZyBDZi4gQ29BUCdzIHNvdXJjZSBjb2RlLCBpdCBiZWNvbWVz
IGNsZWFyIHRoYXQgdGhlIENvQVAgZW50aXR5IHdvdWxkIHJlYWQgdGhlIERUTFMgZXBvY2ggd2hl
biBpdCBzdGFydHMgc2VuZGluZyBtZXNzYWdlcy4NCg0KU2NhbmRpdW0gKGphdmEgRFRMUyBpbXBs
ZW1lbnRhdGlvbiwgc3VicHJvamVjdCBpbiBjYWxpZm9ybml1bSwgamF2YSBDb0FQIGltcGxlbWVu
dGF0aW9uKSB3YXMgaW1wbGVtZW50ZWQgdG8gYmUgdXNlZCAgZm9yIENvQVAsIHRoZXJlZm9yZSBp
dCB3YXMgZXh0ZW5kZWQgdG8gY2hlY2sgdGhlIGVwb2NoLiBCdXQsIGlmIHRoZSAoRClUTFMgaW1w
bGVtZW50YXRpb24gZG9lc24ndCBwcm92aWRlIHRoaXMgaW5mb3JtYXRpb24sIHlvdSBjYW4ndCBj
aGVjayBpdC4gVGhhdCdzIHRoZSBpc3N1ZSBvdGhlcnMgZ290IGF3YXJlLg0KDQpBbmQgdGhlcmUg
aXMgc3RpbGwgYSBwaXRmYWxsOiB5b3UgY2FuIG9ubHkgY2hlY2sgdGhlIGVwb2NoIG51bWJlciEg
U28gY3VycmVudGx5LCBpZiBhbiBpbml0aWFsIERUTFMgaGFuZHNoYWtlIGlzIGZpbmlzaGVkIHlv
dSBnZXQgYSBzZXNzaW9uIElEIChzYXkgUzEyMzQ1KSwgYSBzZWxlY3RlZCBjaXBoZXJzdWl0ZSAo
c2F5IENTX1hZWiksIGFuZCB0aGUgZXBvY2ggKHdpdGggbnVtYmVyIDEpLiBBIG5ldyBoYW5kc2hh
a2Ugd291bGQgZ2V0IGEgbmV3IHNlc3Npb24gSUQgKFM2Nzg5KSBhbmQgY291bGQgYmUgZGV0ZWN0
ZWQuIEJ1dCBmb3IgYSByZXN1bWluZyBoYW5kc2hha2UsIHRoaXMgd2lsbCBlbmQtdXAgaW4gdGhl
IHNhbWUgc2Vzc2lvbiBJRCBhbmQgc2FtZSBlcG9jaC1udW1iZXIuIA0KDQpJdCdzIHN0aWxsIHVu
Y2xlYXIgdG8gbWUsIGlmIHRoaXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgdG8gYmUgdGhlICJzYW1l
IGVwb2NoIiBpbiB0aGUgbWVhbmluZyBvZiBSRkM3MjUyLiAgIA0KDQpJIHBvaW50ZWQgdG8gdGhh
dCBsYXN0IHN1bW1lciAoaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbC1hcmNoaXZlL3dlYi9jb3Jl
L2N1cnJlbnQvbXNnMDc4MTYuaHRtbCksIGJ1dCBJIGNvdWxkIGdldCBjbGFyaWZpY2F0aW9uIG9u
IHRoYXQuDQoNCk1pdCBmcmV1bmRsaWNoZW4gR3LDvMOfZW4gLyBCZXN0IHJlZ2FyZHMNCg0KIEFj
aGltIEtyYXVzDQoNCihJTlNUL0VDUzQpIA0KQm9zY2jCoFNvZnR3YXJlIElubm92YXRpb25zwqBH
bWJIIHwgU3R1dHRnYXJ0ZXIgU3RyYcOfZSAxMzAgfCA3MTMzMiBXYWlibGluZ2VuIHwgR0VSTUFO
WSB8IHd3dy5ib3NjaC1zaS5jb20NCg0KU2l0ejogQmVybGluLCBSZWdpc3RlcmdlcmljaHQ6IEFt
dHNnZXJpY2h0IENoYXJsb3R0ZW5idXJnOyBIUkIgMTQ4NDExIEIgDQpHZXNjaMOkZnRzZsO8aHJ1
bmc6IERyLi1JbmcuIFJhaW5lciBLYWxsZW5iYWNoLCBNaWNoYWVsIEhhaG4gDQoNCg0KDQotLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogY29yZSBbbWFpbHRvOmNvcmUtYm91bmNlc0Bp
ZXRmLm9yZ10gT24gQmVoYWxmIE9mIHdlaWdlbmd5dQ0KU2VudDogTW9udGFnLCA1LiBKdW5pIDIw
MTcgMTM6NTQNClRvOiBKaW0gU2NoYWFkIDxpZXRmQGF1Z3VzdGNlbGxhcnMuY29tPg0KQ2M6IGNv
cmVAaWV0Zi5vcmc7ICdLbGF1cyBIYXJ0a2UnIDxoYXJ0a2VAdHppLm9yZz4NClN1YmplY3Q6IFJl
OiBbY29yZV0gRFRMUyBhbmQgRXBvY2hzDQoNCg0KSGkgSmltLA0KDQpJIHByZXNlbnQgb3VyIG9w
aW5pb25zIGFib3V0IGVwb2NoIGNoYW5nZXMuDQpJbiB3ZWVrZW5kIHdlIChteSBzdHVkZW5zOiBN
ci4gSGFpaGFpIFJFTiBhbmQgSmlhbnRvbmcgTEkpIHJldmlld2VkIHRoZSBzb3VyY2UgY29kZSBv
ZiBDZi4gQ29BUCBhbmQgUkZDNzI1MiA5LjEuDQoNCkJhc2VkIG9uIHRoZSB0ZXh0IG9mIFJGQzcy
NTIgYW5kIHRoZSBsYXllcmVkIHByb3RvY29sIGNvbmNlcHRzLCBpdCBtYXkgYmUgYSBwcm9ibGVt
IHRvIHRpZSB0aGUgQ29BUCBtZXNzYWdlIHdpdGggRFRMUyBlcG9jaCwgYXMgeW91IHBvaW50ZWQu
DQpJdCBtYXkgYmUgYSBwcm9ibGVtIGhvdyB0aGUgQ29BUCBlbnRpdHkga25vd3MgdGhlIERUTFMg
ZXBvY2ggY2hhbmdlcy4NCg0KQnV0LCBzdWNoIGEgcHJvYmxlbSBoYXMgbmV2ZXIgYmUgaGFwcGVu
ZWQgaW4gb3VyIHByZXZpb3VzIHdvcmtzLiBXaHk/DQpSZXZpZXdpbmcgQ2YuIENvQVAncyBzb3Vy
Y2UgY29kZSwgaXQgYmVjb21lcyBjbGVhciB0aGF0IHRoZSBDb0FQIGVudGl0eSB3b3VsZCByZWFk
IHRoZSBEVExTIGVwb2NoIHdoZW4gaXQgc3RhcnRzIHNlbmRpbmcgbWVzc2FnZXMuDQpJbiB0aGlz
IHNwZWNpZmljIGltcGxlbWVudGF0aW9uLCB0aGUgQ29BUCBlbnRpdHkgaGFzIHRoZSBhYmlsaXR5
IHRvIHJlYWQgRFRMUyBlcG9jaCBvZiBhbm90aGVyIG9iamVjdCB3aGljaCBpcyBhIHZhcmlhYmxl
IG9mIGFub3RoZXIgbGF5ZXIgaW4gcHJvdG9jb2wgY29uY2VwdHMuDQoNCkluIENmLkNvQVAgc291
cmNlIGNvZGUsIHdoZW4gdGhlIENvQVAgZW50aXR5IG5lZWRzIHRvIHNlbmQgbWVzc2FnZXMsIGl0
IGludm9rZXMgdGhlIERUTFMgZW50aXR5IHRvIHdvcmssIGkuZS4gdG8gZG8gc2VydmVyIGFuZCBj
bGllbnQgYXV0aGVudGlmaWNhdGlvbnM7IHRoZW4gdGhlIGNsaWVudCBzZW5kcyBDaGFuZ2VDaGlw
aGVyU3BlYywgYW5kIHNlcnZlcicgRmluaXNoLCB0aGUgRFRMUydzIGVwb2NoIGNoYW5nZS4gQWN0
dWFsbHkgdGhlIGVwb2NoIGlzIHBsdXMgb25lLg0KVGhlbiB0aGUgQ29BUCBlbnRpdHkgd291bGQg
Z2V0IERUTFMgZXBvY2ggYW5kIGJlZ2luIHRvIHNlbmQgQ29BUCBtZXNzYWdlcyBvdmVyIERUTFMg
UmVjb3JkLg0KSXQgaXMgY2xlYXIgdGhhdCB0aGUgQ29BUCBlbnRpdHkgY291bGQgZ2V0IHRoZSBu
ZXcgZXBvY2ggaW4gQ2YuIENvQVAuDQoNCkl0IGlzIGtub3duIHRoYXQgQ2YuIENvQVAgaXMgYSBz
cGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBpbiB3aGljaCBnZXR0aW5nIGVwb2NoIGlzIG5vdCBhIHRv
dWdoIHdvcmsuDQpJdCBzZWVtcyB0aGF0IGl0IGlzIG5vdCBhIGNyaXRpY2FsIG1hdHRlciBpbiBz
b2Z0d2FyZSBpbXBsZW1lbnRhdGlvbiBhcyBpbiBwcm90b2NvbCBjb25jZXB0Lg0KDQpQcm9iYWJs
eSwgc3RhdGVtZW50cyBpbiBSRkM3MjUyIHNob3VsZCBiZSBjbGVhciBlbm91Z2ggdG8gdGVsbCB0
aGF0IHRoZSBDb0FQIGdldHRpbmcgRFRMUyBlcG9jaCBpcyBhIGNyb3NzLWxheWVyIG9wZXJhdGlv
bi4NCg0KUmVnYXJkcywNCg0KR2VuZ3l1IFdFSQ0KTmV0d29yayBUZWNobm9sb2d5IENlbnRlcg0K
U2Nob29sIG9mIENvbXB1dGVyDQpCZWlqaW5nIFVuaXZlcnNpdHkgb2YgUG9zdHMgYW5kIFRlbGVj
b21tdW5pY2F0aW9ucw0KLS0tLS3ljp/lp4vpgq7ku7YtLS0tLQ0KRnJvbTogSmltIFNjaGFhZA0K
U2VudDogRnJpZGF5LCBKdW5lIDAyLCAyMDE3IDEyOjEwIFBNDQpUbzogJ3dlaWdlbmd5dScNCkNj
OiAnS2xhdXMgSGFydGtlJyA7IGNvcmVAaWV0Zi5vcmcNClN1YmplY3Q6IFJFOiBbY29yZV0gRFRM
UyBhbmQgRXBvY2hzDQoNCg0KTXkgaW50ZW50aW9uIGlzIHRvIGdldCByaWQgb2YgdGhlIHJlcXVp
cmVtZW50IHNpbmNlIGl0IG1ha2VzIG5vIHNlbnNlLiAgVGhhdCANCmlzIHdoYXQgdGhlIG1lc3Nh
Z2UgSSBzZW50IHRvIENhcnN0ZW4gd2FzIGFib3V0LiAgV2hhdCBpcyB0aGUgYmVzdCBwcm9jZXNz
IA0KZm9yIGRvaW5nIHNvLg0KDQpKaW0NCg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQpGcm9tOiB3ZWlnZW5neXUgW21haWx0bzp3ZWlnZW5neXVAYnVwdC5lZHUuY25dDQpTZW50OiBU
aHVyc2RheSwgSnVuZSAxLCAyMDE3IDg6NTggUE0NClRvOiBKaW0gU2NoYWFkIDxpZXRmQGF1Z3Vz
dGNlbGxhcnMuY29tPjsgJ0NhcnN0ZW4gQm9ybWFubicgPGNhYm9AdHppLm9yZz4NCkNjOiAnS2xh
dXMgSGFydGtlJyA8aGFydGtlQHR6aS5vcmc+OyBjb3JlQGlldGYub3JnDQpTdWJqZWN0OiBSZTog
W2NvcmVdIERUTFMgYW5kIEVwb2Nocw0KDQpIaSBKaW0sDQoNClRoYW5rIHlvdSBmb3IgeW91ciBl
eHBsYWluYXRpb25zLg0KDQo+IFNlY3Rpb24gOS4xLjEgb2YgUkZDIDcyNTIgaW4gcGFyYWdyYXBo
IDIgaGFzIHRoZSB1bmZvcnR1bmF0ZQ0KPiByZXF1aXJlbWVudCB0aGF0IGFsbCBtZXNzYWdlcyBN
VVNUIGJlIHJlc3BvbmRlZCB0byB1c2luZyB0aGUgZXBvY2ggdmFsdWUuDQoNCkl0IGlzIHJlYWxs
eSB1bmZvcnR1bmF0ZSByZXF1aXJlbWVudHMgdGhhdCB0aGUgYXBwbGljYXRpb24gcHJvdG9jb2wg
aXMgDQpmb3JjZWQgdG8gYmUgdGllZCB3aXRoIHRoZSBsb3dlci1sYXllciB2YXJpYWJsZS4NCklz
IHRoZXJlIGFuIGludGVuc2lvbiB0byBjcmVhdCBhIGNyb3NzLWxheWVyIG1lY2hhbmltPw0KDQpS
ZWdhcmRzLA0KDQpHZW5neXUgV0VJDQpOZXR3b3JrIFRlY2hub2xvZ3kgQ2VudGVyDQpTY2hvb2wg
b2YgQ29tcHV0ZXINCkJlaWppbmcgVW5pdmVyc2l0eSBvZiBQb3N0cyBhbmQgVGVsZWNvbW11bmlj
YXRpb25zDQotLS0tLeWOn+Wni+mCruS7ti0tLS0tDQpGcm9tOiBKaW0gU2NoYWFkDQpTZW50OiBG
cmlkYXksIEp1bmUgMDIsIDIwMTcgMTE6MzggQU0NClRvOiAnd2VpZ2VuZ3l1JyA7ICdDYXJzdGVu
IEJvcm1hbm4nDQpDYzogJ0tsYXVzIEhhcnRrZScgOyBjb3JlQGlldGYub3JnDQpTdWJqZWN0OiBS
RTogW2NvcmVdIERUTFMgYW5kIEVwb2Nocw0KDQpTZWN0aW9uIDkuMS4xIG9mIFJGQyA3MjUyIGlu
IHBhcmFncmFwaCAyIGhhcyB0aGUgdW5mb3J0dW5hdGUgcmVxdWlyZW1lbnQgDQp0aGF0IGFsbCBt
ZXNzYWdlcyBNVVNUIGJlIHJlc3BvbmRlZCB0byB1c2luZyB0aGUgZXBvY2ggdmFsdWUuICBXaXRo
b3V0IHRoZSANCmtub3dsZWRnZSB0aGF0IHRoZSBlcG9jaCB2YWx1ZSBoYXMgY2hhbmdlZCB0aGlz
IGlzIG5vdCBlbmZvcmNlYWJsZSBvbiBlaXRoZXIgDQplbmQuDQoNCi0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQpGcm9tOiB3ZWlnZW5neXUgW21haWx0bzp3ZWlnZW5neXVAYnVwdC5lZHUuY25d
DQpTZW50OiBUaHVyc2RheSwgSnVuZSAxLCAyMDE3IDU6MjcgUE0NClRvOiBKaW0gU2NoYWFkIDxp
ZXRmQGF1Z3VzdGNlbGxhcnMuY29tPjsgJ0NhcnN0ZW4gQm9ybWFubicgPGNhYm9AdHppLm9yZz4N
CkNjOiAnS2xhdXMgSGFydGtlJyA8aGFydGtlQHR6aS5vcmc+OyBjb3JlQGlldGYub3JnDQpTdWJq
ZWN0OiBSZTogW2NvcmVdIERUTFMgYW5kIEVwb2Nocw0KDQpIaSwNCg0KPiBQbGVhc2Ugbm90ZSAt
IEkgZGlkIG5vdCBzYXkgdGhhdCB0aGUgZXBvY2ggd2FzIG5vdCBjaGFuZ2VkLCBJIHNhaWQNCj4g
dGhhdCBpdCBkb2VzIG5vdCB0ZWxsIG1lIHRoYXQgdGhlIGVwb2NoIGhhcyBjaGFuZ2VkLg0KPiBG
cm9tIGEgc3RyaWN0bHkgc2VjdXJpdHkgcG9pbnQgb2YgdmlldyB0aGVyZSBpcyBubyByZWFzb24g
dG8gZG8gc28gaWYsDQo+IGZvciBleGFtcGxlLCB0aGUgZXBvY2ggY2hhbmdlZCBqdXN0IGJlY2F1
c2UgdGhlIGtleSB3YXMgcm9sbGVkIG92ZXIuDQoNCldoeSB0aGUgZXBvY2ggY2hhbmdlZCBldmVu
dCBtdXN0IHRlbGwgIm1lIiwgaS5lLiB0aGUgdXBwZXIgbGF5ZXIgZW50aXR5Pw0KDQpSZWdhcmRz
LA0KDQpHZW5neXUgV0VJDQpOZXR3b3JrIFRlY2hub2xvZ3kgQ2VudGVyDQpTY2hvb2wgb2YgQ29t
cHV0ZXINCkJlaWppbmcgVW5pdmVyc2l0eSBvZiBQb3N0cyBhbmQgVGVsZWNvbW11bmljYXRpb25z
DQotLS0tLeWOn+Wni+mCruS7ti0tLS0tDQpGcm9tOiBKaW0gU2NoYWFkDQpTZW50OiBGcmlkYXks
IEp1bmUgMDIsIDIwMTcgMTo0NSBBTQ0KVG86ICdDYXJzdGVuIEJvcm1hbm4nDQpDYzogJ3dlaWdl
bmd5dScgOyAnS2xhdXMgSGFydGtlJyA7IGNvcmVAaWV0Zi5vcmcNClN1YmplY3Q6IFJFOiBbY29y
ZV0gRFRMUyBhbmQgRXBvY2hzDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogQ2Fyc3RlbiBCb3JtYW5uIFttYWlsdG86Y2Fib0B0emkub3JnXQ0KU2VudDogVGh1cnNkYXks
IEp1bmUgMSwgMjAxNyA5OjM2IEFNDQpUbzogSmltIFNjaGFhZCA8aWV0ZkBhdWd1c3RjZWxsYXJz
LmNvbT4NCkNjOiB3ZWlnZW5neXUgPHdlaWdlbmd5dUBidXB0LmVkdS5jbj47IEtsYXVzIEhhcnRr
ZSA8aGFydGtlQHR6aS5vcmc+OyANCmNvcmVAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbY29yZV0g
RFRMUyBhbmQgRXBvY2hzDQoNCk9uIEp1biAxLCAyMDE3LCBhdCAxODoxMCwgSmltIFNjaGFhZCA8
aWV0ZkBhdWd1c3RjZWxsYXJzLmNvbT4gd3JvdGU6DQo+DQo+IFBsZWFzZSBub3RlIC0gSSBkaWQg
bm90IHNheSB0aGF0IHRoZSBlcG9jaCB3YXMgbm90IGNoYW5nZWQsIEkgc2FpZA0KPiB0aGF0IGl0
IGRvZXMgbm90IHRlbGwgbWUgdGhhdCB0aGUgZXBvY2ggaGFzIGNoYW5nZWQuICBGcm9tIGEgc3Ry
aWN0bHkNCj4gc2VjdXJpdHkgcG9pbnQgb2YgdmlldyB0aGVyZSBpcyBubyByZWFzb24gdG8gZG8g
c28gaWYsIGZvciBleGFtcGxlLA0KPiB0aGUgZXBvY2ggY2hhbmdlZCBqdXN0IGJlY2F1c2UgdGhl
IGtleSB3YXMgcm9sbGVkIG92ZXIuDQoNClJpZ2h0LCBhbmQgdGhlIHF1ZXN0aW9uIGZvciBtZSBp
czogIEhvdyBkbyB3ZSBnZXQgZnJvbSB0aGUgb3Zlcmx5IA0KcmVzdHJpY3RpdmUgc3BlYyBpbiA3
MjUyIHRvIHNvbWV0aGluZyB0aGF0IGlzIHN0aWxsIHNlY3VyZSBhbmQgY2FuIGJlIA0Kc3VwcG9y
dGVkIGJ5IFRMUyBsaWJyYXJpZXMgdGhhdCBhcmUgb3V0IHRoZXJlLg0KDQpbSkxTXSBJIGJlbGll
dmUgdGhhdCB0aGUgb25seSB3YXkgaXMgdG8gZG8gYW4gdXBkYXRlIHRvIDcyNTIuICBJIG9yaWdp
bmFsbHkgDQp0aG91Z2h0IHRoYXQgSSB3b3VsZCBmaWxlIGFuIGVycmF0YSwgYnV0IEkgZG8gbm90
IGJlbGlldmUgdGhhdCBpcyBhIGNvcnJlY3QgDQp1c2Ugb2YgdGhlIGVycmF0YSBzeXN0ZW0uICBJ
dCBpcyB1c2VkIGZvciB0aGluZ3Mgd2hpY2ggYXJlIHVuY2xlYXIgb3IgDQp0ZWNobmljYWxseSB3
cm9uZy4gIFRoaXMgaXMgbm90IHdyb25nLCBqdXN0IG1pc2d1aWRlZC4gSXQgbWlnaHQgYmUgZWFz
aWVzdCANCnRvIGp1c3QgZG8gYSBkZWx0YSBSRkMgdW5sZXNzIHRoZXJlIGlzIGEgZ29vZCBudW1i
ZXIgb2YgZXJyYXRhIHRoYXQgbmVlZCB0byANCmJlIHJvbGxlZCBpbnRvIGFuIHVwZGF0ZWQgZG9j
dW1lbnQuDQoNCkppbQ0KDQoNCkdyw7zDn2UsIENhcnN0ZW4NCg0KDQoNCg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KY29yZSBtYWlsaW5nIGxpc3QN
CmNvcmVAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29y
ZQ0K


From nobody Thu Jun  8 02:08:44 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C544129C70 for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 02:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 NkCv_YNJHmKI for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 02:08:40 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 81577129C5C for <core@ietf.org>; Thu,  8 Jun 2017 02:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5898as0018790; Thu, 8 Jun 2017 11:08:36 +0200 (CEST)
Received: from client-0010.vpn.uni-bremen.de (client-0010.vpn.uni-bremen.de [134.102.107.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wk02r389vz3Z1F; Thu,  8 Jun 2017 11:08:36 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com>
Date: Thu, 8 Jun 2017 11:08:35 +0200
Cc: "core@ietf.org" <core@ietf.org>
X-Mao-Original-Outgoing-Id: 518605715.71506-7a9bf6f94800478af485e473a50229ea
Content-Transfer-Encoding: quoted-printable
Message-Id: <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com>
To: "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/h8NoXBwt3ttVkB5QZglMoW6Y--Y>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 09:08:43 -0000

On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) =
<Achim.Kraus@bosch-si.com> wrote:
>=20
> It's still unclear to me, if this should be considered to be the "same =
epoch" in the meaning of RFC7252.  =20
>=20
> I pointed to that last summer =
(https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but =
I could get clarification on that.

I think that we can agree that the current definition is
=E2=80=94 not fully clear
=E2=80=94 unrealistic in certain implementation environments (so it may =
not actually be implemented)
=E2=80=94 unnecessarily restrictive.

Now the next question is what definition would
=E2=80=94 make sense from an implementers=E2=80=99 point of view
=E2=80=94 not be unnecessarily restrictive
=E2=80=94 retain the desirable security properties of the current =
restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn=E2=80=99t fully baked =
yet).

(And then we have to figure out the process for fixing it =E2=80=94 that =
is not too hard once we know the extent of the change that needs to me =
made.  E.g., an RFC updating RFC 7252.)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Thu Jun  8 10:16:30 2017
Return-Path: <c.amsuess@energyharvesting.at>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7B26129440 for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 10:16:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 YR70ePZSjKzi for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 10:16:26 -0700 (PDT)
Received: from prometheus.amsuess.com (prometheus.amsuess.com [5.9.147.112]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE9841293D9 for <core@ietf.org>; Thu,  8 Jun 2017 10:16:25 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com (095129206250.cust.akis.net [95.129.206.250]) by prometheus.amsuess.com (Postfix) with ESMTPS id 421A3471DF for <core@ietf.org>; Thu,  8 Jun 2017 19:16:24 +0200 (CEST)
Received: from poseidon-mailbox.amsuess.com (poseidon-mailbox.amsuess.com [10.13.13.231]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id 466D636 for <core@ietf.org>; Thu,  8 Jun 2017 19:16:23 +0200 (CEST)
Received: from hephaistos.amsuess.com (hermes.amsuess.com [10.13.13.254]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 19806389 for <core@ietf.org>; Thu,  8 Jun 2017 19:16:22 +0200 (CEST)
Received: (nullmailer pid 8171 invoked by uid 1000); Thu, 08 Jun 2017 17:16:22 -0000
Date: Thu, 8 Jun 2017 19:16:22 +0200
From: Christian =?iso-8859-1?Q?Ams=FCss?= <c.amsuess@energyharvesting.at>
To: core@ietf.org
Message-ID: <20170608171622.ahh5gxh7bhsxzqwf@hephaistos.amsuess.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="njnn7v2ljapi5ztu"
Content-Disposition: inline
User-Agent: NeoMutt/20170306 (1.8.0)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/V0VqYAbMMyW8fc4ceHOrqAOoclE>
Subject: [core] resource-directory must implement lookup interface
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 17:16:28 -0000

--njnn7v2ljapi5ztu
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello CoRE working group,

in the development of the resource-directory draft, it is the authors'
opinion that contrary to previous drafts, the lookup should not be an
optional interface. Both "sides" of the resource directory are designed
to be usable by constrained devices, are essential components of the RD
when constrained nodes are supposed to interact with each other. Leaving
lookup optional would lead to incompatibility between constrained nodes.

Note that this would not mandate that all the information in the RD must
actually be exposed; the lookup interface can (and actually SHOULD) be
subject to access restrictions up to the extent of always presenting
emtpy results to requesters.

Please let us know if you know of good reasons not to do this change.

Best regards
Christian

--=20
Christian Ams=FCss                      | Energy Harvesting Solutions GmbH
founder, system architect             | headquarter:
mailto:c.amsuess@energyharvesting.at  | Arbeitergasse 15, A-4400 Steyr
tel:+43-664-97-90-6-39                | http://www.energyharvesting.at/
                                      | ATU68476614

--njnn7v2ljapi5ztu
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEECM1tElX6OodcH7CWOY0REtOkveEFAlk5hmEACgkQOY0REtOk
veGgOBAAklaxNKsTNli79oFoL+smA6Jje2BHrfFT0GzjBj90BXDvp7OPaClfh6oG
8nLuiZH5cOS+TLM9JtMePmgZ+nAMWRdlesM+9F9GLlAW1rFhzRZsLVJqbPKXbc7k
hwdE4XSRqyJh/88jaurXR01iMbySg2vpjYzxeiRQRF2uK9wWi0aBFLYHy2eSYbyF
zoOEpwBzuktY+e2TwF5H1q3VBIysrxALn5EAFv+kpaECX5u3ARcK8wo/3dGIiwj1
+DP9NuTRlgLSDW2ISDpGWqMMJ2RePbOap0Ntx6cbomyGkcg34Y/b4ogtD5tig0/U
HO6HLyotlOhBDGzAJ8b1K/mg1dMLTneatp3cxynA6BWTb3yuyJSfdewxwXDmeLZP
/6silG5vhnKYtdkXGjpxDK4HGFaKRxHYeRZuuzzLKyemuTY6I3AreeQo9zjTchF7
cJaUWrvGgcX/BQ/1eJPh1Fm5MX90ihEu71h6X0TW55fxpKnYfMMxOJBmWmoYypHd
EW3U79uRPhB6fGdfEtxw8+fgwEDRWbjpCfnWHo3VEiJpbh5hMr6s8BIW6LbSLCTP
XckZIYzXUWF7dXBg+ZQShRl6mFpWTvmqJsjUnN4GF0xAXodg94Rfy1xUVxJb9jC7
quLAjvnlc4k9+/sYQdVy7VAi4NJ/y26u60xUHy5BfzXY/mf/w/4=
=vkmE
-----END PGP SIGNATURE-----

--njnn7v2ljapi5ztu--


From nobody Thu Jun  8 10:22:57 2017
Return-Path: <bdamm@ssni.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A5D0129A90 for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 10:22:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-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 0gtW7-5hQh-c for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 10:22:51 -0700 (PDT)
Received: from it-ipdr-01.silverspringnet.com (it-ipdr-01.silverspringnet.com [74.121.22.27]) by ietfa.amsl.com (Postfix) with ESMTP id 60C051293D9 for <core@ietf.org>; Thu,  8 Jun 2017 10:22:51 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2ARAgAdhzlZ/3MMOQpbAxkBAQEBAQEBAQEBAQcBAQEBAYMQAYEpgQ0Hg2yCTJk3hBABA5N/IQuFeAIagzgBAgEBAQEBAmsohRgBAQEBAgEBASERFSULBQsCAQYCDgMEAQEBAgIFIQICAg0YCxUICAIEDgWKIwkPkwqdYIImjAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEdgQuFVoFggyCEVBYXCiaCS4JhAQSQM44HkzySAZRoV4EKMCEIGxVHhwt2iD2BDQEBAQ
X-IPAS-Result: A2ARAgAdhzlZ/3MMOQpbAxkBAQEBAQEBAQEBAQcBAQEBAYMQAYEpgQ0Hg2yCTJk3hBABA5N/IQuFeAIagzgBAgEBAQEBAmsohRgBAQEBAgEBASERFSULBQsCAQYCDgMEAQEBAgIFIQICAg0YCxUICAIEDgWKIwkPkwqdYIImjAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEdgQuFVoFggyCEVBYXCiaCS4JhAQSQM44HkzySAZRoV4EKMCEIGxVHhwt2iD2BDQEBAQ
X-IronPort-AV: E=Sophos;i="5.39,315,1493708400";  d="scan'208";a="6196406"
Received: from sfo-barrlb-01.silverspringnet.com (HELO mail.silverspringnet.com) ([10.57.12.115]) by it-ipdr-01.silverspringnet.com with ESMTP/TLS/AES256-SHA; 08 Jun 2017 10:22:50 -0700
Received: from sfo-ex13-04.silverspringnet.com (fdc2:c2cd:d343:390c:ad41:c0b5:cbaf:e1d9) by sfo-ex13-02.silverspringnet.com (fdc2:c2cd:d343:390c:6976:c2e0:eaf2:8ec8) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 8 Jun 2017 10:22:49 -0700
Received: from sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa]) by sfo-ex13-04.silverspringnet.com ([fe80::9029:bd6b:1ebf:9baa%14]) with mapi id 15.00.1178.000; Thu, 8 Jun 2017 10:22:49 -0700
From: Benjamin Damm <bdamm@ssni.com>
To: Carsten Bormann <cabo@tzi.org>
CC: "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Indicating Location in Observe responses
Thread-Index: AQHS3+OD7VJ2z4kq/kiume/oWofFJKIa8KuAgAA+BVI=
Date: Thu, 8 Jun 2017 17:22:49 +0000
Message-ID: <1496942569068.36649@ssni.com>
References: <1496877255394.63149@ssni.com>, <E9A8689A-277D-4066-BCDF-73D1D5E9A087@tzi.org>
In-Reply-To: <E9A8689A-277D-4066-BCDF-73D1D5E9A087@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.57.12.115]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/k3iKnNmaPh58zTQ8nNmkyvKgF04>
Subject: Re: [core] Indicating Location in Observe responses
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 17:22:53 -0000

SW4gb3VyIGNhc2UgaXQncyBtb3JlIGFib3V0IGxldHRpbmcgdGhlIHNlcnZlciBkZWNpZGUgd2hh
dCBpdCB3YW50cyB0byBuYW1lIHRoZSByZXNvdXJjZXMsIHJhdGhlciB0aGFuIHRoZSBjbGllbnQg
a25vd2luZyB0aGVtIGFsbCBpbiBhZHZhbmNlLiBXZSBjb3VsZCBsaXN0IHRoZW0gaW4gLndlbGwt
a25vd24vY29yZSBidXQgdGhhdCBtZWFucyBtYWludGFpbmluZyBvYnNlcnZhdGlvbnMgb24gYSBj
b2xsZWN0aW9uIG9mIFVSTHMsIG9uIGEgZGV2aWNlIGZvciB3aGljaCByZXRhaW5pbmcgc3RhdGUg
b24gZXZlbiBvbmUgb2JzZXJ2YXRpb24gaXMgYSBjaGFsbGVuZ2UuCgoKQmVuamFtaW4gRGFtbQpQ
bGF0Zm9ybSBBcmNoaXRlY3QKTzogNjY5LTc3MC00MDAwCkU6IGJkYW1tQHNzbmkuY29tICB3d3cu
c3NuaS5jb20KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyb206
IENhcnN0ZW4gQm9ybWFubiA8Y2Fib0B0emkub3JnPgpTZW50OiBXZWRuZXNkYXksIEp1bmUgNywg
MjAxNyAxMTowNyBQTQpUbzogQmVuamFtaW4gRGFtbQpDYzogY29yZUBpZXRmLm9yZwpTdWJqZWN0
OiBSZTogW2NvcmVdIEluZGljYXRpbmcgTG9jYXRpb24gaW4gT2JzZXJ2ZSByZXNwb25zZXMKCkhp
IEJlbmphbWluLAoKSSB0aGluayB0aGlzIGlzIGEgc3BlY2lhbCBjYXNlIG9mIGEgbW9yZSBnZW5l
cmFsIGlkZWEgdG8gYWxsb3cgYSBzZXJ2ZXIgdG8gc2VuZCBhIHBhdGNoIHBheWxvYWQgd2l0aCBh
biBvYnNlcnZlIG5vdGlmaWNhdGlvbi4KT2J2aW91c2x5LCB5b3VyIHNwZWNpYWwgY2FzZSB3b3Vs
ZCBoYXZlIHRoZSBhZHZhbnRhZ2Ugb2YgYmVpbmcgaWRlbXBvdGVudCAoYXQgbGVhc3QgdG8gaXRz
ZWxmOyBzZWUgYmVsb3cpLgoKSSBiZWxpZXZlIHRoYXQgdGhlIHJpZ2h0IHdheSB0byBhcHByb2Fj
aCB0aG9zZSBwYXJ0aWFsIHVwZGF0ZXMgaXMgdG8gdGhpbmsgYWJvdXQgdGhlaXIgcGF5bG9hZHMg
YXMgc3BlY2lmaWMgbWVkaWEgdHlwZXMgKHR5cGljYWxseSBjYXJyeWluZyBvdGhlciBtZWRpYSB0
eXBlcyBpbnNpZGUgdGhlbSkuICBJdCBwcm9iYWJseSB3b3VsZCBtYWtlIHNlbnNlIHRvIHRvIGRl
ZmluZSBhIENCT1ItYmFzZWQgbWVkaWEgdHlwZSBmb3Igc3VidHJlZXMgb3IgY29tYmluYXRpb25z
IG9mIHN1YnRyZWVzLCBhbHNvIGZvciBGRVRDSCBvYnNlcnZlcy4KCkhvd2V2ZXIsIG9uZSBwcm9i
bGVtIHRoYXQgd2UgbmVlZCB0byBhZGRyZXNzIGlzIHdoYXQgeW91IGRvIHdoZW4gb25lIG5vdGlm
aWNhdGlvbiBvdmVydGFrZXMgYW5vdGhlci4KCklmIEkgZ2V0IGEgbm90aWZpY2F0aW9uIGFmdGVy
IGEgR0VUIC9hIHdpdGggT2JzZXJ2ZSBzZXJpYWwgNSwgYW5kIHRoZW4gb25lIHdpdGggNCwgSSBr
bm93IEkgY2FuIGRpc2NhcmQgdGhlIGxhdHRlci4KCk5vdyB3aGF0IGV4YWN0bHkgd291bGQgaXQg
bWVhbiBpZiBJIGdldCBhIG5vdGlmaWNhdGlvbiBmb3IgL2EvYi9jIHdpdGggc2VyaWFsIDUsIGFu
ZCB0aGVuIG9uZSBmb3IgL2EvYiB3aXRoIHNlcmlhbCA0PwoKSSBkbyBiZWxpZXZlIHRoZXNlIHBy
b2JsZW1zIGNhbiBiZSBzb2x2ZWQsIGJ1dCBpdCBwcm9iYWJseSByZXF1aXJlcyBzb21lIG1vcmUg
dGhpbmtpbmcuCgpHcsO8w59lLCBDYXJzdGVuCgoKPiBPbiBKdW4gOCwgMjAxNywgYXQgMDE6MTQs
IEJlbmphbWluIERhbW0gPGJkYW1tQHNzbmkuY29tPiB3cm90ZToKPgo+IOKAi0NvcmUsCj4KPiBX
ZSB3aXNoIHRvIGFzc2VydCBhIENvQVAgT2JzZXJ2ZSBvbiBhIHJlc291cmNlIG9uIGEgc2VydmVy
LCBhbmQgaGF2ZSB0aGUgc2VydmVyIHJldHVybiBvYnNlcnZhdGlvbnMgbm90IG9ubHkgZm9yIHRo
ZSBzcGVjaWZpYyByZXNvdXJjZSBidXQgZm9yIGFueSBzdWItcGF0aCBvZiB0aGF0IHJlc291cmNl
Lgo+Cj4gU28gaWYgdGhlIG9ic2VydmUgaXMgb24gL2EgdGhlIG9ic2VydmUgcmVzcG9uc2UgbWln
aHQgYmUgZm9yIC9hL3ggb3IgL2Evei4KPgo+IElzIHRoZXJlIGFueSBhZ3JlZWQgc2VtYW50aWMg
Zm9yIGhvdyB0byBleHByZXNzIHRoZSByZXN1bHRpbmcgTG9jYXRpb24gb3IgUGF0aD8gQm90aCBV
UkktUGF0aCBhbmQgTG9jYXRpb24tUGF0aCBzZWVtIHVuYXZhaWxhYmxlIGZvciB0aGlzIHB1cnBv
c2UgZHVlIHRvIHRoZSBSRkMncyBzcGVjaWZpY2F0aW9uIG9mIGhvdyB0aGVzZSBhcmUgdG8gYmUg
dXNlZC4KPgo+IFRoYW5rcywKPiAtQmVuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KPiBjb3JlIG1haWxpbmcgbGlzdAo+IGNvcmVAaWV0Zi5vcmcKPiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NvcmUKPgo+Cgo=


From nobody Thu Jun  8 13:13:06 2017
Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C37DC127698 for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 13:13:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=augustcellars.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 IUgINQLA1bRE for <core@ietfa.amsl.com>; Thu,  8 Jun 2017 13:13:02 -0700 (PDT)
Received: from mail4.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2A10127B52 for <core@ietf.org>; Thu,  8 Jun 2017 13:13:01 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en-us
DKIM-Signature: v=1; a=rsa-sha256; d=augustcellars.com; s=winery; c=simple/simple; t=1496952777; h=from:subject:to:date:message-id; bh=X6NAOBik7QWHbQMAh9jQsoHetiXIYAJtMG5pxAo/+u8=; b=iUVJZH92AZx0fx63L3NSt6gqamJhMY80DqNUFtCxvvHrZxPEomEzYFLMeIU1TumOhpSsZukvwrZ mAZPOOWCsylHRiNyhDeMGnWqLQBE9lqmu9OIOGPGwF5kFlWaXOE+2nYs3RuiY7hXyp+uHMcUNZM4p d1dmrI6SrrDlFhipYjvn3IzwonvLY65xBStBATwaJpeSUbvA+y3QEW+yshbzA3NOV9Naje+IA2K4T K/c9iv0bIb3EZztFSTN6gnYB25aCGzUxG2y/OVJOZTVwrlxaq7soCNQ9KQLkd1lmgk3EiXbOhpWl4 xuKbjhEu/NHlignMXt31gKxTQ5nZacg0r9zw==
Received: from mail2.augustcellars.com (192.168.1.201) by mail4.augustcellars.com (192.168.1.153) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 8 Jun 2017 13:12:56 -0700
Received: from Hebrews (24.21.96.37) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 8 Jun 2017 13:12:53 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: "'Kraus Achim (INST/ECS4)'" <Achim.Kraus@bosch-si.com>, 'weigengyu' <weigengyu@vip.sina.com>
CC: <core@ietf.org>, 'Klaus Hartke' <hartke@tzi.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com>
In-Reply-To: <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com>
Date: Thu, 8 Jun 2017 13:12:50 -0700
Message-ID: <03a301d2e093$9ce2cf90$d6a86eb0$@augustcellars.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQDNpaiTKhTjOCugYu4GMFgItWlKOAHYofZfATwV17wCXqj8+gECJzwEAn/HMtwCQrMlzAJeyvcCAqXT4VwCCbk/5wJGr66GAoi8hSgBudPu9aNfWrcg
X-Originating-IP: [24.21.96.37]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/PpUOK1vBGz3y8u0h4HnFhJtV2w4>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jun 2017 20:13:05 -0000

Both your message and the one from Hannes that you referred to bring up =
some rather interesting questions.

>From my original reading of the CoAP documents, I would say that a =
resumption establishes both a new session and a new epoch.  The keys are =
different and thus it is not the same epoch.   One of the potential =
problems is that you can resume a new session but keep the current =
session so it gets slightly ambiguous about what should be done.

The idea of doing a resumption to a different address and expecting =
things to be the same is a very strange, but possibly correct idea.  I =
would agree that if you do a resumption then an Observe relationship =
really should be preserved.  This might imply information that needs to =
be placed in resumption tickets but I would need to sit down and spend =
some time doing thought and design before I would be willing to commit =
to such an approach.

Jim


-----Original Message-----
From: Kraus Achim (INST/ECS4) [mailto:Achim.Kraus@bosch-si.com]=20
Sent: Thursday, June 8, 2017 1:18 AM
To: weigengyu <weigengyu@vip.sina.com>
Cc: core@ietf.org; 'Klaus Hartke' <hartke@tzi.org>; Jim Schaad =
<ietf@augustcellars.com>
Subject: RE: [core] DTLS and Epochs

Hi all,

> Reviewing Cf. CoAP's source code, it becomes clear that the CoAP =
entity would read the DTLS epoch when it starts sending messages.

Scandium (java DTLS implementation, subproject in californium, java CoAP =
implementation) was implemented to be used  for CoAP, therefore it was =
extended to check the epoch. But, if the (D)TLS implementation doesn't =
provide this information, you can't check it. That's the issue others =
got aware.

And there is still a pitfall: you can only check the epoch number! So =
currently, if an initial DTLS handshake is finished you get a session ID =
(say S12345), a selected ciphersuite (say CS_XYZ), and the epoch (with =
number 1). A new handshake would get a new session ID (S6789) and could =
be detected. But for a resuming handshake, this will end-up in the same =
session ID and same epoch-number.=20

It's still unclear to me, if this should be considered to be the "same =
epoch" in the meaning of RFC7252.  =20

I pointed to that last summer =
(https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but =
I could get clarification on that.

Mit freundlichen Gr=C3=BC=C3=9Fen / Best regards

 Achim Kraus

(INST/ECS4)=20
Bosch Software Innovations GmbH | Stuttgarter Stra=C3=9Fe 130 | 71332 =
Waiblingen | GERMANY | www.bosch-si.com

Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B=20
Gesch=C3=A4ftsf=C3=BChrung: Dr.-Ing. Rainer Kallenbach, Michael Hahn=20



-----Original Message-----
From: core [mailto:core-bounces@ietf.org] On Behalf Of weigengyu
Sent: Montag, 5. Juni 2017 13:54
To: Jim Schaad <ietf@augustcellars.com>
Cc: core@ietf.org; 'Klaus Hartke' <hartke@tzi.org>
Subject: Re: [core] DTLS and Epochs


Hi Jim,

I present our opinions about epoch changes.
In weekend we (my studens: Mr. Haihai REN and Jiantong LI) reviewed the =
source code of Cf. CoAP and RFC7252 9.1.

Based on the text of RFC7252 and the layered protocol concepts, it may =
be a problem to tie the CoAP message with DTLS epoch, as you pointed.
It may be a problem how the CoAP entity knows the DTLS epoch changes.

But, such a problem has never be happened in our previous works. Why?
Reviewing Cf. CoAP's source code, it becomes clear that the CoAP entity =
would read the DTLS epoch when it starts sending messages.
In this specific implementation, the CoAP entity has the ability to read =
DTLS epoch of another object which is a variable of another layer in =
protocol concepts.

In Cf.CoAP source code, when the CoAP entity needs to send messages, it =
invokes the DTLS entity to work, i.e. to do server and client =
authentifications; then the client sends ChangeChipherSpec, and server' =
Finish, the DTLS's epoch change. Actually the epoch is plus one.
Then the CoAP entity would get DTLS epoch and begin to send CoAP =
messages over DTLS Record.
It is clear that the CoAP entity could get the new epoch in Cf. CoAP.

It is known that Cf. CoAP is a specific implementation in which getting =
epoch is not a tough work.
It seems that it is not a critical matter in software implementation as =
in protocol concept.

Probably, statements in RFC7252 should be clear enough to tell that the =
CoAP getting DTLS epoch is a cross-layer operation.

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 12:10 PM
To: 'weigengyu'
Cc: 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs


My intention is to get rid of the requirement since it makes no sense.  =
That=20
is what the message I sent to Carsten was about.  What is the best =
process=20
for doing so.

Jim



-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]
Sent: Thursday, June 1, 2017 8:58 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' =
<cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi Jim,

Thank you for your explainations.

> Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate
> requirement that all messages MUST be responded to using the epoch =
value.

It is really unfortunate requirements that the application protocol is=20
forced to be tied with the lower-layer variable.
Is there an intension to creat a cross-layer mechanim?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 11:38 AM
To: 'weigengyu' ; 'Carsten Bormann'
Cc: 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs

Section 9.1.1 of RFC 7252 in paragraph 2 has the unfortunate requirement =

that all messages MUST be responded to using the epoch value.  Without =
the=20
knowledge that the epoch value has changed this is not enforceable on =
either=20
end.

-----Original Message-----
From: weigengyu [mailto:weigengyu@bupt.edu.cn]
Sent: Thursday, June 1, 2017 5:27 PM
To: Jim Schaad <ietf@augustcellars.com>; 'Carsten Bormann' =
<cabo@tzi.org>
Cc: 'Klaus Hartke' <hartke@tzi.org>; core@ietf.org
Subject: Re: [core] DTLS and Epochs

Hi,

> Please note - I did not say that the epoch was not changed, I said
> that it does not tell me that the epoch has changed.
> From a strictly security point of view there is no reason to do so if,
> for example, the epoch changed just because the key was rolled over.

Why the epoch changed event must tell "me", i.e. the upper layer entity?

Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----=E5=8E=9F=E5=A7=8B=E9=82=AE=E4=BB=B6-----
From: Jim Schaad
Sent: Friday, June 02, 2017 1:45 AM
To: 'Carsten Bormann'
Cc: 'weigengyu' ; 'Klaus Hartke' ; core@ietf.org
Subject: RE: [core] DTLS and Epochs



-----Original Message-----
From: Carsten Bormann [mailto:cabo@tzi.org]
Sent: Thursday, June 1, 2017 9:36 AM
To: Jim Schaad <ietf@augustcellars.com>
Cc: weigengyu <weigengyu@bupt.edu.cn>; Klaus Hartke <hartke@tzi.org>;=20
core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 1, 2017, at 18:10, Jim Schaad <ietf@augustcellars.com> wrote:
>
> Please note - I did not say that the epoch was not changed, I said
> that it does not tell me that the epoch has changed.  From a strictly
> security point of view there is no reason to do so if, for example,
> the epoch changed just because the key was rolled over.

Right, and the question for me is:  How do we get from the overly=20
restrictive spec in 7252 to something that is still secure and can be=20
supported by TLS libraries that are out there.

[JLS] I believe that the only way is to do an update to 7252.  I =
originally=20
thought that I would file an errata, but I do not believe that is a =
correct=20
use of the errata system.  It is used for things which are unclear or=20
technically wrong.  This is not wrong, just misguided. It might be =
easiest=20
to just do a delta RFC unless there is a good number of errata that need =
to=20
be rolled into an updated document.

Jim


Gr=C3=BC=C3=9Fe, Carsten





_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core


From nobody Fri Jun  9 03:35:25 2017
Return-Path: <contact@simonbernard.eu>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B1F412956D for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 03:35:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 EZ-ImTTderN7 for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 03:35:21 -0700 (PDT)
Received: from 15.mo7.mail-out.ovh.net (15.mo7.mail-out.ovh.net [87.98.180.21]) (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 A1FB5129584 for <core@ietf.org>; Fri,  9 Jun 2017 03:35:19 -0700 (PDT)
Received: from player697.ha.ovh.net (b9.ovh.net [213.186.33.59]) by mo7.mail-out.ovh.net (Postfix) with ESMTP id D5828599B9 for <core@ietf.org>; Fri,  9 Jun 2017 12:35:17 +0200 (CEST)
Received: from [10.41.51.97] (130.163-14-84.ripe.coltfrance.com [84.14.163.130]) (Authenticated sender: contact@simonbernard.eu) by player697.ha.ovh.net (Postfix) with ESMTPSA id 4BDD74800A5; Fri,  9 Jun 2017 12:35:15 +0200 (CEST)
From: Simon Bernard <contact@simonbernard.eu>
To: Carsten Bormann <cabo@tzi.org>, "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com> <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org>
Cc: "core@ietf.org" <core@ietf.org>
Message-ID: <88a7de1d-f9fe-3743-a58c-5cdd5ad7b82a@simonbernard.eu>
Date: Fri, 9 Jun 2017 12:35:14 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org>
Content-Type: multipart/alternative; boundary="------------E8B29D88A34BD0ADB4C44018"
X-Ovh-Tracer-Id: 8783426650446313639
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeljedrieehgddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/16SNjbTg8pnDaXonYUwR6M2Xguo>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 10:35:25 -0000

This is a multi-part message in MIME format.
--------------E8B29D88A34BD0ADB4C44018
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

   We faced this issue when we tried to make observe work behind NAT in 
a LWM2M context.

   My understanding is  "same epoch" means implicitly "same DTLS 
connection too" which is a real issue in dynamic IP address environment 
(as DTLS connection is identified by IP address). "same epoch" means "no 
TLS renegociation".

   IMHO, "same epoch/connection" should be replaced by "same identity" 
(PSK identity for PSK, public key for RPK, CN for certificate) for 
authenticated peer or "same session" for non-authenticated. In case you 
want to allow TLS renegotiation you should add "same cipher" too. But 
TLS renegotiation seems to be not advisable for DTLS 1.2 : 
https://tools.ietf.org/html/rfc7925#section-17 and removed to DTLS 1.3 
last time I looked at it.

   I initially think about that for observe request, but maybe it can be 
generalized to all request/response correlation.

   Here some discussion about this idea :
      - https://www.ietf.org/mail-archive/web/core/current/msg08019.html
      - https://www.ietf.org/mail-archive/web/core/current/msg08004.html

Simon

Le 08/06/2017 脿 11:08, Carsten Bormann a 茅crit :
> On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4)<Achim.Kraus@bosch-si.com>  wrote:
>> It's still unclear to me, if this should be considered to be the "same epoch" in the meaning of RFC7252.
>>
>> I pointed to that last summer (https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but I could get clarification on that.
> I think that we can agree that the current definition is
> 鈥 not fully clear
> 鈥 unrealistic in certain implementation environments (so it may not actually be implemented)
> 鈥 unnecessarily restrictive.
>
> Now the next question is what definition would
> 鈥 make sense from an implementers鈥 point of view
> 鈥 not be unnecessarily restrictive
> 鈥 retain the desirable security properties of the current restrictive definition
> - be clear
> - maybe also make sense for DTLS 1.3 (which isn鈥檛 fully baked yet).
>
> (And then we have to figure out the process for fixing it 鈥 that is not too hard once we know the extent of the change that needs to me made.  E.g., an RFC updating RFC 7252.)
>
> Gr眉脽e, Carsten
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core


--------------E8B29D88A34BD0ADB4C44018
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi,</p>
    <p>聽 We faced this issue when we tried to make observe work behind
      NAT in a LWM2M context.</p>
    <p>聽 My understanding is聽 "same epoch" means implicitly "same DTLS
      connection too" which is a real issue in dynamic IP address
      environment (as DTLS connection is identified by IP address).
      "same epoch" means "no TLS renegociation".<br>
    </p>
    <p>聽 IMHO, "same epoch/connection" should be replaced by "same
      identity" (PSK identity for PSK, public key for RPK, CN for
      certificate) for authenticated peer or "same session" for
      non-authenticated. In case you want to allow TLS renegotiation you
      should add "same cipher" too. But TLS renegotiation seems to be
      not advisable for DTLS 1.2 :
      <a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/rfc7925#section-17">https://tools.ietf.org/html/rfc7925#section-17</a> and removed to DTLS
      1.3 last time I looked at it.</p>
    <p>聽 I initially think about that for observe request, but maybe it
      can be generalized to all request/response correlation.<br>
    </p>
    <p>聽 Here some discussion about this idea :<br>
      聽聽聽聽 -
      <a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/core/current/msg08019.html">https://www.ietf.org/mail-archive/web/core/current/msg08019.html</a><br>
      聽聽聽聽 -
      <a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/core/current/msg08004.html">https://www.ietf.org/mail-archive/web/core/current/msg08004.html</a></p>
    <p>Simon<br>
    </p>
    <div class="moz-cite-prefix">Le 08/06/2017 脿 11:08, Carsten Bormann
      a 茅crit聽:<br>
    </div>
    <blockquote cite="mid:4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org"
      type="cite">
      <pre wrap="">On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) <a class="moz-txt-link-rfc2396E" href="mailto:Achim.Kraus@bosch-si.com">&lt;Achim.Kraus@bosch-si.com&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">It's still unclear to me, if this should be considered to be the "same epoch" in the meaning of RFC7252.   

I pointed to that last summer (<a class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/core/current/msg07816.html">https://www.ietf.org/mail-archive/web/core/current/msg07816.html</a>), but I could get clarification on that.
</pre>
      </blockquote>
      <pre wrap="">I think that we can agree that the current definition is
鈥 not fully clear
鈥 unrealistic in certain implementation environments (so it may not actually be implemented)
鈥 unnecessarily restrictive.

Now the next question is what definition would
鈥 make sense from an implementers鈥 point of view
鈥 not be unnecessarily restrictive
鈥 retain the desirable security properties of the current restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn鈥檛 fully baked yet).

(And then we have to figure out the process for fixing it 鈥 that is not too hard once we know the extent of the change that needs to me made.  E.g., an RFC updating RFC 7252.)

Gr眉脽e, Carsten

_______________________________________________
core mailing list
<a class="moz-txt-link-abbreviated" href="mailto:core@ietf.org">core@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/mailman/listinfo/core</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------E8B29D88A34BD0ADB4C44018--


From nobody Fri Jun  9 09:24:05 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C389128DE5 for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 09:24:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level: 
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 1Jt_QieNL3mp for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 09:23:59 -0700 (PDT)
Received: from smtp-6-48.vip.sina.com.cn (r3-62.sinamail.sina.com.cn [202.108.3.62]) by ietfa.amsl.com (Postfix) with SMTP id C5A0C124234 for <core@ietf.org>; Fri,  9 Jun 2017 09:23:57 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([114.246.137.206]) by vip.sina.com with ESMTP 10 Jun 2017 00:23:49 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 54642567436
Message-ID: <E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Simon Bernard" <contact@simonbernard.eu>, "Carsten Bormann" <cabo@tzi.org>, "Kraus Achim \(INST/ECS4\)" <Achim.Kraus@bosch-si.com>
Cc: <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com> <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org> <88a7de1d-f9fe-3743-a58c-5cdd5ad7b82a@simonbernard.eu>
In-Reply-To: <88a7de1d-f9fe-3743-a58c-5cdd5ad7b82a@simonbernard.eu>
Date: Sat, 10 Jun 2017 00:23:49 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0105_01D2E17F.D4FB9780"
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/I7a7CilXY0Qp_JsygsX4AeAFrKc>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 16:24:04 -0000

这是一封 MIME 格式的多方邮件。

------=_NextPart_000_0105_01D2E17F.D4FB9780
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi all,

In DTLS there is a formal to calculate a cookie:=20
      Cookie =3D HMAC(Secret, Client-IP, Client-Parameters)
Cookie is related to the Client-IP address and used during DTLS =
handshakes.=20

If the IP address is changed just during handshanke stage, the handshake =
will not continue. =20
Then it must start a new DTLS shandshake with the new IP address.

If the IP address is changed during DTLS record delivery after a =
successfule handshake,=20
the DTLS record carried in a new IP address would be treated to belong =
to a different DTLS association.=20
In a receiving side with an unchanged IP address, the DTLS record would =
be regarded as an invalide one to be discarded according to RFC6347.=20

So, for CoAP Observe if the IP address is changed, a new DTLS =
association must be establishied.=20


Regards,

Gengyu WEI
Network Technology Center
School of Computer=20
Beijing University of Posts and Telecommunications

From: Simon Bernard=20
Sent: Friday, June 09, 2017 6:35 PM
To: Carsten Bormann ; Kraus Achim (INST/ECS4)=20
Cc: core@ietf.org=20
Subject: Re: [core] DTLS and Epochs

Hi,

  We faced this issue when we tried to make observe work behind NAT in a =
LWM2M context.

  My understanding is  "same epoch" means implicitly "same DTLS =
connection too" which is a real issue in dynamic IP address environment =
(as DTLS connection is identified by IP address). "same epoch" means "no =
TLS renegociation".


  IMHO, "same epoch/connection" should be replaced by "same identity" =
(PSK identity for PSK, public key for RPK, CN for certificate) for =
authenticated peer or "same session" for non-authenticated. In case you =
want to allow TLS renegotiation you should add "same cipher" too. But =
TLS renegotiation seems to be not advisable for DTLS 1.2 : =
https://tools.ietf.org/html/rfc7925#section-17 and removed to DTLS 1.3 =
last time I looked at it.

  I initially think about that for observe request, but maybe it can be =
generalized to all request/response correlation.


  Here some discussion about this idea :
     - https://www.ietf.org/mail-archive/web/core/current/msg08019.html
     - https://www.ietf.org/mail-archive/web/core/current/msg08004.html

Simon


Le 08/06/2017 =C3=A0 11:08, Carsten Bormann a =C3=A9crit :

On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) =
mailto:Achim.Kraus@bosch-si.com wrote:
It's still unclear to me, if this should be considered to be the "same =
epoch" in the meaning of RFC7252.  =20

I pointed to that last summer =
(https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but =
I could get clarification on that.
I think that we can agree that the current definition is
=E2=80=94 not fully clear
=E2=80=94 unrealistic in certain implementation environments (so it may =
not actually be implemented)
=E2=80=94 unnecessarily restrictive.

Now the next question is what definition would
=E2=80=94 make sense from an implementers=E2=80=99 point of view
=E2=80=94 not be unnecessarily restrictive
=E2=80=94 retain the desirable security properties of the current =
restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn=E2=80=99t fully baked =
yet).

(And then we have to figure out the process for fixing it =E2=80=94 that =
is not too hard once we know the extent of the change that needs to me =
made.  E.g., an RFC updating RFC 7252.)

Gr=C3=BC=C3=9Fe, Carsten

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core




-------------------------------------------------------------------------=
-------
_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core

------=_NextPart_000_0105_01D2E17F.D4FB9780
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type></HEAD>
<BODY dir=3Dltr bgColor=3D#ffffff text=3D#000000>
<DIV dir=3Dltr>
<DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Hi all,</DIV>
<DIV>&nbsp;</DIV>
<DIV>In DTLS there is a formal to calculate a cookie: </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cookie =3D HMAC(Secret, Client-IP,=20
Client-Parameters)</DIV>
<DIV>Cookie is related to the Client-IP address and used during DTLS =
handshakes.=20
</DIV>
<DIV>&nbsp;</DIV>
<DIV>If the IP address is changed just during handshanke stage, the =
handshake=20
will not continue.&nbsp; </DIV>
<DIV>Then it must start a new DTLS shandshake with the new IP =
address.</DIV>
<DIV>&nbsp;</DIV>
<DIV>If the IP address is changed during DTLS record delivery after a=20
successfule handshake, </DIV>
<DIV>the DTLS record carried in a new IP address would be treated to =
belong to a=20
different DTLS association. </DIV>
<DIV>In a receiving side with an unchanged IP address, the DTLS record =
would be=20
regarded as an invalide one to be discarded according to RFC6347. </DIV>
<DIV>&nbsp;</DIV>
<DIV>So, for CoAP Observe if the IP address is changed, a new DTLS =
association=20
must be establishied. </DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Gengyu WEI<BR>Network Technology Center<BR>School of Computer =
<BR>Beijing=20
University of Posts and Telecommunications</DIV>
<DIV=20
style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
<DIV style=3D"FONT: 10pt tahoma">
<DIV>&nbsp;</DIV>
<DIV style=3D"BACKGROUND: #f5f5f5">
<DIV style=3D"font-color: black"><B>From:</B> <A =
title=3Dcontact@simonbernard.eu=20
href=3D"mailto:contact@simonbernard.eu">Simon Bernard</A> </DIV>
<DIV><B>Sent:</B> Friday, June 09, 2017 6:35 PM</DIV>
<DIV><B>To:</B> <A title=3Dcabo@tzi.org =
href=3D"mailto:cabo@tzi.org">Carsten=20
Bormann</A> ; <A title=3DAchim.Kraus@bosch-si.com=20
href=3D"mailto:Achim.Kraus@bosch-si.com">Kraus Achim (INST/ECS4)</A> =
</DIV>
<DIV><B>Cc:</B> <A title=3Dcore@ietf.org=20
href=3D"mailto:core@ietf.org">core@ietf.org</A> </DIV>
<DIV><B>Subject:</B> Re: [core] DTLS and Epochs</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV=20
style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
<P>Hi,</P>
<P>&nbsp; We faced this issue when we tried to make observe work behind =
NAT in a=20
LWM2M context.</P>
<P>&nbsp; My understanding is&nbsp; "same epoch" means implicitly "same =
DTLS=20
connection too" which is a real issue in dynamic IP address environment =
(as DTLS=20
connection is identified by IP address). "same epoch" means "no TLS=20
renegociation".<BR></P>
<P>&nbsp; IMHO, "same epoch/connection" should be replaced by "same =
identity"=20
(PSK identity for PSK, public key for RPK, CN for certificate) for =
authenticated=20
peer or "same session" for non-authenticated. In case you want to allow =
TLS=20
renegotiation you should add "same cipher" too. But TLS renegotiation =
seems to=20
be not advisable for DTLS 1.2 : <A class=3Dmoz-txt-link-freetext=20
href=3D"https://tools.ietf.org/html/rfc7925#section-17">https://tools.iet=
f.org/html/rfc7925#section-17</A>=20
and removed to DTLS 1.3 last time I looked at it.</P>
<P>&nbsp; I initially think about that for observe request, but maybe it =
can be=20
generalized to all request/response correlation.<BR></P>
<P>&nbsp; Here some discussion about this idea =
:<BR>&nbsp;&nbsp;&nbsp;&nbsp; -=20
<A class=3Dmoz-txt-link-freetext=20
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg08019.html"=
>https://www.ietf.org/mail-archive/web/core/current/msg08019.html</A><BR>=
&nbsp;&nbsp;&nbsp;&nbsp;=20
- <A class=3Dmoz-txt-link-freetext=20
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg08004.html"=
>https://www.ietf.org/mail-archive/web/core/current/msg08004.html</A></P>=

<P>Simon<BR></P>
<DIV class=3Dmoz-cite-prefix>Le 08/06/2017 =C3=A0 11:08, Carsten Bormann =
a =C3=A9crit=20
:<BR></DIV>
<BLOCKQUOTE cite=3Dmid:4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org =
type=3D"cite"><PRE wrap=3D"">On Jun 8, 2017, at 10:17, Kraus Achim =
(INST/ECS4) <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:Achim.Kraus@bosch-si.com">mailto:Achim.Kraus@bosch-si.com<=
/A> wrote:
</PRE>
  <BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">It's still unclear to me, if =
this should be considered to be the "same epoch" in the meaning of =
RFC7252.  =20

I pointed to that last summer (<A class=3Dmoz-txt-link-freetext =
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg07816.html"=
>https://www.ietf.org/mail-archive/web/core/current/msg07816.html</A>), =
but I could get clarification on that.
</PRE></BLOCKQUOTE><PRE wrap=3D"">I think that we can agree that the =
current definition is
=E2=80=94 not fully clear
=E2=80=94 unrealistic in certain implementation environments (so it may =
not actually be implemented)
=E2=80=94 unnecessarily restrictive.

Now the next question is what definition would
=E2=80=94 make sense from an implementers=E2=80=99 point of view
=E2=80=94 not be unnecessarily restrictive
=E2=80=94 retain the desirable security properties of the current =
restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn=E2=80=99t fully baked =
yet).

(And then we have to figure out the process for fixing it =E2=80=94 that =
is not too hard once we know the extent of the change that needs to me =
made.  E.g., an RFC updating RFC 7252.)

Gr=C3=BC=C3=9Fe, Carsten

_______________________________________________
core mailing list
<A class=3Dmoz-txt-link-abbreviated =
href=3D"mailto:core@ietf.org">core@ietf.org</A>
<A class=3Dmoz-txt-link-freetext =
href=3D"https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/=
mailman/listinfo/core</A>
</PRE></BLOCKQUOTE><BR>
<P>
<HR>
_______________________________________________<BR>core mailing=20
list<BR>core@ietf.org<BR>https://www.ietf.org/mailman/listinfo/core<BR></=
DIV></DIV></DIV></BODY></HTML>

------=_NextPart_000_0105_01D2E17F.D4FB9780--



From nobody Fri Jun  9 10:23:27 2017
Return-Path: <contact@simonbernard.eu>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEE5912871F for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 10:23:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 Ymuq7XFgI_72 for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 10:23:22 -0700 (PDT)
Received: from 16.mo7.mail-out.ovh.net (16.mo7.mail-out.ovh.net [46.105.72.216]) (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 AE460129B55 for <core@ietf.org>; Fri,  9 Jun 2017 10:23:04 -0700 (PDT)
Received: from player697.ha.ovh.net (b9.ovh.net [213.186.33.59]) by mo7.mail-out.ovh.net (Postfix) with ESMTP id 8DF255953F for <core@ietf.org>; Fri,  9 Jun 2017 19:23:02 +0200 (CEST)
Received: from [10.41.51.97] (130.163-14-84.ripe.coltfrance.com [84.14.163.130]) (Authenticated sender: contact@simonbernard.eu) by player697.ha.ovh.net (Postfix) with ESMTPSA id 90B76480083; Fri,  9 Jun 2017 19:22:58 +0200 (CEST)
To: weigengyu <weigengyu@vip.sina.com>, Carsten Bormann <cabo@tzi.org>, "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com> <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org> <88a7de1d-f9fe-3743-a58c-5cdd5ad7b82a@simonbernard.eu> <E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC>
Cc: core@ietf.org
From: Simon Bernard <contact@simonbernard.eu>
Message-ID: <33b06763-4315-dfb1-8551-988149d3d422@simonbernard.eu>
Date: Fri, 9 Jun 2017 19:22:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC>
Content-Type: multipart/alternative; boundary="------------3F8F7E93E5117DD3C05799B6"
X-Ovh-Tracer-Id: 15669711956028700839
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeljedrieehgdduuddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddm
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/3ovH5L3HICtTQAcU47jZTlr4BY8>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 17:23:25 -0000

This is a multi-part message in MIME format.
--------------3F8F7E93E5117DD3C05799B6
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

This is the point. We agree that a new DTLS association must be 
established. It's ok as generally this is the peer which has a dynamic 
IP which will initiate this handshake. This is not optimal but this is 
ok (some solution is explored to optimize that like the connection ID 
proposed by Fossati draft-fossati-tls-iot-optimizations-00)

Let's suppose a peer with dynamic IP address is observed and send 
notification. When its IP address changes a new observe relation should 
also be established to respect the same epoch/same connection 
constraint. If we don't, observe notifications should be dropped. The 
issue :  this time this is not the peer with the dynamic IP address 
which must initiate the relation. Another issue :  NAT timeout is 
sometime around 60s so for some use case we need to re-established 
observe relation each time we receive a notification ? This is not the 
spirit of the observe feature.

Le 09/06/2017 脿 18:23, weigengyu a 茅crit :
> Hi all,
> In DTLS there is a formal to calculate a cookie:
>       Cookie = HMAC(Secret, Client-IP, Client-Parameters)
> Cookie is related to the Client-IP address and used during DTLS 
> handshakes.
> If the IP address is changed just during handshanke stage, the 
> handshake will not continue.
> Then it must start a new DTLS shandshake with the new IP address.
> If the IP address is changed during DTLS record delivery after a 
> successfule handshake,
> the DTLS record carried in a new IP address would be treated to belong 
> to a different DTLS association.
> In a receiving side with an unchanged IP address, the DTLS record 
> would be regarded as an invalide one to be discarded according to 
> RFC6347.
> So, for CoAP Observe if the IP address is changed, a new DTLS 
> association must be establishied.
> Regards,
> Gengyu WEI
> Network Technology Center
> School of Computer
> Beijing University of Posts and Telecommunications
> *From:* Simon Bernard <mailto:contact@simonbernard.eu>
> *Sent:* Friday, June 09, 2017 6:35 PM
> *To:* Carsten Bormann <mailto:cabo@tzi.org> ; Kraus Achim (INST/ECS4) 
> <mailto:Achim.Kraus@bosch-si.com>
> *Cc:* core@ietf.org <mailto:core@ietf.org>
> *Subject:* Re: [core] DTLS and Epochs
>
> Hi,
>
>   We faced this issue when we tried to make observe work behind NAT in 
> a LWM2M context.
>
>   My understanding is  "same epoch" means implicitly "same DTLS 
> connection too" which is a real issue in dynamic IP address 
> environment (as DTLS connection is identified by IP address). "same 
> epoch" means "no TLS renegociation".
>
>   IMHO, "same epoch/connection" should be replaced by "same identity" 
> (PSK identity for PSK, public key for RPK, CN for certificate) for 
> authenticated peer or "same session" for non-authenticated. In case 
> you want to allow TLS renegotiation you should add "same cipher" too. 
> But TLS renegotiation seems to be not advisable for DTLS 1.2 : 
> https://tools.ietf.org/html/rfc7925#section-17 and removed to DTLS 1.3 
> last time I looked at it.
>
>   I initially think about that for observe request, but maybe it can 
> be generalized to all request/response correlation.
>
>   Here some discussion about this idea :
>      - https://www.ietf.org/mail-archive/web/core/current/msg08019.html
>      - https://www.ietf.org/mail-archive/web/core/current/msg08004.html
>
> Simon
>
> Le 08/06/2017 脿 11:08, Carsten Bormann a 茅crit :
>> On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4)mailto:Achim.Kraus@bosch-si.com  wrote:
>>> It's still unclear to me, if this should be considered to be the "same epoch" in the meaning of RFC7252.
>>>
>>> I pointed to that last summer (https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but I could get clarification on that.
>> I think that we can agree that the current definition is
>> 鈥 not fully clear
>> 鈥 unrealistic in certain implementation environments (so it may not actually be implemented)
>> 鈥 unnecessarily restrictive.
>>
>> Now the next question is what definition would
>> 鈥 make sense from an implementers鈥 point of view
>> 鈥 not be unnecessarily restrictive
>> 鈥 retain the desirable security properties of the current restrictive definition
>> - be clear
>> - maybe also make sense for DTLS 1.3 (which isn鈥檛 fully baked yet).
>>
>> (And then we have to figure out the process for fixing it 鈥 that is not too hard once we know the extent of the change that needs to me made.  E.g., an RFC updating RFC 7252.)
>>
>> Gr眉脽e, Carsten
>>
>> _______________________________________________
>> core mailing list
>> core@ietf.org
>> https://www.ietf.org/mailman/listinfo/core
>
> ------------------------------------------------------------------------
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core


--------------3F8F7E93E5117DD3C05799B6
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>This is the point. We agree that a new DTLS association must be
      established. It's ok as generally this is the peer which has a
      dynamic IP which will initiate this handshake. This is not optimal
      but this is ok (some solution is explored to optimize that like
      the connection ID proposed by Fossati
      draft-fossati-tls-iot-optimizations-00)<br>
    </p>
    <p>Let's suppose a peer with dynamic IP address is observed and send
      notification. When its IP address changes a new observe relation
      should also be established to respect the same epoch/same
      connection constraint. If we don't, observe notifications should
      be dropped. The issue :聽 this time this is not the peer with the
      dynamic IP address which must initiate the relation. Another issue
      :聽 NAT timeout is sometime around 60s so for some use case we need
      to re-established observe relation each time we receive a
      notification ? This is not the spirit of the observe feature.<br>
    </p>
    <div class="moz-cite-prefix">Le 09/06/2017 脿 18:23, weigengyu a
      茅crit聽:<br>
    </div>
    <blockquote cite="mid:E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC"
      type="cite">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      <div dir="ltr">
        <div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR:
          #000000">
          <div>Hi all,</div>
          <div>聽</div>
          <div>In DTLS there is a formal to calculate a cookie: </div>
          <div>聽聽聽聽聽 Cookie = HMAC(Secret, Client-IP, Client-Parameters)</div>
          <div>Cookie is related to the Client-IP address and used
            during DTLS handshakes. </div>
          <div>聽</div>
          <div>If the IP address is changed just during handshanke
            stage, the handshake will not continue.聽 </div>
          <div>Then it must start a new DTLS shandshake with the new IP
            address.</div>
          <div>聽</div>
          <div>If the IP address is changed during DTLS record delivery
            after a successfule handshake, </div>
          <div>the DTLS record carried in a new IP address would be
            treated to belong to a different DTLS association. </div>
          <div>In a receiving side with an unchanged IP address, the
            DTLS record would be regarded as an invalide one to be
            discarded according to RFC6347. </div>
          <div>聽</div>
          <div>So, for CoAP Observe if the IP address is changed, a new
            DTLS association must be establishied. </div>
          <div>聽</div>
          <div>聽</div>
          <div>Regards,</div>
          <div>聽</div>
          <div>Gengyu WEI<br>
            Network Technology Center<br>
            School of Computer <br>
            Beijing University of Posts and Telecommunications</div>
          <div style="FONT-SIZE: small; TEXT-DECORATION: none;
            FONT-FAMILY: &quot;Calibri&quot;; FONT-WEIGHT: normal;
            COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline">
            <div style="FONT: 10pt tahoma">
              <div>聽</div>
              <div style="BACKGROUND: #f5f5f5">
                <div style="font-color: black"><b>From:</b> <a
                    moz-do-not-send="true"
                    title="contact@simonbernard.eu"
                    href="mailto:contact@simonbernard.eu">Simon Bernard</a>
                </div>
                <div><b>Sent:</b> Friday, June 09, 2017 6:35 PM</div>
                <div><b>To:</b> <a moz-do-not-send="true"
                    title="cabo@tzi.org" href="mailto:cabo@tzi.org">Carsten
                    Bormann</a> ; <a moz-do-not-send="true"
                    title="Achim.Kraus@bosch-si.com"
                    href="mailto:Achim.Kraus@bosch-si.com">Kraus Achim
                    (INST/ECS4)</a> </div>
                <div><b>Cc:</b> <a moz-do-not-send="true"
                    title="core@ietf.org" href="mailto:core@ietf.org">core@ietf.org</a>
                </div>
                <div><b>Subject:</b> Re: [core] DTLS and Epochs</div>
              </div>
            </div>
            <div>聽</div>
          </div>
          <div style="FONT-SIZE: small; TEXT-DECORATION: none;
            FONT-FAMILY: &quot;Calibri&quot;; FONT-WEIGHT: normal;
            COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline">
            <p>Hi,</p>
            <p>聽 We faced this issue when we tried to make observe work
              behind NAT in a LWM2M context.</p>
            <p>聽 My understanding is聽 "same epoch" means implicitly
              "same DTLS connection too" which is a real issue in
              dynamic IP address environment (as DTLS connection is
              identified by IP address). "same epoch" means "no TLS
              renegociation".<br>
            </p>
            <p>聽 IMHO, "same epoch/connection" should be replaced by
              "same identity" (PSK identity for PSK, public key for RPK,
              CN for certificate) for authenticated peer or "same
              session" for non-authenticated. In case you want to allow
              TLS renegotiation you should add "same cipher" too. But
              TLS renegotiation seems to be not advisable for DTLS 1.2 :
              <a moz-do-not-send="true" class="moz-txt-link-freetext"
                href="https://tools.ietf.org/html/rfc7925#section-17">https://tools.ietf.org/html/rfc7925#section-17</a>
              and removed to DTLS 1.3 last time I looked at it.</p>
            <p>聽 I initially think about that for observe request, but
              maybe it can be generalized to all request/response
              correlation.<br>
            </p>
            <p>聽 Here some discussion about this idea :<br>
              聽聽聽聽 - <a moz-do-not-send="true"
                class="moz-txt-link-freetext"
                href="https://www.ietf.org/mail-archive/web/core/current/msg08019.html">https://www.ietf.org/mail-archive/web/core/current/msg08019.html</a><br>
              聽聽聽聽 - <a moz-do-not-send="true"
                class="moz-txt-link-freetext"
                href="https://www.ietf.org/mail-archive/web/core/current/msg08004.html">https://www.ietf.org/mail-archive/web/core/current/msg08004.html</a></p>
            <p>Simon<br>
            </p>
            <div class="moz-cite-prefix">Le 08/06/2017 脿 11:08, Carsten
              Bormann a 茅crit :<br>
            </div>
            <blockquote
              cite="mid:4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org"
              type="cite">
              <pre wrap="">On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) <a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:Achim.Kraus@bosch-si.com">mailto:Achim.Kraus@bosch-si.com</a> wrote:
</pre>
              <blockquote type="cite">
                <pre wrap="">It's still unclear to me, if this should be considered to be the "same epoch" in the meaning of RFC7252.   

I pointed to that last summer (<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://www.ietf.org/mail-archive/web/core/current/msg07816.html">https://www.ietf.org/mail-archive/web/core/current/msg07816.html</a>), but I could get clarification on that.
</pre>
              </blockquote>
              <pre wrap="">I think that we can agree that the current definition is
鈥 not fully clear
鈥 unrealistic in certain implementation environments (so it may not actually be implemented)
鈥 unnecessarily restrictive.

Now the next question is what definition would
鈥 make sense from an implementers鈥 point of view
鈥 not be unnecessarily restrictive
鈥 retain the desirable security properties of the current restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn鈥檛 fully baked yet).

(And then we have to figure out the process for fixing it 鈥 that is not too hard once we know the extent of the change that needs to me made.  E.g., an RFC updating RFC 7252.)

Gr眉脽e, Carsten

_______________________________________________
core mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:core@ietf.org">core@ietf.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/mailman/listinfo/core</a>
</pre>
            </blockquote>
            <br>
            <p>
            </p>
            <hr>
            _______________________________________________<br>
            core mailing list<br>
            <a class="moz-txt-link-abbreviated" href="mailto:core@ietf.org">core@ietf.org</a><br>
            <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/mailman/listinfo/core</a><br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------3F8F7E93E5117DD3C05799B6--


From nobody Fri Jun  9 10:43:56 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4B61126C89 for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 10:43:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.26
X-Spam-Level: 
X-Spam-Status: No, score=-4.26 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, STOX_REPLY_TYPE=0.439, URIBL_BLOCKED=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 3sOJLqxriE2o for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 10:43:50 -0700 (PDT)
Received: from smtp-6-48.vip.sina.com.cn (r3-64.sinamail.sina.com.cn [202.108.3.64]) by ietfa.amsl.com (Postfix) with SMTP id AC8801293FF for <core@ietf.org>; Fri,  9 Jun 2017 10:43:47 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([114.246.137.206]) by vip.sina.com with ESMTP 10 Jun 2017 01:43:42 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 75019366424
Message-ID: <D7B0DEFCB1224A6D9C8CABCF5625BD42@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Carsten Bormann" <cabo@tzi.org>, "Kraus Achim \(INST/ECS4\)" <Achim.Kraus@bosch-si.com>
Cc: <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com> <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org>
In-Reply-To: <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org>
Date: Sat, 10 Jun 2017 01:43:43 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/vztsmmLr8v5B6C-XA_m4GCS367U>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 17:43:54 -0000

Hi,

CoAP will work by current RFC7252 context.

The epoch would be changed if IP address is changed because the DTLS client 
and server must start a new DTLS association.
If the IP address is changed just after a CON message is sent out, an ACK or 
RST will not be precessoced properly.
Then a new DTLS association will be establishied under the CoAP.
After that, the "repeated" CON message must be treated as a new CON message.

It is a new CON message sent over a new DTLS association with a epoch 
according to RFC7252 9.1.1,
"A message is the same when it is sent within the same DTLS session
and same epoch and has the same Message ID."
The ACK or RST will use the new epoch over the new DTLS association.
CoAP goes into the normal message exchanges' stage.

Suppose that the epoch is changed  while the IP address is the same.
The epoch could be changed only during DTLS handshakes before CoAP message 
is sent.

CoAP Observe is affected if the IP address is changed.
The CoAP Obsever needs to have an ablity to handle an Observation to the 
same resource over different DTLS associations when the IP address is 
changed.

So, I think that we can agree that the current definition is
      鈥 not fully clear

It would be better to add more explanations about how the CoAP entity to 
handle such exceptions in RFC7252.
We wish to retain the desirable security properties of the current 
restrictive definition.


Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢----- 
From: Carsten Bormann
Sent: Thursday, June 08, 2017 5:08 PM
To: Kraus Achim (INST/ECS4)
Cc: core@ietf.org
Subject: Re: [core] DTLS and Epochs

On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) <Achim.Kraus@bosch-si.com> 
wrote:
>
> It's still unclear to me, if this should be considered to be the "same 
> epoch" in the meaning of RFC7252.
>
> I pointed to that last summer 
> (https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but I 
> could get clarification on that.

I think that we can agree that the current definition is
鈥 not fully clear
鈥 unrealistic in certain implementation environments (so it may not 
actually be implemented)
鈥 unnecessarily restrictive.

Now the next question is what definition would
鈥 make sense from an implementers鈥 point of view
鈥 not be unnecessarily restrictive
鈥 retain the desirable security properties of the current restrictive 
definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn鈥檛 fully baked yet).

(And then we have to figure out the process for fixing it 鈥 that is not too 
hard once we know the extent of the change that needs to me made.  E.g., an 
RFC updating RFC 7252.)

Gr眉脽e, Carsten

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core 



From nobody Fri Jun  9 11:26:06 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5257712871F for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 11:26:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level: 
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 3sK8HY-maEDJ for <core@ietfa.amsl.com>; Fri,  9 Jun 2017 11:26:01 -0700 (PDT)
Received: from smtp-6-45.vip.sina.com.cn (r3-67.sinamail.sina.com.cn [202.108.3.67]) by ietfa.amsl.com (Postfix) with SMTP id 7199F12708C for <core@ietf.org>; Fri,  9 Jun 2017 11:25:59 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([114.246.137.206]) by vip.sina.com with ESMTP 10 Jun 2017 02:25:55 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 624005222411
Message-ID: <17939BECECE744D098EA88260AEDF9B4@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Carsten Bormann" <cabo@tzi.org>, "Kraus Achim \(INST/ECS4\)" <Achim.Kraus@bosch-si.com>, "Simon Bernard" <contact@simonbernard.eu>
Cc: <core@ietf.org>
References: <003501d2cd32$c4417a10$4cc46e30$@augustcellars.com> <CAAzbHvYb39cPMmw_S0eZ4RSwzzmcE7636tjyu=kyCbUtBOwb0g@mail.gmail.com> <005e01d2cd8f$ae548dc0$0afda940$@augustcellars.com> <BC45A96C78AE43AF896A65A184D287B5@WeiGengyuPC> <014601d2daf1$8f1865c0$ad493140$@augustcellars.com> <849AEC05-87E3-48A7-B5C6-E6B6C8DC98D5@tzi.org> <015501d2dafe$dc53e640$94fbb2c0$@augustcellars.com> <0EE7D28C4BD94A4BB8ACA70FF0182BFC@WeiGengyuPC> <000001d2db51$a7d31c30$f7795490$@augustcellars.com> <B6BE0059DC7749D6AA5621CAE49E5073@WeiGengyuPC> <000301d2db56$24df9ab0$6e9ed010$@augustcellars.com> <35046B0695F64F97ABE9E1965062E7FC@WeiGengyuPC> <83c2fca38c534509aa77241aa3105aad@FE-MBX1027.de.bosch.com> <4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org> <88a7de1d-f9fe-3743-a58c-5cdd5ad7b82a@simonbernard.eu> <E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC> <33b06763-4315-dfb1-8551-988149d3d422@simonbernard.eu>
In-Reply-To: <33b06763-4315-dfb1-8551-988149d3d422@simonbernard.eu>
Date: Sat, 10 Jun 2017 02:25:55 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0189_01D2E190.E3AAFDA0"
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/sVRF3QETCsEE4P0rlcOXBrOBvqs>
Subject: Re: [core] DTLS and Epochs
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 18:26:05 -0000

这是一封 MIME 格式的多方邮件。

------=_NextPart_000_0189_01D2E190.E3AAFDA0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi,=20

> The issue :  this time this is not the peer with the dynamic IP =
address which must initiate the relation.=20

As the IP address change at any side will invoke to establish a new DTLS =
association,=20
the CoAP Observe entity should handle One Observation over different =
DTLS associations.
In current Observe standard context, One Observation is implied to be =
delivered only over one-unchanged DTLS.

> Another issue :  NAT timeout is sometime around 60s so for some use =
case we need to re-established observe relation each time we receive a =
notification ?=20
> This is not the spirit of the observe feature.

When the IP address is changed, it is Inevitable to establish a new DTLS =
association, the CoAP Observer entity have to handle this change to keep =
the observe relations,
something as mentioned the connection ID proposed by Fossati =
draft-fossati-tls-iot-optimizations-00.

Making the spirit of the observe feature available, the CoAP client and =
CoAP server needs to have some abilities:=20
1. to handle to establish a new DTLS association when IP address is =
changed;
2. to keep and understand an Observe relationship by some Identities;
3. to deliver the same Observation (Notifications) over different DTLS =
associations.=20

Regards,

Gengyu WEI
Network Technology Center
School of Computer=20
Beijing University of Posts and Telecommunications

From: Simon Bernard=20
Sent: Saturday, June 10, 2017 1:22 AM
To: weigengyu ; Carsten Bormann ; Kraus Achim (INST/ECS4)=20
Cc: core@ietf.org=20
Subject: Re: [core] DTLS and Epochs

This is the point. We agree that a new DTLS association must be =
established. It's ok as generally this is the peer which has a dynamic =
IP which will initiate this handshake. This is not optimal but this is =
ok (some solution is explored to optimize that like the connection ID =
proposed by Fossati draft-fossati-tls-iot-optimizations-00)


Let's suppose a peer with dynamic IP address is observed and send =
notification. When its IP address changes a new observe relation should =
also be established to respect the same epoch/same connection =
constraint. If we don't, observe notifications should be dropped. The =
issue :  this time this is not the peer with the dynamic IP address =
which must initiate the relation. Another issue :  NAT timeout is =
sometime around 60s so for some use case we need to re-established =
observe relation each time we receive a notification ? This is not the =
spirit of the observe feature.


Le 09/06/2017 =C3=A0 18:23, weigengyu a =C3=A9crit :

  Hi all,

  In DTLS there is a formal to calculate a cookie:=20
        Cookie =3D HMAC(Secret, Client-IP, Client-Parameters)
  Cookie is related to the Client-IP address and used during DTLS =
handshakes.=20

  If the IP address is changed just during handshanke stage, the =
handshake will not continue. =20
  Then it must start a new DTLS shandshake with the new IP address.

  If the IP address is changed during DTLS record delivery after a =
successfule handshake,=20
  the DTLS record carried in a new IP address would be treated to belong =
to a different DTLS association.=20
  In a receiving side with an unchanged IP address, the DTLS record =
would be regarded as an invalide one to be discarded according to =
RFC6347.=20

  So, for CoAP Observe if the IP address is changed, a new DTLS =
association must be establishied.=20


  Regards,

  Gengyu WEI
  Network Technology Center
  School of Computer=20
  Beijing University of Posts and Telecommunications

  From: Simon Bernard=20
  Sent: Friday, June 09, 2017 6:35 PM
  To: Carsten Bormann ; Kraus Achim (INST/ECS4)=20
  Cc: core@ietf.org=20
  Subject: Re: [core] DTLS and Epochs

  Hi,

    We faced this issue when we tried to make observe work behind NAT in =
a LWM2M context.

    My understanding is  "same epoch" means implicitly "same DTLS =
connection too" which is a real issue in dynamic IP address environment =
(as DTLS connection is identified by IP address). "same epoch" means "no =
TLS renegociation".


    IMHO, "same epoch/connection" should be replaced by "same identity" =
(PSK identity for PSK, public key for RPK, CN for certificate) for =
authenticated peer or "same session" for non-authenticated. In case you =
want to allow TLS renegotiation you should add "same cipher" too. But =
TLS renegotiation seems to be not advisable for DTLS 1.2 : =
https://tools.ietf.org/html/rfc7925#section-17 and removed to DTLS 1.3 =
last time I looked at it.

    I initially think about that for observe request, but maybe it can =
be generalized to all request/response correlation.


    Here some discussion about this idea :
       - =
https://www.ietf.org/mail-archive/web/core/current/msg08019.html
       - =
https://www.ietf.org/mail-archive/web/core/current/msg08004.html

  Simon


  Le 08/06/2017 =C3=A0 11:08, Carsten Bormann a =C3=A9crit :

On Jun 8, 2017, at 10:17, Kraus Achim (INST/ECS4) =
mailto:Achim.Kraus@bosch-si.com wrote:
It's still unclear to me, if this should be considered to be the "same =
epoch" in the meaning of RFC7252.  =20

I pointed to that last summer =
(https://www.ietf.org/mail-archive/web/core/current/msg07816.html), but =
I could get clarification on that.
I think that we can agree that the current definition is
=E2=80=94 not fully clear
=E2=80=94 unrealistic in certain implementation environments (so it may =
not actually be implemented)
=E2=80=94 unnecessarily restrictive.

Now the next question is what definition would
=E2=80=94 make sense from an implementers=E2=80=99 point of view
=E2=80=94 not be unnecessarily restrictive
=E2=80=94 retain the desirable security properties of the current =
restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn=E2=80=99t fully baked =
yet).

(And then we have to figure out the process for fixing it =E2=80=94 that =
is not too hard once we know the extent of the change that needs to me =
made.  E.g., an RFC updating RFC 7252.)

Gr=C3=BC=C3=9Fe, Carsten

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core


-------------------------------------------------------------------------=
-----
  _______________________________________________
  core mailing list
  core@ietf.org
  https://www.ietf.org/mailman/listinfo/core



------=_NextPart_000_0189_01D2E190.E3AAFDA0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type></HEAD>
<BODY dir=3Dltr bgColor=3D#ffffff text=3D#000000>
<DIV dir=3Dltr>
<DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Hi, </DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt; The issue :&nbsp; this time this is not the peer with the =
dynamic IP=20
address which must initiate the relation. </DIV>
<DIV>&nbsp;</DIV>
<DIV>As the IP address change at any side will invoke to establish a new =
DTLS=20
association, </DIV>
<DIV>the CoAP Observe entity should handle One Observation over =
different DTLS=20
associations.</DIV>
<DIV>In current Observe standard context, One Observation is implied to =
be=20
delivered only over one-unchanged DTLS.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt; Another issue :&nbsp; NAT timeout is sometime around 60s so =
for some=20
use case we need to re-established observe relation each time we receive =
a=20
notification ? </DIV>
<DIV>&gt; This is not the spirit of the observe feature.<BR></DIV>
<DIV>When the IP address is changed, it is Inevitable to establish a new =
DTLS=20
association, the CoAP Observer entity have to handle this change to keep =
the=20
observe relations,</DIV>
<DIV>something as mentioned the connection ID proposed by Fossati=20
draft-fossati-tls-iot-optimizations-00.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Making the spirit of the observe feature available, the CoAP client =
and=20
CoAP server needs to have some abilities: </DIV>
<DIV>1. to handle to establish a new DTLS association when IP address is =

changed;</DIV>
<DIV>2. to keep and understand an Observe relationship by some =
Identities;</DIV>
<DIV>3. to deliver the same Observation (Notifications) over different =
DTLS=20
associations. <BR></DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: =
#000000">Gengyu=20
WEI<BR>Network Technology Center<BR>School of Computer <BR>Beijing =
University of=20
Posts and Telecommunications</DIV>
<DIV=20
style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
<DIV style=3D"FONT: 10pt tahoma">
<DIV><FONT size=3D3 face=3DCalibri></FONT>&nbsp;</DIV>
<DIV style=3D"BACKGROUND: #f5f5f5">
<DIV style=3D"font-color: black"><B>From:</B> <A =
title=3Dcontact@simonbernard.eu=20
href=3D"mailto:contact@simonbernard.eu">Simon Bernard</A> </DIV>
<DIV><B>Sent:</B> Saturday, June 10, 2017 1:22 AM</DIV>
<DIV><B>To:</B> <A title=3Dweigengyu@vip.sina.com=20
href=3D"mailto:weigengyu@vip.sina.com">weigengyu</A> ; <A =
title=3Dcabo@tzi.org=20
href=3D"mailto:cabo@tzi.org">Carsten Bormann</A> ; <A=20
title=3DAchim.Kraus@bosch-si.com =
href=3D"mailto:Achim.Kraus@bosch-si.com">Kraus=20
Achim (INST/ECS4)</A> </DIV>
<DIV><B>Cc:</B> <A title=3Dcore@ietf.org=20
href=3D"mailto:core@ietf.org">core@ietf.org</A> </DIV>
<DIV><B>Subject:</B> Re: [core] DTLS and Epochs</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV=20
style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
<P>This is the point. We agree that a new DTLS association must be =
established.=20
It's ok as generally this is the peer which has a dynamic IP which will =
initiate=20
this handshake. This is not optimal but this is ok (some solution is =
explored to=20
optimize that like the connection ID proposed by Fossati=20
draft-fossati-tls-iot-optimizations-00)<BR></P>
<P>Let's suppose a peer with dynamic IP address is observed and send=20
notification. When its IP address changes a new observe relation should =
also be=20
established to respect the same epoch/same connection constraint. If we =
don't,=20
observe notifications should be dropped. The issue :&nbsp; this time =
this is not=20
the peer with the dynamic IP address which must initiate the relation. =
Another=20
issue :&nbsp; NAT timeout is sometime around 60s so for some use case we =
need to=20
re-established observe relation each time we receive a notification ? =
This is=20
not the spirit of the observe feature.<BR></P>
<DIV class=3Dmoz-cite-prefix>Le 09/06/2017 =C3=A0 18:23, weigengyu a =
=C3=A9crit :<BR></DIV>
<BLOCKQUOTE cite=3Dmid:E76C28F9D5434CEAB7A9EB0C82011581@WeiGengyuPC =
type=3D"cite">
  <DIV dir=3Dltr>
  <DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: =
#000000">
  <DIV>Hi all,</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>In DTLS there is a formal to calculate a cookie: </DIV>
  <DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cookie =3D HMAC(Secret, Client-IP, =

  Client-Parameters)</DIV>
  <DIV>Cookie is related to the Client-IP address and used during DTLS=20
  handshakes. </DIV>
  <DIV>&nbsp;</DIV>
  <DIV>If the IP address is changed just during handshanke stage, the =
handshake=20
  will not continue.&nbsp; </DIV>
  <DIV>Then it must start a new DTLS shandshake with the new IP =
address.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>If the IP address is changed during DTLS record delivery after a=20
  successfule handshake, </DIV>
  <DIV>the DTLS record carried in a new IP address would be treated to =
belong to=20
  a different DTLS association. </DIV>
  <DIV>In a receiving side with an unchanged IP address, the DTLS record =
would=20
  be regarded as an invalide one to be discarded according to RFC6347. =
</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>So, for CoAP Observe if the IP address is changed, a new DTLS =
association=20
  must be establishied. </DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Regards,</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Gengyu WEI<BR>Network Technology Center<BR>School of Computer =
<BR>Beijing=20
  University of Posts and Telecommunications</DIV>
  <DIV=20
  style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
  <DIV style=3D"FONT: 10pt tahoma">
  <DIV>&nbsp;</DIV>
  <DIV style=3D"BACKGROUND: #f5f5f5">
  <DIV style=3D"font-color: black"><B>From:</B> <A =
title=3Dcontact@simonbernard.eu=20
  href=3D"mailto:contact@simonbernard.eu" moz-do-not-send=3D"true">Simon =
Bernard</A>=20
  </DIV>
  <DIV><B>Sent:</B> Friday, June 09, 2017 6:35 PM</DIV>
  <DIV><B>To:</B> <A title=3Dcabo@tzi.org href=3D"mailto:cabo@tzi.org"=20
  moz-do-not-send=3D"true">Carsten Bormann</A> ; <A =
title=3DAchim.Kraus@bosch-si.com=20
  href=3D"mailto:Achim.Kraus@bosch-si.com" =
moz-do-not-send=3D"true">Kraus Achim=20
  (INST/ECS4)</A> </DIV>
  <DIV><B>Cc:</B> <A title=3Dcore@ietf.org href=3D"mailto:core@ietf.org" =

  moz-do-not-send=3D"true">core@ietf.org</A> </DIV>
  <DIV><B>Subject:</B> Re: [core] DTLS and Epochs</DIV></DIV></DIV>
  <DIV>&nbsp;</DIV></DIV>
  <DIV=20
  style=3D'FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: =
"Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; =
DISPLAY: inline'>
  <P>Hi,</P>
  <P>&nbsp; We faced this issue when we tried to make observe work =
behind NAT in=20
  a LWM2M context.</P>
  <P>&nbsp; My understanding is&nbsp; "same epoch" means implicitly =
"same DTLS=20
  connection too" which is a real issue in dynamic IP address =
environment (as=20
  DTLS connection is identified by IP address). "same epoch" means "no =
TLS=20
  renegociation".<BR></P>
  <P>&nbsp; IMHO, "same epoch/connection" should be replaced by "same =
identity"=20
  (PSK identity for PSK, public key for RPK, CN for certificate) for=20
  authenticated peer or "same session" for non-authenticated. In case =
you want=20
  to allow TLS renegotiation you should add "same cipher" too. But TLS=20
  renegotiation seems to be not advisable for DTLS 1.2 : <A=20
  class=3Dmoz-txt-link-freetext=20
  href=3D"https://tools.ietf.org/html/rfc7925#section-17"=20
  =
moz-do-not-send=3D"true">https://tools.ietf.org/html/rfc7925#section-17</=
A> and=20
  removed to DTLS 1.3 last time I looked at it.</P>
  <P>&nbsp; I initially think about that for observe request, but maybe =
it can=20
  be generalized to all request/response correlation.<BR></P>
  <P>&nbsp; Here some discussion about this idea =
:<BR>&nbsp;&nbsp;&nbsp;&nbsp; -=20
  <A class=3Dmoz-txt-link-freetext=20
  =
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg08019.html"=
=20
  =
moz-do-not-send=3D"true">https://www.ietf.org/mail-archive/web/core/curre=
nt/msg08019.html</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;=20
  - <A class=3Dmoz-txt-link-freetext=20
  =
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg08004.html"=
=20
  =
moz-do-not-send=3D"true">https://www.ietf.org/mail-archive/web/core/curre=
nt/msg08004.html</A></P>
  <P>Simon<BR></P>
  <DIV class=3Dmoz-cite-prefix>Le 08/06/2017 =C3=A0 11:08, Carsten =
Bormann a =C3=A9crit=20
  :<BR></DIV>
  <BLOCKQUOTE cite=3Dmid:4FC55496-308A-4FCA-8003-6E0B4BB92015@tzi.org =
type=3D"cite"><PRE wrap=3D"">On Jun 8, 2017, at 10:17, Kraus Achim =
(INST/ECS4) <A class=3Dmoz-txt-link-rfc2396E =
href=3D"mailto:Achim.Kraus@bosch-si.com" =
moz-do-not-send=3D"true">mailto:Achim.Kraus@bosch-si.com</A> wrote:
</PRE>
    <BLOCKQUOTE type=3D"cite"><PRE wrap=3D"">It's still unclear to me, =
if this should be considered to be the "same epoch" in the meaning of =
RFC7252.  =20

I pointed to that last summer (<A class=3Dmoz-txt-link-freetext =
href=3D"https://www.ietf.org/mail-archive/web/core/current/msg07816.html"=
 =
moz-do-not-send=3D"true">https://www.ietf.org/mail-archive/web/core/curre=
nt/msg07816.html</A>), but I could get clarification on that.
</PRE></BLOCKQUOTE><PRE wrap=3D"">I think that we can agree that the =
current definition is
=E2=80=94 not fully clear
=E2=80=94 unrealistic in certain implementation environments (so it may =
not actually be implemented)
=E2=80=94 unnecessarily restrictive.

Now the next question is what definition would
=E2=80=94 make sense from an implementers=E2=80=99 point of view
=E2=80=94 not be unnecessarily restrictive
=E2=80=94 retain the desirable security properties of the current =
restrictive definition
- be clear
- maybe also make sense for DTLS 1.3 (which isn=E2=80=99t fully baked =
yet).

(And then we have to figure out the process for fixing it =E2=80=94 that =
is not too hard once we know the extent of the change that needs to me =
made.  E.g., an RFC updating RFC 7252.)

Gr=C3=BC=C3=9Fe, Carsten

_______________________________________________
core mailing list
<A class=3Dmoz-txt-link-abbreviated href=3D"mailto:core@ietf.org" =
moz-do-not-send=3D"true">core@ietf.org</A>
<A class=3Dmoz-txt-link-freetext =
href=3D"https://www.ietf.org/mailman/listinfo/core" =
moz-do-not-send=3D"true">https://www.ietf.org/mailman/listinfo/core</A>
</PRE></BLOCKQUOTE><BR>
  <HR>
  _______________________________________________<BR>core mailing =
list<BR><A=20
  class=3Dmoz-txt-link-abbreviated=20
  href=3D"mailto:core@ietf.org">core@ietf.org</A><BR><A=20
  class=3Dmoz-txt-link-freetext=20
  =
href=3D"https://www.ietf.org/mailman/listinfo/core">https://www.ietf.org/=
mailman/listinfo/core</A><BR></DIV></DIV></DIV></BLOCKQUOTE><BR></DIV></D=
IV></DIV></BODY></HTML>

------=_NextPart_000_0189_01D2E190.E3AAFDA0--



From nobody Mon Jun 12 11:20:43 2017
Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD266129576 for <core@ietfa.amsl.com>; Mon, 12 Jun 2017 11:20:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-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 6qOIPgG5w995 for <core@ietfa.amsl.com>; Mon, 12 Jun 2017 11:20:40 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF04412957C for <core@ietf.org>; Mon, 12 Jun 2017 11:20:38 -0700 (PDT)
Received: from [192.168.91.196] ([80.92.114.129]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Mhdex-1dXJi130QV-00Mqvq; Mon, 12 Jun 2017 20:20:30 +0200
To: "core@ietf.org WG" <core@ietf.org>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
Openpgp: id=071A97A9ECBADCA8E31E678554D9CEEF4D776BC9
Cc: Hannes Tschofenig <Hannes.Tschofenig@arm.com>, Kepeng Li <kepeng.lkp@alibaba-inc.com>
Message-ID: <8c3716f5-7496-ea26-fb42-bb153160294d@gmx.net>
Date: Mon, 12 Jun 2017 20:20:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:F3tEyvZ/W79jxCQLZh6Bnych+iXNKiDmInLnRd/qQu+pTEVgj8Y hWpQ/TRP7WQ1YIm7+Ul9FcyOCsyuWmw1skkpDyxJ6t6ZZAMU89sUVTtmfr3PqhUHTycAXH8 logMXyYIF1HCpfvGSzOkx5GOIU6lnoy+2mlTmbhRqAmMdASTiHpTx9wzzBn9aHBSTepRHcw A4mK+keKQMyQLuX03vlEA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:A7JtX9nnaqs=:8IrT/6cxq3ojnUdnnXyEJI JiJv9nyC7Bm+xQlbTn0Mid4s6WS9YI7vQOVH4ocS5BjTrhlErRiUyNoQQQ2aUQPZ+yHf2lR86 B6ouzZlmDloaRfbCIxJrXGCbILBseUBM8yvARDaT9SIDpR2+mN0WiMkuHdfJR09JAG+RQkgTN bPbljPw7qpORXfPeEcAh2plTGmGO4DPIhYJSZ59jjqEYzaZsAt5tT7GMt53n4/ElZcZv6Answ 0bKDFl9YMk5w3cHL2ZhrSwEnyW0E0RksSxYzWRR5d6r3CTFLJcs7h1xzNiGDJDtiFwIFoNRt2 V11Qu4IePHgQabl/AzKVR4zoH52r0qO1DyZZ7OTkn+vprXD8MjBg52SBHqPYQu+YCHf14i32N ay9XnVYdqixdKaGQ/XqbJaHJQ/xa+Ob6GU7BmUseD1PaYIqn3rnZMnMZpDibTCl7Ix+dooKRi VdZ4GE6NhrWZBO+dRHUs27/rUsth94ouO2LNmLQYUGR0lPV9CqnhlUxL+gl5cufNUKA22/Yxt E8SUWERQdxoNg4RyNVUOJCYfthlZ+gALqfmBebCeTTkPNO8V/y3sHVyizq0Uls1/iUYygbtXp +eLhkUOAh0wRyQPSsPSOe5KeulRIcXqS4YW1Rwn78iK+bzhKpa9wXChDVrMfzWaQtprKAu42l dmIknQwslc+cCqMoUgF6s620C5vYHle/QNgM7fDAg/IWV23KAnpyT84QcuOohO8uKjq869B8W GgEtBub5rXfWZQolahYh8pHap7GLyLgfIvBzG7Sya0fqJpcy06eu9mXlq6eJZO9KAIZT2gIfQ KE5YHow
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/2O9lQeuz5R3c7cAEHj8K-Z4OPSM>
Subject: [core] Potential uses of PoP keys in CBOR Web Tokens (CWTs)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 18:20:41 -0000

Hi all,

RFC 7800 defines how to communicate Proof of Possession (PoP) keys for
JSON Web Tokens (JWTs) [RFC 7519]. The CBOR Web Token (CWT)
draft-ietf-ace-cbor-web-token spec defines the CBOR/COSE equivalent of
the JSON/JOSE JWT spec.

The ACE working group is planning to also define a CBOR/COSE equivalent
of RFC 7800 and is interested in knowing how you might use CBOR
proof-of-possession keys for CWTs.

Please drop us a message if you are using CBOR PoP keys for CWTs. We
would like to learn more about your usage.

Ciao
Hannes & Kepeng


From nobody Thu Jun 15 11:08:25 2017
Return-Path: <dthaler@microsoft.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97527126C22 for <core@ietfa.amsl.com>; Thu, 15 Jun 2017 11:08:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.811
X-Spam-Level: 
X-Spam-Status: No, score=-2.811 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 Js-6DRv0NaJ6 for <core@ietfa.amsl.com>; Thu, 15 Jun 2017 11:08:20 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0098.outbound.protection.outlook.com [104.47.42.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E18BA120726 for <core@ietf.org>; Thu, 15 Jun 2017 11:08:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VBhlq7qx6+x5jC44TzVQutTvvMWyIJk+ZL5rKLcB/0c=; b=DtzSgRtPgR6eMh42VaNnTXtzrVRFMT3NhYW+nlvYLfIP4v2P1SjkyWAEzgGK6v/Gp11lYi/GDhpA3eGQTFbPlnAwJd+SbaO3Br9Civ3sfNEfU5C+HmBAs4Zr6/Hk7wMXZ8tLftj7G8wLrb22ZBokTmENz0lSlL4jkavKMtNObOE=
Received: from CY1PR03MB2265.namprd03.prod.outlook.com (10.166.207.17) by CY1PR03MB2267.namprd03.prod.outlook.com (10.166.207.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Thu, 15 Jun 2017 18:08:18 +0000
Received: from CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) by CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) with mapi id 15.01.1157.017; Thu, 15 Jun 2017 18:08:18 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Carsten Bormann <cabo@tzi.org>, "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
CC: "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
Thread-Index: AQHSzYjBwBIBdIBPxEuU/kZRm5tUPKH1ereAgAAOooCAMOBQAA==
Date: Thu, 15 Jun 2017 18:08:18 +0000
Message-ID: <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org>
In-Reply-To: <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2001:4898:80e8:7::607]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR03MB2267; 7:JOM58gIFkSjPVOd2nI03QFhv/Y9zLxsiMgFKmiLwE7bH3VY2Q1GZgj92SlqTKZWsP2pT+Ny4uazblH9cOHBSxKGVbOGfPcz6rO1BB1v8/j80TprjFjdeuz83WFJSz9oaDqy6xeKSL4+zysS4h1NAveJeKrI7K7VJ3Oa9fPSEWxie1V/rntc0ENLI08Bcqf9ENe+OLxAdfNfpLI2mp3o4RAEJ5x4PM0g0A5CqbHTpcwcAJatUaogf307t/js2+tVAbaWuvbjxU8hXUuFaVXUOTA84feZ3JqdwvuLwaeezyYllXmXj0XFDb0rWoCJdo606oSMkaz6+k8oX1ysKFdrnOXZKXTii54gO5hIrrt3KDK0=
x-ms-traffictypediagnostic: CY1PR03MB2267:
x-ms-office365-filtering-correlation-id: 5c593750-1807-4e00-d0c9-08d4b419807a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081);  SRVR:CY1PR03MB2267; 
x-microsoft-antispam-prvs: <CY1PR03MB2267B019E2B516DBACFEE47DA3C00@CY1PR03MB2267.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(166708455590820)(275740015457677)(150554046322364)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(6055026)(61426038)(61427038)(6041248)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR03MB2267; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR03MB2267; 
x-forefront-prvs: 0339F89554
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39450400003)(39850400002)(39410400002)(39400400002)(39860400002)(39840400002)(377454003)(24454002)(13464003)(76176999)(54356999)(5005710100001)(5660300001)(10290500003)(50986999)(53936002)(10090500001)(3660700001)(3280700002)(77096006)(6506006)(966005)(14454004)(478600001)(7696004)(7736002)(7906003)(2950100002)(74316002)(189998001)(81166006)(6306002)(86362001)(8676002)(8936002)(25786009)(229853002)(4326008)(53546009)(102836003)(6116002)(122556002)(230783001)(54896002)(33656002)(55016002)(236005)(790700001)(6436002)(606005)(8990500004)(9686003)(2906002)(99286003)(1680700002)(2900100001)(38730400002)(53386004)(6246003)(19609705001)(86612001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR03MB2267; H:CY1PR03MB2265.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00CY1PR03MB2265namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2017 18:08:18.7703 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2267
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/PMVaMe7KI13yVoaCTZ3IOn_7awo>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 18:08:23 -0000

--_000_CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00CY1PR03MB2265namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SSBoYXZlbuKAmXQgc2VlbiBhbnkgcmVzcG9uc2UgdG8gbXkgV0cgcG9zdCBhYm91dCByZXNvdXJj
ZSBkaXJlY3Rvcnkgc28gSeKAmWxsIGFkZCBvbnRvIENhcnN0ZW7igJlzIHJlc3BvbnNlIGhlcmUg
d2hpY2ggSSBhZ3JlZSB3aXRoLg0KU3BlY2lmaWNhbGx5IGRyYWZ0IC0wOSBzYXlzOg0KNy4xPGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWNvcmUtY29hcC10Y3AtdGxzLTA5
I3NlY3Rpb24tNy4xPi4gIFVzZSBvZiB0aGUgImNvYXAiIFVSSSBzY2hlbWUgd2l0aCBUQ1ANCg0K
ICAgVGhlICJjb2FwIiBVUkkgc2NoZW1lIGRlZmluZWQgaW4gU2VjdGlvbiA2LjEgb2YgW1JGQzcy
NTJdPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3MjUyI3NlY3Rpb24tNi4xPiBjYW4g
YWxzbyBiZQ0KDQogICB1c2VkIHRvIGlkZW50aWZ5IENvQVAgcmVzb3VyY2VzIHRoYXQgYXJlIGlu
dGVuZGVkIHRvIGJlIGFjY2Vzc2libGUNCg0KICAgdXNpbmcgQ29BUCBvdmVyIFRDUC4NCg0KDQoN
CiAgIFRoZSBzeW50YXggZGVmaW5lZCBpbiBTZWN0aW9uIDYuMSBvZiBbUkZDNzI1Ml08aHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzcyNTIjc2VjdGlvbi02LjE+IGFwcGxpZXMgdG8gdGhp
cw0KDQogICB0cmFuc3BvcnQsIHdpdGggdGhlIGZvbGxvd2luZyBjaGFuZ2U6DQoNCg0KDQogICBv
ICBUaGUgcG9ydCBzdWJjb21wb25lbnQgaW5kaWNhdGVzIHRoZSBUQ1AgcG9ydCBhdCB3aGljaCB0
aGUgQ29BUA0KDQogICAgICBzZXJ2ZXIgaXMgbG9jYXRlZC4gIChJZiBpdCBpcyBlbXB0eSBvciBu
b3QgZ2l2ZW4sIHRoZW4gdGhlIGRlZmF1bHQNCiAgICAgIHBvcnQgNTY4MyBpcyBhc3N1bWVkLCBh
cyB3aXRoIFVEUC4pDQoNClRoZSBwcm9ibGVtIEkgaGF2ZSB3aXRoIHRoZSBhYm92ZSB0ZXh0IGlz
IHRoYXQgaXQgbWFrZXMgdGhlIG1lYW5pbmcgb2YgdGhlIHBvcnQgaW4gdGhlIFVSSSBiZSBhbWJp
Z3VvdXMsIHdoaWNoIGlzIHByb2JsZW1hdGljLg0KWW91IGNhbm5vdCBhc3N1bWUgKHNpbmNlIG5v
IHN1Y2ggcmVxdWlyZW1lbnQgaXMgc3RhdGVkIGluIHRoZSBkb2MpIHRoYXQgdGhlIFVEUCBwb3J0
IG51bWJlciBhbmQgVENQIHBvcnQgbnVtYmVyIGFyZSB0aGUgc2FtZS4NClNvIGxldOKAmXMgc2F5
IHRoZSBzZXJ2ZXIgdXNlcyBlcGhlbWVyYWwgcG9ydHMgZm9yIGEgZ2l2ZW4gcmVzb3VyY2UgdGhh
dCBpcyBhY2Nlc3NpYmxlIG92ZXIgYm90aCBVRFAgYW5kIFRDUCwgYW5kIGl0IGdvdCBnaXZlbg0K
VURQIHBvcnQgNTAwMDAgYW5kIFRDUCBwb3J0IDUxMDAwLiAgIERvZXMgaXQgaGF2ZSB0d28gVVJJ
cyBmb3IgdGhhdCByZXNvdXJjZT8gIGkuZS4NCiAgICAgICAgICAgICAgICBjb2FwOi8vaG9zdG5h
bWU6NTAwMDAvcmVzb3VyY2UvcGF0aA0KICAgICAgICAgICAgICAgIGNvYXA6Ly9ob3N0bmFtZTo1
MTAwMC9yZXNvdXJjZS9wYXRoDQoNCklmIGEgY2xpZW50IGdldHMgZWl0aGVyIG9yIGJvdGggb2Yg
dGhvc2UsIGl0IGhhcyBubyBpZGVhIHdoZXRoZXIgdGhlIHBvcnQgbnVtYmVyIGlzIGEgVURQIG9y
IGEgVENQIHBvcnQgbnVtYmVyLCBhbmQgaWYgaXQgZ3Vlc3NlcyB3cm9uZywNCml04oCZcyBhIGNv
bXBsZXRlbHkgZGlmZmVyZW50IHJlc291cmNlIChlLmcuLCAvcmVzb3VyY2UvcGF0aCBvbiBVRFAg
cG9ydCA1MTAwMCBtaWdodCBiZSBhIGRpZmZlcmVudCBhcHAgd2l0aCBhIGRpZmZlcmVudCByZXNv
dXJjZSkuDQpBcyBzdWNoLCB0aGVyZSBpcyBubyBndWFyYW50ZWUgb2YgaW50ZXJvcGVyYWJpbGl0
eS4gIEluZGVlZCBhbiBSRkMgNzI1MiBjb21wbGlhbnQgY2xpZW50IHdpbGwgdHJlYXQgYm90aCBh
cyBVRFAgcG9ydCBudW1iZXJzLA0KYW5kIGNhbiBlbmQgdXAgYWNjZXNzaW5nIHRoZSB3cm9uZyBy
ZXNvdXJjZSBhcyBhIHJlc3VsdC4gICBUaGF0IGJyZWFrcyBiYWNrd2FyZHMgY29tcGF0aWJpbGl0
eS4NCg0KSGVuY2UgdW5sZXNzIHNvbWVvbmUgY2FuIGV4cGxhaW4gd2h5IHRoaXMgZG9lc27igJl0
IGJyZWFrIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LCBJIHRoaW5rIHNlY3Rpb24gNy4xIGluIGRy
YWZ0LTA5IGlzIGJyb2tlbi4NCg0KRGF2ZQ0KDQpGcm9tOiBjb3JlIFttYWlsdG86Y29yZS1ib3Vu
Y2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgQ2Fyc3RlbiBCb3JtYW5uDQpTZW50OiBNb25kYXks
IE1heSAxNSwgMjAxNyA4OjQ1IEFNDQpUbzogS3JhdXMgQWNoaW0gKElOU1QvRUNTNCkgPEFjaGlt
LktyYXVzQGJvc2NoLXNpLmNvbT4NCkNjOiBjb3JlQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW2Nv
cmVdIEVkaXRvcnMnIGRyYWZ0IG9mIGNoYW5nZXMgdG8gZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNw
LXRscy0wOCBhZnRlciBJRVNHIGlucHV0DQoNCldlbGwsIEkganVzdCB0cmllZCB0byByZWFsaXpl
IHdoYXQgdGhlIElFU0cgdGhvdWdodCB3YXMgcmlnaHQuIEJ1dCBJIGNhbid0IGZhaWwgdG8gbm90
aWNlIHRoYXQgdGhlIGV4aXN0aW5nIHNvbHV0aW9uIGRpZG4ndCByZWFsbHkgYWRkcmVzcyB0aGUg
c2l0dWF0aW9uIHZlcnkgd2VsbCBlaXRoZXIsIGV4Y2VwdCB3aGVyZSB0aGUgc2VydmVyIChvciBv
dGhlciBlbnRpdHkgc3VwcGx5aW5nIHRoZSBsaW5rKSBrbmV3IGV4YWN0bHkgd2hhdCB0aGUgY2xp
ZW50IHNob3VsZCBiZSBkb2luZy4gU2VjdGlvbiA3LjggaXMgdHJ5aW5nIHRvIGdpdmUgc29tZSBn
dWlkYW5jZSwgYnV0IGl0IHdpbGwgaGFyZGx5IGV2ZXIgYmUgZ29vZCBlbm91Z2ggdG8gcHJvcG9z
ZSBzb2x1dGlvbnMgZm9yIGFsbCBwb3NzaWJsZSBzaXR1YXRpb25zLg0KDQpTZW50IGZyb20gbW9i
aWxlDQoNCk9uIDE1LiBNYXkgMjAxNywgYXQgMTY6NTIsIEtyYXVzIEFjaGltIChJTlNUL0VDUzQp
IDxBY2hpbS5LcmF1c0Bib3NjaC1zaS5jb208bWFpbHRvOkFjaGltLktyYXVzQGJvc2NoLXNpLmNv
bT4+IHdyb3RlOg0KSGkgQ2Fyc3RlbiwNCg0KDQpJRVNHIG1lbWJlcnMgaGF2ZSBhc2tlZCB1cyB0
byBzdG9wIHByb2xpZmVyYXRpbmcgVVJJIHNjaGVtZXMsIGFuZCBhcyBhIHJlc3VsdCB0aGUgZHJh
ZnQgcmVtYWlucyB3aXRoIGNvYXA6Ly8gYW5kIGNvYXBzOi8vIGZvciBhbGwgbmV3IHRyYW5zcG9y
dHMuDQoNCkFzc3VtaW5nIGEgc3lzdGVtLCB3aGljaCBzdXBwb3J0cyBDb0FQIG92ZXIgVURQIGFu
ZCBvdmVyIFRDUCwgaG93IHNob3VsZCBzdWNoIGEgc3lzdGVtIHNlbGVjdCwgaWYgVURQIG9yIFRD
UCBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGZvciBhIGdpdmVuIGRlc3RpbmF0aW9uPw0KDQpNaXQg
ZnJldW5kbGljaGVuIEdyw7zDn2VuIC8gQmVzdCByZWdhcmRzDQoNCkFjaGltIEtyYXVzDQoNCihJ
TlNUL0VDUzQpDQpCb3NjaCBTb2Z0d2FyZSBJbm5vdmF0aW9ucyBHbWJIIHwgU3R1dHRnYXJ0ZXIg
U3RyYcOfZSAxMzAgfCA3MTMzMiBXYWlibGluZ2VuIHwgR0VSTUFOWSB8IHd3dy5ib3NjaC1zaS5j
b208aHR0cDovL3d3dy5ib3NjaC1zaS5jb20+DQoNClNpdHo6IEJlcmxpbiwgUmVnaXN0ZXJnZXJp
Y2h0OiBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZzsgSFJCIDE0ODQxMSBCDQpHZXNjaMOkZnRz
ZsO8aHJ1bmc6IERyLi1JbmcuIFJhaW5lciBLYWxsZW5iYWNoLCBNaWNoYWVsIEhhaG4NCg0KDQoN
Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBjb3JlIFttYWlsdG86Y29yZS1ib3Vu
Y2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgQ2Fyc3RlbiBCb3JtYW5uDQpTZW50OiBNb250YWcs
IDE1LiBNYWkgMjAxNyAxNjozMg0KVG86IGNvcmUgPGNvcmVAaWV0Zi5vcmc8bWFpbHRvOmNvcmVA
aWV0Zi5vcmc+Pg0KU3ViamVjdDogW2NvcmVdIEVkaXRvcnMnIGRyYWZ0IG9mIGNoYW5nZXMgdG8g
ZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscy0wOCBhZnRlciBJRVNHIGlucHV0DQoNCkkgaGF2
ZSBnZW5lcmF0ZSBhIGZpcnN0IGVkaXRvcnPigJkgZHJhZnQgb2Ygd2hhdCBtaWdodCBiZWNvbWUg
ZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscy0wOSwgYWRkcmVzc2luZyBJRVNHIGlucHV0IG9u
IHRoZSBkcmFmdC4NCihUaGlzIGRyYWZ0IGFkZHJlc3NlcyBESVNDVVNTZXMsIGJ1dCBhbG1vc3Qg
bm8gQ09NTUVOVFM7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vY29yZS13Zy9jb2FwLXRjcC10bHMv
aXNzdWVzIGZvciBhbiBvdmVydmlldyB3aGF0IGVsc2UgbmVlZHMgdG8gYmUgZG9uZS4pDQoNClRo
aXMgaGFzIGEgYml0IG9mIEJyb3duaWFuIG1vdGlvbiAoZGVmYXVsdCBwb3J0cyBldGMuKSwgYnV0
IGFsc28gb25lIGltcG9ydGFudCBjaGFuZ2U6DQoNCklFU0cgbWVtYmVycyBoYXZlIGFza2VkIHVz
IHRvIHN0b3AgcHJvbGlmZXJhdGluZyBVUkkgc2NoZW1lcywgYW5kIGFzIGEgcmVzdWx0IHRoZSBk
cmFmdCByZW1haW5zIHdpdGggY29hcDovLyBhbmQgY29hcHM6Ly8gZm9yIGFsbCBuZXcgdHJhbnNw
b3J0cy4NCg0KUGxlYXNlIHNlZToNCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3Vy
bDE9ZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscyZ1cmwyPWh0dHBzOi8vcmF3LmdpdGh1YnVz
ZXJjb250ZW50LmNvbS9jb3JlLXdnL2NvYXAtdGNwLXRscy9naC1wYWdlcy9pZXNnL2RyYWZ0LWll
dGYtY29yZS1jb2FwLXRjcC10bHMudHh0DQoNCmZvciB0aGUgY2hhbmdlcyBmcm9tIC0wOCwgYW5k
DQoNCmh0dHBzOi8vY29yZS13Zy5naXRodWIuaW8vY29hcC10Y3AtdGxzL2llc2cvDQoNCmZvciBh
IGZ1bGwgZG9jdW1lbnQuDQoNCkZvciBleGFtcGxlLA0KDQpodHRwczovL2NvcmUtd2cuZ2l0aHVi
LmlvL2NvYXAtdGNwLXRscy9pZXNnLyNyZmMuc2VjdGlvbi43LjgNCg0KaXMgYSBuZXcgc2VjdGlv
biwgYnV0IG1hbnkgb3RoZXIgc2VjdGlvbnMgY29uY2VybmVkIHdpdGggVVJJcyBhbmQgVVJJIHNj
aGVtZXMgaGF2ZSByZWNlaXZlZCBjaGFuZ2VzLg0KDQpJdCBpcyBpbXBvcnRhbnQgaWYgdGhlIFdH
IGNhbiBsaXZlIHdpdGggdGhpcyBjaGFuZ2UsIG9yIHdoZXRoZXIgd2UgbmVlZCB0byBpbmN1ciBm
dXJ0aGVyIGRlbGF5IHB1c2hpbmcgYmFjayBvbiB0aGlzIGNoYW5nZS4NClBsZWFzZSBsZXQgdXMg
a25vdyENCg0KR3LDvMOfZSwgQ2Fyc3Rlbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KY29yZSBtYWlsaW5nIGxpc3QNCmNvcmVAaWV0Zi5vcmc8bWFp
bHRvOmNvcmVAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L2NvcmUNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpj
b3JlIG1haWxpbmcgbGlzdA0KY29yZUBpZXRmLm9yZzxtYWlsdG86Y29yZUBpZXRmLm9yZz4NCmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29yZQ0KDQo=

--_000_CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00CY1PR03MB2265namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQpoMw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyAz
IENoYXIiOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCW1zby1saW5l
LWhlaWdodC1hbHQ6MHB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNp
dGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBD
aGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6
MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5t
c29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJ
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsN
Cglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUx
OA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uSGVhZGluZzNDaGFyDQoJ
e21zby1zdHlsZS1uYW1lOiJIZWFkaW5nIDMgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk7
DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcgMyI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
IjsNCglmb250LXdlaWdodDpib2xkO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyI7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0
LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4
LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3Jk
U2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBt
c28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYi
IC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
bGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0K
PC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0i
RU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rp
b24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+SSBoYXZlbuKAmXQg
c2VlbiBhbnkgcmVzcG9uc2UgdG8gbXkgV0cgcG9zdCBhYm91dCByZXNvdXJjZSBkaXJlY3Rvcnkg
c28gSeKAmWxsIGFkZCBvbnRvIENhcnN0ZW7igJlzIHJlc3BvbnNlIGhlcmUgd2hpY2ggSSBhZ3Jl
ZSB3aXRoLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+U3BlY2lmaWNhbGx5IGRyYWZ0IC0wOSBzYXlzOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxoMyBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtwYWdlLWJyZWFrLWJlZm9yZTphbHdh
eXMiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWlldGYtY29yZS1jb2FwLXRjcC10bHMtMDkjc2VjdGlvbi03LjEiPjxzcGFuIGxhbmc9
IkVOIiBzdHlsZT0iY29sb3I6YmxhY2siPjcuMTwvc3Bhbj48L2E+PC9zcGFuPjxhIG5hbWU9InNl
Y3Rpb24tNy4xIj48L2E+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+LiZuYnNwOw0KIFVzZSBv
ZiB0aGUgJnF1b3Q7Y29hcCZxdW90OyBVUkkgc2NoZW1lIHdpdGggVENQPG86cD48L286cD48L3Nw
YW4+PC9oMz4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47cGFnZS1icmVhay1iZWZvcmU6
YWx3YXlzIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDsmbmJzcDsgVGhlICZxdW90
O2NvYXAmcXVvdDsgVVJJIHNjaGVtZSBkZWZpbmVkIGluIDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmM3MjUyI3NlY3Rpb24tNi4xIj5TZWN0aW9uJm5ic3A7Ni4xIG9mIFtS
RkM3MjUyXTwvYT4gY2FuIGFsc28gYmU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW47cGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5n
PSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj4mbmJzcDsmbmJzcDsgdXNlZCB0byBpZGVudGlmeSBDb0FQIHJlc291
cmNlcyB0aGF0IGFyZSBpbnRlbmRlZCB0byBiZSBhY2Nlc3NpYmxlPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluO3BhZ2UtYnJlYWstYmVmb3JlOmFs
d2F5cyI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7IHVzaW5nIENvQVAg
b3ZlciBUQ1AuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluO3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+Jm5ic3A7Jm5ic3A7IFRoZSBzeW50YXggZGVmaW5lZCBpbiA8YSBocmVmPSJodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvcmZjNzI1MiNzZWN0aW9uLTYuMSI+U2VjdGlvbiZuYnNwOzYuMSBv
ZiBbUkZDNzI1Ml08L2E+IGFwcGxpZXMgdG8gdGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtwYWdlLWJyZWFrLWJlZm9yZTphbHdheXMiPjxz
cGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOyZuYnNwOyB0cmFuc3BvcnQsIHdpdGggdGhl
IGZvbGxvd2luZyBjaGFuZ2U6PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4i
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluO3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4i
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgVGhlIHBvcnQgc3ViY29tcG9uZW50IGlu
ZGljYXRlcyB0aGUgVENQIHBvcnQgYXQgd2hpY2ggdGhlIENvQVA8bzpwPjwvbzpwPjwvc3Bhbj48
L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47cGFnZS1icmVhay1iZWZvcmU6YWx3
YXlzIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgc2VydmVyIGlzIGxvY2F0ZWQuJm5ic3A7IChJZiBpdCBpcyBlbXB0eSBvciBub3QgZ2l2
ZW4sIHRoZW4gdGhlIGRlZmF1bHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcG9ydCA1NjgzIGlzIGFzc3VtZWQs
IGFzIHdpdGggVURQLik8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhl
IHByb2JsZW0gSSBoYXZlIHdpdGggdGhlIGFib3ZlIHRleHQgaXMgdGhhdCBpdCBtYWtlcyB0aGUg
bWVhbmluZyBvZiB0aGUgcG9ydCBpbiB0aGUgVVJJIGJlIGFtYmlndW91cywgd2hpY2ggaXMgcHJv
YmxlbWF0aWMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj5Zb3UgY2Fubm90IGFzc3VtZSAoc2luY2Ugbm8gc3VjaCByZXF1aXJlbWVu
dCBpcyBzdGF0ZWQgaW4gdGhlIGRvYykgdGhhdCB0aGUgVURQIHBvcnQgbnVtYmVyIGFuZCBUQ1Ag
cG9ydCBudW1iZXIgYXJlIHRoZSBzYW1lLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U28gbGV04oCZcyBzYXkgdGhlIHNlcnZlciB1
c2VzIGVwaGVtZXJhbCBwb3J0cyBmb3IgYSBnaXZlbiByZXNvdXJjZSB0aGF0IGlzIGFjY2Vzc2li
bGUgb3ZlciBib3RoIFVEUCBhbmQgVENQLCBhbmQgaXQgZ290IGdpdmVuPGJyPg0KVURQIHBvcnQg
NTAwMDAgYW5kIFRDUCBwb3J0IDUxMDAwLiZuYnNwOyZuYnNwOyBEb2VzIGl0IGhhdmUgdHdvIFVS
SXMgZm9yIHRoYXQgcmVzb3VyY2U/Jm5ic3A7IGkuZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBjb2FwOi8vaG9zdG5hbWU6NTAwMDAvcmVzb3VyY2UvcGF0aDxicj4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjb2FwOi8vaG9zdG5hbWU6NTEwMDAvcmVz
b3VyY2UvcGF0aDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JZiBhIGNsaWVudCBnZXRzIGVpdGhlciBvciBib3Ro
IG9mIHRob3NlLCBpdCBoYXMgbm8gaWRlYSB3aGV0aGVyIHRoZSBwb3J0IG51bWJlciBpcyBhIFVE
UCBvciBhIFRDUCBwb3J0IG51bWJlciwgYW5kIGlmIGl0IGd1ZXNzZXMgd3JvbmcsPGJyPg0KaXTi
gJlzIGEgY29tcGxldGVseSBkaWZmZXJlbnQgcmVzb3VyY2UgKGUuZy4sIC9yZXNvdXJjZS9wYXRo
IG9uIFVEUCBwb3J0IDUxMDAwIG1pZ2h0IGJlIGEgZGlmZmVyZW50IGFwcCB3aXRoIGEgZGlmZmVy
ZW50IHJlc291cmNlKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPkFzIHN1Y2gsIHRoZXJlIGlzIG5vIGd1YXJhbnRlZSBvZiBpbnRl
cm9wZXJhYmlsaXR5LiZuYnNwOyBJbmRlZWQgYW4gUkZDIDcyNTIgY29tcGxpYW50IGNsaWVudCB3
aWxsIHRyZWF0IGJvdGggYXMgVURQIHBvcnQgbnVtYmVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmFuZCBjYW4gZW5kIHVwIGFj
Y2Vzc2luZyB0aGUgd3JvbmcgcmVzb3VyY2UgYXMgYSByZXN1bHQuJm5ic3A7Jm5ic3A7IFRoYXQg
YnJlYWtzIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5IZW5jZSB1bmxl
c3Mgc29tZW9uZSBjYW4gZXhwbGFpbiB3aHkgdGhpcyBkb2VzbuKAmXQgYnJlYWsgYmFja3dhcmRz
IGNvbXBhdGliaWxpdHksIEkgdGhpbmsgc2VjdGlvbiA3LjEgaW4gZHJhZnQtMDkgaXMgYnJva2Vu
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5EYXZlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gY29yZSBb
bWFpbHRvOmNvcmUtYm91bmNlc0BpZXRmLm9yZ10NCjxiPk9uIEJlaGFsZiBPZiA8L2I+Q2Fyc3Rl
biBCb3JtYW5uPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgTWF5IDE1LCAyMDE3IDg6NDUgQU08
YnI+DQo8Yj5Ubzo8L2I+IEtyYXVzIEFjaGltIChJTlNUL0VDUzQpICZsdDtBY2hpbS5LcmF1c0Bi
b3NjaC1zaS5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBjb3JlQGlldGYub3JnPGJyPg0KPGI+U3Vi
amVjdDo8L2I+IFJlOiBbY29yZV0gRWRpdG9ycycgZHJhZnQgb2YgY2hhbmdlcyB0byBkcmFmdC1p
ZXRmLWNvcmUtY29hcC10Y3AtdGxzLTA4IGFmdGVyIElFU0cgaW5wdXQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2VsbCwgSSBqdXN0IHRyaWVk
IHRvIHJlYWxpemUgd2hhdCB0aGUgSUVTRyB0aG91Z2h0IHdhcyByaWdodC4gQnV0IEkgY2FuJ3Qg
ZmFpbCB0byBub3RpY2UgdGhhdCB0aGUgZXhpc3Rpbmcgc29sdXRpb24gZGlkbid0IHJlYWxseSBh
ZGRyZXNzIHRoZSBzaXR1YXRpb24gdmVyeSB3ZWxsIGVpdGhlciwgZXhjZXB0IHdoZXJlIHRoZSBz
ZXJ2ZXIgKG9yIG90aGVyIGVudGl0eSBzdXBwbHlpbmcgdGhlIGxpbmspIGtuZXcNCiBleGFjdGx5
IHdoYXQgdGhlIGNsaWVudCBzaG91bGQgYmUgZG9pbmcuIFNlY3Rpb24gNy44IGlzIHRyeWluZyB0
byBnaXZlIHNvbWUgZ3VpZGFuY2UsIGJ1dCBpdCB3aWxsIGhhcmRseSBldmVyIGJlIGdvb2QgZW5v
dWdoIHRvIHByb3Bvc2Ugc29sdXRpb25zIGZvciBhbGwgcG9zc2libGUgc2l0dWF0aW9ucy4mbmJz
cDs8YnI+DQo8YnI+DQpTZW50IGZyb20mbmJzcDs8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEzLjBw
dCI+bW9iaWxlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQpPbiAxNS4gTWF5
IDIwMTcsIGF0IDE2OjUyLCBLcmF1cyBBY2hpbSAoSU5TVC9FQ1M0KSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOkFjaGltLktyYXVzQGJvc2NoLXNpLmNvbSI+QWNoaW0uS3JhdXNAYm9zY2gtc2kuY29tPC9h
PiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJt
YXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkhpIENhcnN0ZW4sPGJyPg0KPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8
YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPklFU0cgbWVtYmVycyBoYXZlIGFza2VkIHVzIHRvIHN0b3Ag
cHJvbGlmZXJhdGluZyBVUkkgc2NoZW1lcywgYW5kIGFzIGEgcmVzdWx0IHRoZSBkcmFmdCByZW1h
aW5zIHdpdGggY29hcDovLyBhbmQgY29hcHM6Ly8gZm9yIGFsbCBuZXcgdHJhbnNwb3J0cy48bzpw
PjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KQXNzdW1pbmcgYSBzeXN0ZW0sIHdoaWNoIHN1cHBv
cnRzIENvQVAgb3ZlciBVRFAgYW5kIG92ZXIgVENQLCBob3cgc2hvdWxkIHN1Y2ggYSBzeXN0ZW0g
c2VsZWN0LCBpZiBVRFAgb3IgVENQIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgZm9yIGEgZ2l2ZW4g
ZGVzdGluYXRpb24/PGJyPg0KPGJyPg0KTWl0IGZyZXVuZGxpY2hlbiBHcsO8w59lbiAvIEJlc3Qg
cmVnYXJkczxicj4NCjxicj4NCkFjaGltIEtyYXVzPGJyPg0KPGJyPg0KKElOU1QvRUNTNCkgPGJy
Pg0KQm9zY2gmbmJzcDtTb2Z0d2FyZSBJbm5vdmF0aW9ucyZuYnNwO0dtYkggfCBTdHV0dGdhcnRl
ciBTdHJhw59lIDEzMCB8IDcxMzMyIFdhaWJsaW5nZW4gfCBHRVJNQU5ZIHwNCjxhIGhyZWY9Imh0
dHA6Ly93d3cuYm9zY2gtc2kuY29tIj53d3cuYm9zY2gtc2kuY29tPC9hPjxicj4NCjxicj4NClNp
dHo6IEJlcmxpbiwgUmVnaXN0ZXJnZXJpY2h0OiBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZzsg
SFJCIDE0ODQxMSBCIDxicj4NCkdlc2Now6RmdHNmw7xocnVuZzogRHIuLUluZy4gUmFpbmVyIEth
bGxlbmJhY2gsIE1pY2hhZWwgSGFobiA8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQotLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLTxicj4NCkZyb206IGNvcmUgWzxhIGhyZWY9Im1haWx0bzpjb3JlLWJv
dW5jZXNAaWV0Zi5vcmciPm1haWx0bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XSBPbiBCZWhh
bGYgT2YgQ2Fyc3RlbiBCb3JtYW5uPGJyPg0KU2VudDogTW9udGFnLCAxNS4gTWFpIDIwMTcgMTY6
MzI8YnI+DQpUbzogY29yZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNvcmVAaWV0Zi5vcmciPmNvcmVA
aWV0Zi5vcmc8L2E+Jmd0Ozxicj4NClN1YmplY3Q6IFtjb3JlXSBFZGl0b3JzJyBkcmFmdCBvZiBj
aGFuZ2VzIHRvIGRyYWZ0LWlldGYtY29yZS1jb2FwLXRjcC10bHMtMDggYWZ0ZXIgSUVTRyBpbnB1
dDxicj4NCjxicj4NCkkgaGF2ZSBnZW5lcmF0ZSBhIGZpcnN0IGVkaXRvcnPigJkgZHJhZnQgb2Yg
d2hhdCBtaWdodCBiZWNvbWUgZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscy0wOSwgYWRkcmVz
c2luZyBJRVNHIGlucHV0IG9uIHRoZSBkcmFmdC48YnI+DQooVGhpcyBkcmFmdCBhZGRyZXNzZXMg
RElTQ1VTU2VzLCBidXQgYWxtb3N0IG5vIENPTU1FTlRTOyBzZWUgPGEgaHJlZj0iaHR0cHM6Ly9n
aXRodWIuY29tL2NvcmUtd2cvY29hcC10Y3AtdGxzL2lzc3VlcyI+DQpodHRwczovL2dpdGh1Yi5j
b20vY29yZS13Zy9jb2FwLXRjcC10bHMvaXNzdWVzPC9hPiBmb3IgYW4gb3ZlcnZpZXcgd2hhdCBl
bHNlIG5lZWRzIHRvIGJlIGRvbmUuKTxicj4NCjxicj4NClRoaXMgaGFzIGEgYml0IG9mIEJyb3du
aWFuIG1vdGlvbiAoZGVmYXVsdCBwb3J0cyBldGMuKSwgYnV0IGFsc28gb25lIGltcG9ydGFudCBj
aGFuZ2U6PGJyPg0KPGJyPg0KSUVTRyBtZW1iZXJzIGhhdmUgYXNrZWQgdXMgdG8gc3RvcCBwcm9s
aWZlcmF0aW5nIFVSSSBzY2hlbWVzLCBhbmQgYXMgYSByZXN1bHQgdGhlIGRyYWZ0IHJlbWFpbnMg
d2l0aCBjb2FwOi8vIGFuZCBjb2FwczovLyBmb3IgYWxsIG5ldyB0cmFuc3BvcnRzLjxicj4NCjxi
cj4NClBsZWFzZSBzZWU6PGJyPg0KPGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscyZhbXA7dXJsMj1odHRw
czovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vY29yZS13Zy9jb2FwLXRjcC10bHMvZ2gtcGFn
ZXMvaWVzZy9kcmFmdC1pZXRmLWNvcmUtY29hcC10Y3AtdGxzLnR4dCI+aHR0cHM6Ly90b29scy5p
ZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscyZhbXA7dXJs
Mj1odHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vY29yZS13Zy9jb2FwLXRjcC10bHMv
Z2gtcGFnZXMvaWVzZy9kcmFmdC1pZXRmLWNvcmUtY29hcC10Y3AtdGxzLnR4dDwvYT48YnI+DQo8
YnI+DQpmb3IgdGhlIGNoYW5nZXMgZnJvbSAtMDgsIGFuZDxicj4NCjxicj4NCjxhIGhyZWY9Imh0
dHBzOi8vY29yZS13Zy5naXRodWIuaW8vY29hcC10Y3AtdGxzL2llc2cvIj5odHRwczovL2NvcmUt
d2cuZ2l0aHViLmlvL2NvYXAtdGNwLXRscy9pZXNnLzwvYT48YnI+DQo8YnI+DQpmb3IgYSBmdWxs
IGRvY3VtZW50Ljxicj4NCjxicj4NCkZvciBleGFtcGxlLDxicj4NCjxicj4NCjxhIGhyZWY9Imh0
dHBzOi8vY29yZS13Zy5naXRodWIuaW8vY29hcC10Y3AtdGxzL2llc2cvI3JmYy5zZWN0aW9uLjcu
OCI+aHR0cHM6Ly9jb3JlLXdnLmdpdGh1Yi5pby9jb2FwLXRjcC10bHMvaWVzZy8jcmZjLnNlY3Rp
b24uNy44PC9hPjxicj4NCjxicj4NCmlzIGEgbmV3IHNlY3Rpb24sIGJ1dCBtYW55IG90aGVyIHNl
Y3Rpb25zIGNvbmNlcm5lZCB3aXRoIFVSSXMgYW5kIFVSSSBzY2hlbWVzIGhhdmUgcmVjZWl2ZWQg
Y2hhbmdlcy48YnI+DQo8YnI+DQpJdCBpcyBpbXBvcnRhbnQgaWYgdGhlIFdHIGNhbiBsaXZlIHdp
dGggdGhpcyBjaGFuZ2UsIG9yIHdoZXRoZXIgd2UgbmVlZCB0byBpbmN1ciBmdXJ0aGVyIGRlbGF5
IHB1c2hpbmcgYmFjayBvbiB0aGlzIGNoYW5nZS48YnI+DQpQbGVhc2UgbGV0IHVzIGtub3chPGJy
Pg0KPGJyPg0KR3LDvMOfZSwgQ2Fyc3Rlbjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KY29yZSBtYWlsaW5nIGxpc3Q8YnI+DQo8
YSBocmVmPSJtYWlsdG86Y29yZUBpZXRmLm9yZyI+Y29yZUBpZXRmLm9yZzwvYT48YnI+DQo8YSBo
cmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NvcmUiPmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29yZTwvYT48YnI+DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCmNvcmUgbWFpbGluZyBsaXN0
PGJyPg0KPGEgaHJlZj0ibWFpbHRvOmNvcmVAaWV0Zi5vcmciPmNvcmVAaWV0Zi5vcmc8L2E+PGJy
Pg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9jb3JlIj5o
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2NvcmU8L2E+PGJyPg0KPGJyPg0K
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00CY1PR03MB2265namp_--


From nobody Fri Jun 16 13:49:26 2017
Return-Path: <kovatsch@inf.ethz.ch>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C22371289B5 for <core@ietfa.amsl.com>; Fri, 16 Jun 2017 13:49:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.231
X-Spam-Level: 
X-Spam-Status: No, score=-2.231 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-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 cF-xtojH8ABM for <core@ietfa.amsl.com>; Fri, 16 Jun 2017 13:49:13 -0700 (PDT)
Received: from edge10.ethz.ch (edge10.ethz.ch [82.130.75.186]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6500D127869 for <core@ietf.org>; Fri, 16 Jun 2017 13:49:11 -0700 (PDT)
Received: from CAS10.d.ethz.ch (172.31.38.210) by edge10.ethz.ch (82.130.75.186) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 16 Jun 2017 22:49:06 +0200
Received: from MBX110.d.ethz.ch ([fe80::9d9a:a7f2:c282:5f6a]) by CAS10.d.ethz.ch ([fe80::cce:fc66:7b56:a06a%10]) with mapi id 14.03.0319.002; Fri, 16 Jun 2017 22:49:09 +0200
From: "Kovatsch  Matthias" <kovatsch@inf.ethz.ch>
To: Dave Thaler <dthaler@microsoft.com>, Carsten Bormann <cabo@tzi.org>, "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>
CC: "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
Thread-Index: AQHSzYjDvUMWa7nQY02a8U1ajT9kCKH1WTCAgAAOoYCAMOBRAIAB02ew
Date: Fri, 16 Jun 2017 20:49:09 +0000
Message-ID: <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com>
In-Reply-To: <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com>
Accept-Language: en-US, de-CH
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [188.195.112.97]
Content-Type: multipart/alternative; boundary="_000_55877B3AFB359744BA0F2140E36F52B55B9FC95EMBX110dethzch_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/HiTNBq44TwyMbJNG6vGHv5Tvbd8>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 20:49:24 -0000

--_000_55877B3AFB359744BA0F2140E36F52B55B9FC95EMBX110dethzch_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgYWxsDQoNClRvIG1lIGl0IGZlZWxzLCB3ZSBuZWVkIGEgc3BlY2lhbCBzZXNzaW9uIGZvciB0
aGlzIGR1cmluZyBJRVRGIDk5LiBJdCBpcyByZWFsbHkgaGFyZCB0byBmb2xsb3cgdGhlIGFyZ3Vt
ZW50cyBpbiB0aGUgZS1tYWlscywgYXMgdGhlcmUgYXJlIHNvIG1hbnkgdW5zcG9rZW4gYXNzdW1w
dGlvbnMsIHNvbHV0aW9ucy1pbi1taW5kLCBhbmQgbWlzdW5kZXJzdGFuZGluZ3MuIEkgd291bGQg
Z3Vlc3MsIEkgYW0gbm90IHRoZSBvbmx5IG9uZSB3aG8gY2Fubm90IGdldCBhIGNsZWFyIHBpY3R1
cmUgb2YgdGhlIChhc3N1bWVkKSBwcm9ibGVtLCBpbXBsaWNhdGlvbnMsIGFuZCBwb3NzaWJsZSBz
b2x1dGlvbnMuDQoNCkl0IHdvdWxkIGJlIGdvb2QgdG8ga25vdyB3aGF0IOKAnHdoYXQgVVJJIHNj
aGVtZXMgYWN0dWFsbHkgbWVhbuKAnSBtZWFucy4NClRvIG1lLCBpdCBkZWZpbmVzIHRoZSBzeW50
YXggYW5kIHNlbWFudGljcyBvZiB0aGUgcmVzdCBvZiB0aGUgVVJJLiBJbXBvcnRhbnQgc2VtYW50
aWNzIHdvdWxkIGJlIGlmIHRoZSBwb3J0IGlzIGEgVURQIG9yIGEgVENQIHBvcnQuDQoNCkl0IHdv
dWxkIGJlIGdvb2QgdG8ga25vdyBob3cgdGhlIG1lc3Mgb2YgSFRUUCAxLngsIFNQRFkxLCBTUERZ
MiwgU1BEWTMsIEgyLCBhbmQgUVVJQyBpcyBhY3R1YWxseSBzb2x2ZWQuDQpUbyBteSB1bmRlcnN0
YW5kaW5nIGluIHBhcnRpY3VsYXIgU1BEWSBhbmQgUVVJQyBhcmUgc29sdmVkIGJ5IG91dC1vZi1i
YW5kIGluZm8gcGF0Y2hlZCBpbnRvIHRoZSBicm93c2VyICh+Q2hyb21lIGtuZXcgd2hhdCBnbWFp
bC5jb20gc3BlYWtz4oCmfikuDQoNCkl0IHdvdWxkIGJlIGdvb2QgdG8ga25vdyB3aGF0IHRoZSBh
Y3R1YWwgYXNzdW1wdGlvbnMgYXJlLg0KQ29BUCBjbGllbnRzIGRvIHRyaWFsLWFuZC1lcnJvciB1
bnRpbCB0aGV5IGdldCBhIHJlc3BvbnNlPw0KQWxsIENvQVAgZW5kcG9pbnRzIGFyZSBleHBlY3Rl
ZCB0byBpbXBsZW1lbnQgYWxsIHRyYW5zcG9ydCBhbmQgdGhlIHBpY2sgb2YgdHJhbnNwb3J0IGlz
IGp1c3QgYmVjYXVzZSBvZiB0aGUgbWlkZGxlYm94IGJhZ2dhZ2U/DQpXZWIgTGlua2luZyB3aWxs
IGFsd2F5cyBpbmNsdWRlIHRyYW5zcG9ydCBoaW50cyBpbiB0aGUgZnV0dXJlPw0KSXQgaXMganVz
dCBhIGhpbnQgZXZlbiB3aGVuIHRoZSBwdWJsaXNoZXIgb2YgYSBsaW5rIGtub3dzIGZvciBzdXJl
IHdoYXQgdHJhbnNwb3J0cyBhcmUgaW1wbGVtZW50ZWQgaW4gdGhlIG9yaWdpbiBzZXJ2ZXI/DQri
gKYNCg0KSG93IGNvbWUgd2Ugc3RpbGwgbmVlZCBodHRwcyBhbmQgaHR0cD8NCg0KQ2lhbywNCk1h
dHRoaWFzDQoNCg0KRnJvbTogY29yZSBbbWFpbHRvOmNvcmUtYm91bmNlc0BpZXRmLm9yZ10gT24g
QmVoYWxmIE9mIERhdmUgVGhhbGVyDQpTZW50OiBUaHVyc2RheSwgMTUgSnVuZSAyMDE3IDIwOjA4
DQpUbzogQ2Fyc3RlbiBCb3JtYW5uIDxjYWJvQHR6aS5vcmc+OyBLcmF1cyBBY2hpbSAoSU5TVC9F
Q1M0KSA8QWNoaW0uS3JhdXNAYm9zY2gtc2kuY29tPg0KQ2M6IGNvcmVAaWV0Zi5vcmcNClN1Ympl
Y3Q6IFJlOiBbY29yZV0gRWRpdG9ycycgZHJhZnQgb2YgY2hhbmdlcyB0byBkcmFmdC1pZXRmLWNv
cmUtY29hcC10Y3AtdGxzLTA4IGFmdGVyIElFU0cgaW5wdXQNCg0KSSBoYXZlbuKAmXQgc2VlbiBh
bnkgcmVzcG9uc2UgdG8gbXkgV0cgcG9zdCBhYm91dCByZXNvdXJjZSBkaXJlY3Rvcnkgc28gSeKA
mWxsIGFkZCBvbnRvIENhcnN0ZW7igJlzIHJlc3BvbnNlIGhlcmUgd2hpY2ggSSBhZ3JlZSB3aXRo
Lg0KU3BlY2lmaWNhbGx5IGRyYWZ0IC0wOSBzYXlzOg0KNy4xPGh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1pZXRmLWNvcmUtY29hcC10Y3AtdGxzLTA5I3NlY3Rpb24tNy4xPi4gIFVz
ZSBvZiB0aGUgImNvYXAiIFVSSSBzY2hlbWUgd2l0aCBUQ1ANCg0KICAgVGhlICJjb2FwIiBVUkkg
c2NoZW1lIGRlZmluZWQgaW4gU2VjdGlvbiA2LjEgb2YgW1JGQzcyNTJdPGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmM3MjUyI3NlY3Rpb24tNi4xPiBjYW4gYWxzbyBiZQ0KDQogICB1c2Vk
IHRvIGlkZW50aWZ5IENvQVAgcmVzb3VyY2VzIHRoYXQgYXJlIGludGVuZGVkIHRvIGJlIGFjY2Vz
c2libGUNCg0KICAgdXNpbmcgQ29BUCBvdmVyIFRDUC4NCg0KDQoNCiAgIFRoZSBzeW50YXggZGVm
aW5lZCBpbiBTZWN0aW9uIDYuMSBvZiBbUkZDNzI1Ml08aHR0cHM6Ly90b29scy5pZXRmLm9yZy9o
dG1sL3JmYzcyNTIjc2VjdGlvbi02LjE+IGFwcGxpZXMgdG8gdGhpcw0KDQogICB0cmFuc3BvcnQs
IHdpdGggdGhlIGZvbGxvd2luZyBjaGFuZ2U6DQoNCg0KDQogICBvICBUaGUgcG9ydCBzdWJjb21w
b25lbnQgaW5kaWNhdGVzIHRoZSBUQ1AgcG9ydCBhdCB3aGljaCB0aGUgQ29BUA0KDQogICAgICBz
ZXJ2ZXIgaXMgbG9jYXRlZC4gIChJZiBpdCBpcyBlbXB0eSBvciBub3QgZ2l2ZW4sIHRoZW4gdGhl
IGRlZmF1bHQNCiAgICAgIHBvcnQgNTY4MyBpcyBhc3N1bWVkLCBhcyB3aXRoIFVEUC4pDQoNClRo
ZSBwcm9ibGVtIEkgaGF2ZSB3aXRoIHRoZSBhYm92ZSB0ZXh0IGlzIHRoYXQgaXQgbWFrZXMgdGhl
IG1lYW5pbmcgb2YgdGhlIHBvcnQgaW4gdGhlIFVSSSBiZSBhbWJpZ3VvdXMsIHdoaWNoIGlzIHBy
b2JsZW1hdGljLg0KWW91IGNhbm5vdCBhc3N1bWUgKHNpbmNlIG5vIHN1Y2ggcmVxdWlyZW1lbnQg
aXMgc3RhdGVkIGluIHRoZSBkb2MpIHRoYXQgdGhlIFVEUCBwb3J0IG51bWJlciBhbmQgVENQIHBv
cnQgbnVtYmVyIGFyZSB0aGUgc2FtZS4NClNvIGxldOKAmXMgc2F5IHRoZSBzZXJ2ZXIgdXNlcyBl
cGhlbWVyYWwgcG9ydHMgZm9yIGEgZ2l2ZW4gcmVzb3VyY2UgdGhhdCBpcyBhY2Nlc3NpYmxlIG92
ZXIgYm90aCBVRFAgYW5kIFRDUCwgYW5kIGl0IGdvdCBnaXZlbg0KVURQIHBvcnQgNTAwMDAgYW5k
IFRDUCBwb3J0IDUxMDAwLiAgIERvZXMgaXQgaGF2ZSB0d28gVVJJcyBmb3IgdGhhdCByZXNvdXJj
ZT8gIGkuZS4NCiAgICAgICAgICAgICAgICBjb2FwOi8vaG9zdG5hbWU6NTAwMDAvcmVzb3VyY2Uv
cGF0aA0KICAgICAgICAgICAgICAgIGNvYXA6Ly9ob3N0bmFtZTo1MTAwMC9yZXNvdXJjZS9wYXRo
DQoNCklmIGEgY2xpZW50IGdldHMgZWl0aGVyIG9yIGJvdGggb2YgdGhvc2UsIGl0IGhhcyBubyBp
ZGVhIHdoZXRoZXIgdGhlIHBvcnQgbnVtYmVyIGlzIGEgVURQIG9yIGEgVENQIHBvcnQgbnVtYmVy
LCBhbmQgaWYgaXQgZ3Vlc3NlcyB3cm9uZywNCml04oCZcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50
IHJlc291cmNlIChlLmcuLCAvcmVzb3VyY2UvcGF0aCBvbiBVRFAgcG9ydCA1MTAwMCBtaWdodCBi
ZSBhIGRpZmZlcmVudCBhcHAgd2l0aCBhIGRpZmZlcmVudCByZXNvdXJjZSkuDQpBcyBzdWNoLCB0
aGVyZSBpcyBubyBndWFyYW50ZWUgb2YgaW50ZXJvcGVyYWJpbGl0eS4gIEluZGVlZCBhbiBSRkMg
NzI1MiBjb21wbGlhbnQgY2xpZW50IHdpbGwgdHJlYXQgYm90aCBhcyBVRFAgcG9ydCBudW1iZXJz
LA0KYW5kIGNhbiBlbmQgdXAgYWNjZXNzaW5nIHRoZSB3cm9uZyByZXNvdXJjZSBhcyBhIHJlc3Vs
dC4gICBUaGF0IGJyZWFrcyBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4NCg0KSGVuY2UgdW5sZXNz
IHNvbWVvbmUgY2FuIGV4cGxhaW4gd2h5IHRoaXMgZG9lc27igJl0IGJyZWFrIGJhY2t3YXJkcyBj
b21wYXRpYmlsaXR5LCBJIHRoaW5rIHNlY3Rpb24gNy4xIGluIGRyYWZ0LTA5IGlzIGJyb2tlbi4N
Cg0KRGF2ZQ0KDQpGcm9tOiBjb3JlIFttYWlsdG86Y29yZS1ib3VuY2VzQGlldGYub3JnXSBPbiBC
ZWhhbGYgT2YgQ2Fyc3RlbiBCb3JtYW5uDQpTZW50OiBNb25kYXksIE1heSAxNSwgMjAxNyA4OjQ1
IEFNDQpUbzogS3JhdXMgQWNoaW0gKElOU1QvRUNTNCkgPEFjaGltLktyYXVzQGJvc2NoLXNpLmNv
bTxtYWlsdG86QWNoaW0uS3JhdXNAYm9zY2gtc2kuY29tPj4NCkNjOiBjb3JlQGlldGYub3JnPG1h
aWx0bzpjb3JlQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtjb3JlXSBFZGl0b3JzJyBkcmFmdCBv
ZiBjaGFuZ2VzIHRvIGRyYWZ0LWlldGYtY29yZS1jb2FwLXRjcC10bHMtMDggYWZ0ZXIgSUVTRyBp
bnB1dA0KDQpXZWxsLCBJIGp1c3QgdHJpZWQgdG8gcmVhbGl6ZSB3aGF0IHRoZSBJRVNHIHRob3Vn
aHQgd2FzIHJpZ2h0LiBCdXQgSSBjYW4ndCBmYWlsIHRvIG5vdGljZSB0aGF0IHRoZSBleGlzdGlu
ZyBzb2x1dGlvbiBkaWRuJ3QgcmVhbGx5IGFkZHJlc3MgdGhlIHNpdHVhdGlvbiB2ZXJ5IHdlbGwg
ZWl0aGVyLCBleGNlcHQgd2hlcmUgdGhlIHNlcnZlciAob3Igb3RoZXIgZW50aXR5IHN1cHBseWlu
ZyB0aGUgbGluaykga25ldyBleGFjdGx5IHdoYXQgdGhlIGNsaWVudCBzaG91bGQgYmUgZG9pbmcu
IFNlY3Rpb24gNy44IGlzIHRyeWluZyB0byBnaXZlIHNvbWUgZ3VpZGFuY2UsIGJ1dCBpdCB3aWxs
IGhhcmRseSBldmVyIGJlIGdvb2QgZW5vdWdoIHRvIHByb3Bvc2Ugc29sdXRpb25zIGZvciBhbGwg
cG9zc2libGUgc2l0dWF0aW9ucy4NCg0KU2VudCBmcm9tIG1vYmlsZQ0KDQpPbiAxNS4gTWF5IDIw
MTcsIGF0IDE2OjUyLCBLcmF1cyBBY2hpbSAoSU5TVC9FQ1M0KSA8QWNoaW0uS3JhdXNAYm9zY2gt
c2kuY29tPG1haWx0bzpBY2hpbS5LcmF1c0Bib3NjaC1zaS5jb20+PiB3cm90ZToNCkhpIENhcnN0
ZW4sDQoNCklFU0cgbWVtYmVycyBoYXZlIGFza2VkIHVzIHRvIHN0b3AgcHJvbGlmZXJhdGluZyBV
Ukkgc2NoZW1lcywgYW5kIGFzIGEgcmVzdWx0IHRoZSBkcmFmdCByZW1haW5zIHdpdGggY29hcDov
LyBhbmQgY29hcHM6Ly8gZm9yIGFsbCBuZXcgdHJhbnNwb3J0cy4NCg0KQXNzdW1pbmcgYSBzeXN0
ZW0sIHdoaWNoIHN1cHBvcnRzIENvQVAgb3ZlciBVRFAgYW5kIG92ZXIgVENQLCBob3cgc2hvdWxk
IHN1Y2ggYSBzeXN0ZW0gc2VsZWN0LCBpZiBVRFAgb3IgVENQIGlzIGludGVuZGVkIHRvIGJlIHVz
ZWQgZm9yIGEgZ2l2ZW4gZGVzdGluYXRpb24/DQoNCk1pdCBmcmV1bmRsaWNoZW4gR3LDvMOfZW4g
LyBCZXN0IHJlZ2FyZHMNCg0KQWNoaW0gS3JhdXMNCg0KKElOU1QvRUNTNCkNCkJvc2NoIFNvZnR3
YXJlIElubm92YXRpb25zIEdtYkggfCBTdHV0dGdhcnRlciBTdHJhw59lIDEzMCB8IDcxMzMyIFdh
aWJsaW5nZW4gfCBHRVJNQU5ZIHwgd3d3LmJvc2NoLXNpLmNvbTxodHRwOi8vd3d3LmJvc2NoLXNp
LmNvbT4NCg0KU2l0ejogQmVybGluLCBSZWdpc3RlcmdlcmljaHQ6IEFtdHNnZXJpY2h0IENoYXJs
b3R0ZW5idXJnOyBIUkIgMTQ4NDExIEINCkdlc2Now6RmdHNmw7xocnVuZzogRHIuLUluZy4gUmFp
bmVyIEthbGxlbmJhY2gsIE1pY2hhZWwgSGFobg0KDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCkZyb206IGNvcmUgW21haWx0bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFs
ZiBPZiBDYXJzdGVuIEJvcm1hbm4NClNlbnQ6IE1vbnRhZywgMTUuIE1haSAyMDE3IDE2OjMyDQpU
bzogY29yZSA8Y29yZUBpZXRmLm9yZzxtYWlsdG86Y29yZUBpZXRmLm9yZz4+DQpTdWJqZWN0OiBb
Y29yZV0gRWRpdG9ycycgZHJhZnQgb2YgY2hhbmdlcyB0byBkcmFmdC1pZXRmLWNvcmUtY29hcC10
Y3AtdGxzLTA4IGFmdGVyIElFU0cgaW5wdXQNCg0KSSBoYXZlIGdlbmVyYXRlIGEgZmlyc3QgZWRp
dG9yc+KAmSBkcmFmdCBvZiB3aGF0IG1pZ2h0IGJlY29tZSBkcmFmdC1pZXRmLWNvcmUtY29hcC10
Y3AtdGxzLTA5LCBhZGRyZXNzaW5nIElFU0cgaW5wdXQgb24gdGhlIGRyYWZ0Lg0KKFRoaXMgZHJh
ZnQgYWRkcmVzc2VzIERJU0NVU1NlcywgYnV0IGFsbW9zdCBubyBDT01NRU5UUzsgc2VlIGh0dHBz
Oi8vZ2l0aHViLmNvbS9jb3JlLXdnL2NvYXAtdGNwLXRscy9pc3N1ZXMgZm9yIGFuIG92ZXJ2aWV3
IHdoYXQgZWxzZSBuZWVkcyB0byBiZSBkb25lLikNCg0KVGhpcyBoYXMgYSBiaXQgb2YgQnJvd25p
YW4gbW90aW9uIChkZWZhdWx0IHBvcnRzIGV0Yy4pLCBidXQgYWxzbyBvbmUgaW1wb3J0YW50IGNo
YW5nZToNCg0KSUVTRyBtZW1iZXJzIGhhdmUgYXNrZWQgdXMgdG8gc3RvcCBwcm9saWZlcmF0aW5n
IFVSSSBzY2hlbWVzLCBhbmQgYXMgYSByZXN1bHQgdGhlIGRyYWZ0IHJlbWFpbnMgd2l0aCBjb2Fw
Oi8vIGFuZCBjb2FwczovLyBmb3IgYWxsIG5ldyB0cmFuc3BvcnRzLg0KDQpQbGVhc2Ugc2VlOg0K
DQpodHRwczovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJsMT1kcmFmdC1pZXRmLWNvcmUtY29h
cC10Y3AtdGxzJnVybDI9aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2NvcmUtd2cv
Y29hcC10Y3AtdGxzL2doLXBhZ2VzL2llc2cvZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscy50
eHQNCg0KZm9yIHRoZSBjaGFuZ2VzIGZyb20gLTA4LCBhbmQNCg0KaHR0cHM6Ly9jb3JlLXdnLmdp
dGh1Yi5pby9jb2FwLXRjcC10bHMvaWVzZy8NCg0KZm9yIGEgZnVsbCBkb2N1bWVudC4NCg0KRm9y
IGV4YW1wbGUsDQoNCmh0dHBzOi8vY29yZS13Zy5naXRodWIuaW8vY29hcC10Y3AtdGxzL2llc2cv
I3JmYy5zZWN0aW9uLjcuOA0KDQppcyBhIG5ldyBzZWN0aW9uLCBidXQgbWFueSBvdGhlciBzZWN0
aW9ucyBjb25jZXJuZWQgd2l0aCBVUklzIGFuZCBVUkkgc2NoZW1lcyBoYXZlIHJlY2VpdmVkIGNo
YW5nZXMuDQoNCkl0IGlzIGltcG9ydGFudCBpZiB0aGUgV0cgY2FuIGxpdmUgd2l0aCB0aGlzIGNo
YW5nZSwgb3Igd2hldGhlciB3ZSBuZWVkIHRvIGluY3VyIGZ1cnRoZXIgZGVsYXkgcHVzaGluZyBi
YWNrIG9uIHRoaXMgY2hhbmdlLg0KUGxlYXNlIGxldCB1cyBrbm93IQ0KDQpHcsO8w59lLCBDYXJz
dGVuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpj
b3JlIG1haWxpbmcgbGlzdA0KY29yZUBpZXRmLm9yZzxtYWlsdG86Y29yZUBpZXRmLm9yZz4NCmh0
dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29yZQ0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmNvcmUgbWFpbGluZyBsaXN0DQpjb3Jl
QGlldGYub3JnPG1haWx0bzpjb3JlQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9jb3JlDQo=

--_000_55877B3AFB359744BA0F2140E36F52B55B9FC95EMBX110dethzch_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJNYWxndW4gR290aGljIjsNCglwYW5vc2UtMToyIDExIDUgMyAy
IDAgMCAyIDAgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3Nl
LTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEBN
YWxndW4gR290aGljIjsNCglwYW5vc2UtMToyIDExIDUgMyAyIDAgMCAyIDAgNDt9DQovKiBTdHls
ZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h
bA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCmgzDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1saW5rOiJIZWFkaW5nIDMgQ2hhciI7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJbXNvLWxpbmUtaGVpZ2h0LWFsdDow
cHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCmE6
bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9y
OmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNv
SHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBs
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpzcGFuLkhlYWRpbmczQ2hhcg0KCXttc28tc3R5bGUt
bmFtZToiSGVhZGluZyAzIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHls
ZS1saW5rOiJIZWFkaW5nIDMiOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJZm9udC13
ZWlnaHQ6Ym9sZDt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1l
OiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNv
LXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ291cmllciBO
ZXciO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNv
LXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdp
bi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6
MGNtOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIs
c2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpz
cGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHls
ZTIzDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcy
LjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVs
dHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0t
W2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlk
bWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2Vu
ZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBhbGw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRvIG1lIGl0IGZlZWxzLCB3ZSBuZWVkIGEgc3BlY2lh
bCBzZXNzaW9uIGZvciB0aGlzIGR1cmluZyBJRVRGIDk5LiBJdCBpcyByZWFsbHkgaGFyZCB0byBm
b2xsb3cgdGhlIGFyZ3VtZW50cyBpbiB0aGUgZS1tYWlscywgYXMgdGhlcmUgYXJlIHNvIG1hbnkg
dW5zcG9rZW4gYXNzdW1wdGlvbnMsDQogc29sdXRpb25zLWluLW1pbmQsIGFuZCBtaXN1bmRlcnN0
YW5kaW5ncy4gSSB3b3VsZCBndWVzcywgSSBhbSBub3QgdGhlIG9ubHkgb25lIHdobyBjYW5ub3Qg
Z2V0IGEgY2xlYXIgcGljdHVyZSBvZiB0aGUgKGFzc3VtZWQpIHByb2JsZW0sIGltcGxpY2F0aW9u
cywgYW5kIHBvc3NpYmxlIHNvbHV0aW9ucy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPkl0IHdvdWxkIGJlIGdvb2QgdG8ga25vdyB3aGF0IOKAnHdoYXQgVVJJIHNj
aGVtZXMgYWN0dWFsbHkgbWVhbuKAnSBtZWFucy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VG8gbWUsIGl0
IGRlZmluZXMgdGhlIHN5bnRheCBhbmQgc2VtYW50aWNzIG9mIHRoZSByZXN0IG9mIHRoZSBVUkku
IEltcG9ydGFudCBzZW1hbnRpY3Mgd291bGQgYmUgaWYgdGhlIHBvcnQgaXMgYSBVRFAgb3IgYSBU
Q1AgcG9ydC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkl0IHdv
dWxkIGJlIGdvb2QgdG8ga25vdyBob3cgdGhlIG1lc3Mgb2YgSFRUUCAxLngsIFNQRFkxLCBTUERZ
MiwgU1BEWTMsIEgyLCBhbmQgUVVJQyBpcyBhY3R1YWxseSBzb2x2ZWQuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPlRvIG15IHVuZGVyc3RhbmRpbmcgaW4gcGFydGljdWxhciBTUERZIGFuZCBRVUlDIGFyZSBz
b2x2ZWQgYnkgb3V0LW9mLWJhbmQgaW5mbyBwYXRjaGVkIGludG8gdGhlIGJyb3dzZXIgKH5DaHJv
bWUga25ldyB3aGF0IGdtYWlsLmNvbSBzcGVha3PigKZ+KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkl0IHdvdWxkIGJlIGdvb2QgdG8ga25vdyB3aGF0IHRoZSBh
Y3R1YWwgYXNzdW1wdGlvbnMgYXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Db0FQIGNsaWVudHMgZG8g
dHJpYWwtYW5kLWVycm9yIHVudGlsIHRoZXkgZ2V0IGEgcmVzcG9uc2U/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkFsbCBDb0FQIGVuZHBvaW50cyBhcmUgZXhwZWN0ZWQgdG8gaW1wbGVtZW50IGFsbCB0cmFu
c3BvcnQgYW5kIHRoZSBwaWNrIG9mIHRyYW5zcG9ydCBpcyBqdXN0IGJlY2F1c2Ugb2YgdGhlIG1p
ZGRsZWJveCBiYWdnYWdlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5XZWIgTGlua2luZyB3aWxsIGFsd2F5
cyBpbmNsdWRlIHRyYW5zcG9ydCBoaW50cyBpbiB0aGUgZnV0dXJlPzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5JdCBpcyBqdXN0IGEgaGludCBldmVuIHdoZW4gdGhlIHB1Ymxpc2hlciBvZiBhIGxpbmsga25v
d3MgZm9yIHN1cmUgd2hhdCB0cmFuc3BvcnRzIGFyZSBpbXBsZW1lbnRlZCBpbiB0aGUgb3JpZ2lu
IHNlcnZlcj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCmPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5Ib3cgY29tZSB3ZSBzdGlsbCBuZWVkIGh0dHBzIGFuZCBodHRwPzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2lhbyw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+TWF0dGhpYXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUx
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gY29y
ZSBbbWFpbHRvOmNvcmUtYm91bmNlc0BpZXRmLm9yZ10NCjxiPk9uIEJlaGFsZiBPZiA8L2I+RGF2
ZSBUaGFsZXI8YnI+DQo8Yj5TZW50OjwvYj4gVGh1cnNkYXksIDE1IEp1bmUgMjAxNyAyMDowODxi
cj4NCjxiPlRvOjwvYj4gQ2Fyc3RlbiBCb3JtYW5uICZsdDtjYWJvQHR6aS5vcmcmZ3Q7OyBLcmF1
cyBBY2hpbSAoSU5TVC9FQ1M0KSAmbHQ7QWNoaW0uS3JhdXNAYm9zY2gtc2kuY29tJmd0Ozxicj4N
CjxiPkNjOjwvYj4gY29yZUBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2NvcmVd
IEVkaXRvcnMnIGRyYWZ0IG9mIGNoYW5nZXMgdG8gZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRs
cy0wOCBhZnRlciBJRVNHIGlucHV0PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JIGhhdmVu4oCZdCBzZWVuIGFueSByZXNwb25z
ZSB0byBteSBXRyBwb3N0IGFib3V0IHJlc291cmNlIGRpcmVjdG9yeSBzbyBJ4oCZbGwgYWRkIG9u
dG8gQ2Fyc3RlbuKAmXMgcmVzcG9uc2UgaGVyZSB3aGljaCBJIGFncmVlIHdpdGguPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5TcGVj
aWZpY2FsbHkgZHJhZnQgLTA5IHNheXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPGgzIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQ7cGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj48YSBocmVmPSJo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1jb3JlLWNvYXAtdGNwLXRscy0w
OSNzZWN0aW9uLTcuMSI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Ny4x
PC9zcGFuPjwvYT48YSBuYW1lPSJzZWN0aW9uLTcuMSI+PC9hPjxzcGFuIGxhbmc9IkVOIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPi4mbmJzcDsNCiBVc2Ugb2YgdGhlICZxdW90O2NvYXAmcXVvdDsgVVJJIHNjaGVtZSB3
aXRoIFRDUDxvOnA+PC9vOnA+PC9zcGFuPjwvaDM+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQ7cGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij4mbmJzcDsmbmJzcDsgVGhlICZxdW90O2NvYXAmcXVvdDsgVVJJIHNjaGVtZSBkZWZpbmVkIGlu
IDwvc3Bhbj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzI1MiNzZWN0
aW9uLTYuMSI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U2VjdGlvbiZuYnNwOzYuMSBvZiBb
UkZDNzI1Ml08L3NwYW4+PC9hPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBjYW4gYWxzbyBi
ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5i
c3A7Jm5ic3A7IHVzZWQgdG8gaWRlbnRpZnkgQ29BUCByZXNvdXJjZXMgdGhhdCBhcmUgaW50ZW5k
ZWQgdG8gYmUgYWNjZXNzaWJsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0i
RU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7IHVzaW5nIENvQVAgb3ZlciBUQ1AuPG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7cGFnZS1icmVh
ay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDtwYWdlLWJy
ZWFrLWJlZm9yZTphbHdheXMiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOyZuYnNw
OyBUaGUgc3ludGF4IGRlZmluZWQgaW4gPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmM3MjUyI3NlY3Rpb24tNi4xIj48c3BhbiBsYW5nPSJFTiIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5TZWN0aW9uJm5ic3A7Ni4xIG9mIFtSRkM3MjUyXTwvc3Bhbj48L2E+PHNwYW4gbGFuZz0iRU4i
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+IGFwcGxpZXMgdG8gdGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHBy
ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNw
YW4gbGFuZz0iRU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7IHRyYW5zcG9ydCwgd2l0aCB0aGUg
Zm9sbG93aW5nIGNoYW5nZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdDtwYWdlLWJyZWFrLWJlZm9yZTphbHdheXMiPjxzcGFuIGxhbmc9IkVO
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5cyI+PHNwYW4gbGFuZz0i
RU4iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7IG8mbmJzcDsgVGhlIHBvcnQgc3ViY29tcG9uZW50
IGluZGljYXRlcyB0aGUgVENQIHBvcnQgYXQgd2hpY2ggdGhlIENvQVA8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDtwYWdlLWJyZWFrLWJlZm9y
ZTphbHdheXMiPjxzcGFuIGxhbmc9IkVOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBzZXJ2ZXIgaXMgbG9jYXRlZC4mbmJzcDsgKElmIGl0IGlzIGVtcHR5IG9yIG5v
dCBnaXZlbiwgdGhlbiB0aGUgZGVmYXVsdDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4i
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBvcnQgNTY4MyBpcyBh
c3N1bWVkLCBhcyB3aXRoIFVEUC4pPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPlRoZSBwcm9ibGVtIEkgaGF2ZSB3aXRoIHRoZSBhYm92ZSB0ZXh0IGlzIHRoYXQgaXQgbWFr
ZXMgdGhlIG1lYW5pbmcgb2YgdGhlIHBvcnQgaW4gdGhlIFVSSSBiZSBhbWJpZ3VvdXMsIHdoaWNo
IGlzIHByb2JsZW1hdGljLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+WW91IGNhbm5vdCBhc3N1bWUgKHNpbmNlIG5vIHN1Y2ggcmVx
dWlyZW1lbnQgaXMgc3RhdGVkIGluIHRoZSBkb2MpIHRoYXQgdGhlIFVEUCBwb3J0IG51bWJlciBh
bmQgVENQIHBvcnQgbnVtYmVyIGFyZSB0aGUgc2FtZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNvIGxldOKAmXMgc2F5IHRoZSBz
ZXJ2ZXIgdXNlcyBlcGhlbWVyYWwgcG9ydHMgZm9yIGEgZ2l2ZW4gcmVzb3VyY2UgdGhhdCBpcyBh
Y2Nlc3NpYmxlIG92ZXIgYm90aCBVRFAgYW5kIFRDUCwgYW5kIGl0IGdvdCBnaXZlbjxicj4NClVE
UCBwb3J0IDUwMDAwIGFuZCBUQ1AgcG9ydCA1MTAwMC4mbmJzcDsmbmJzcDsgRG9lcyBpdCBoYXZl
IHR3byBVUklzIGZvciB0aGF0IHJlc291cmNlPyZuYnNwOyBpLmUuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgY29hcDovL2hvc3RuYW1lOjUwMDAwL3Jlc291cmNlL3BhdGg8
YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29hcDovL2hvc3RuYW1lOjUx
MDAwL3Jlc291cmNlL3BhdGg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+SWYgYSBjbGllbnQgZ2V0cyBlaXRoZXIg
b3IgYm90aCBvZiB0aG9zZSwgaXQgaGFzIG5vIGlkZWEgd2hldGhlciB0aGUgcG9ydCBudW1iZXIg
aXMgYSBVRFAgb3IgYSBUQ1AgcG9ydCBudW1iZXIsIGFuZCBpZiBpdCBndWVzc2VzIHdyb25nLDxi
cj4NCml04oCZcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IHJlc291cmNlIChlLmcuLCAvcmVzb3Vy
Y2UvcGF0aCBvbiBVRFAgcG9ydCA1MTAwMCBtaWdodCBiZSBhIGRpZmZlcmVudCBhcHAgd2l0aCBh
IGRpZmZlcmVudCByZXNvdXJjZSkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5BcyBzdWNoLCB0aGVyZSBpcyBubyBndWFyYW50ZWUg
b2YgaW50ZXJvcGVyYWJpbGl0eS4mbmJzcDsgSW5kZWVkIGFuIFJGQyA3MjUyIGNvbXBsaWFudCBj
bGllbnQgd2lsbCB0cmVhdCBib3RoIGFzIFVEUCBwb3J0IG51bWJlcnMsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5hbmQgY2FuIGVu
ZCB1cCBhY2Nlc3NpbmcgdGhlIHdyb25nIHJlc291cmNlIGFzIGEgcmVzdWx0LiZuYnNwOyZuYnNw
OyBUaGF0IGJyZWFrcyBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+SGVu
Y2UgdW5sZXNzIHNvbWVvbmUgY2FuIGV4cGxhaW4gd2h5IHRoaXMgZG9lc27igJl0IGJyZWFrIGJh
Y2t3YXJkcyBjb21wYXRpYmlsaXR5LCBJIHRoaW5rIHNlY3Rpb24gNy4xIGluIGRyYWZ0LTA5IGlz
IGJyb2tlbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RGF2ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0Ux
RTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
IGNvcmUgWzwvc3Bhbj48YSBocmVmPSJtYWlsdG86Y29yZS1ib3VuY2VzQGlldGYub3JnIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPm1haWx0bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+XQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5DYXJzdGVuIEJvcm1hbm48YnI+DQo8
Yj5TZW50OjwvYj4gTW9uZGF5LCBNYXkgMTUsIDIwMTcgODo0NSBBTTxicj4NCjxiPlRvOjwvYj4g
S3JhdXMgQWNoaW0gKElOU1QvRUNTNCkgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86QWNoaW0u
S3JhdXNAYm9zY2gtc2kuY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFjaGltLktyYXVzQGJvc2NoLXNp
LmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiA8L3Nw
YW4+PGEgaHJlZj0ibWFpbHRvOmNvcmVAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Y29yZUBp
ZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
UmU6IFtjb3JlXSBFZGl0b3JzJyBkcmFmdCBvZiBjaGFuZ2VzIHRvIGRyYWZ0LWlldGYtY29yZS1j
b2FwLXRjcC10bHMtMDggYWZ0ZXIgSUVTRyBpbnB1dDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZWxsLCBJIGp1c3QgdHJpZWQgdG8gcmVhbGl6
ZSB3aGF0IHRoZSBJRVNHIHRob3VnaHQgd2FzIHJpZ2h0LiBCdXQgSSBjYW4ndCBmYWlsIHRvIG5v
dGljZSB0aGF0IHRoZSBleGlzdGluZyBzb2x1dGlvbiBkaWRuJ3QgcmVhbGx5IGFkZHJlc3MgdGhl
IHNpdHVhdGlvbiB2ZXJ5IHdlbGwgZWl0aGVyLCBleGNlcHQgd2hlcmUgdGhlIHNlcnZlciAob3Ig
b3RoZXIgZW50aXR5IHN1cHBseWluZyB0aGUgbGluaykga25ldw0KIGV4YWN0bHkgd2hhdCB0aGUg
Y2xpZW50IHNob3VsZCBiZSBkb2luZy4gU2VjdGlvbiA3LjggaXMgdHJ5aW5nIHRvIGdpdmUgc29t
ZSBndWlkYW5jZSwgYnV0IGl0IHdpbGwgaGFyZGx5IGV2ZXIgYmUgZ29vZCBlbm91Z2ggdG8gcHJv
cG9zZSBzb2x1dGlvbnMgZm9yIGFsbCBwb3NzaWJsZSBzaXR1YXRpb25zLiZuYnNwOzxicj4NCjxi
cj4NClNlbnQgZnJvbSZuYnNwOzxzcGFuIHN0eWxlPSJmb250LXNpemU6MTMuMHB0Ij5tb2JpbGU8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCk9uIDE1LiBNYXkgMjAxNywgYXQg
MTY6NTIsIEtyYXVzIEFjaGltIChJTlNUL0VDUzQpICZsdDs8YSBocmVmPSJtYWlsdG86QWNoaW0u
S3JhdXNAYm9zY2gtc2kuY29tIj5BY2hpbS5LcmF1c0Bib3NjaC1zaS5jb208L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij5IaSBDYXJzdGVuLDxicj4NCjxicj4NCjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JRVNHIG1lbWJlcnMgaGF2ZSBhc2tl
ZCB1cyB0byBzdG9wIHByb2xpZmVyYXRpbmcgVVJJIHNjaGVtZXMsIGFuZCBhcyBhIHJlc3VsdCB0
aGUgZHJhZnQgcmVtYWlucyB3aXRoIGNvYXA6Ly8gYW5kIGNvYXBzOi8vIGZvciBhbGwgbmV3IHRy
YW5zcG9ydHMuPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCkFzc3VtaW5nIGEgc3lzdGVt
LCB3aGljaCBzdXBwb3J0cyBDb0FQIG92ZXIgVURQIGFuZCBvdmVyIFRDUCwgaG93IHNob3VsZCBz
dWNoIGEgc3lzdGVtIHNlbGVjdCwgaWYgVURQIG9yIFRDUCBpcyBpbnRlbmRlZCB0byBiZSB1c2Vk
IGZvciBhIGdpdmVuIGRlc3RpbmF0aW9uPzxicj4NCjxicj4NCjxzcGFuIGxhbmc9IkRFLUNIIj5N
aXQgZnJldW5kbGljaGVuIEdyw7zDn2VuIC8gQmVzdCByZWdhcmRzPGJyPg0KPGJyPg0KQWNoaW0g
S3JhdXM8YnI+DQo8YnI+DQooSU5TVC9FQ1M0KSA8YnI+DQpCb3NjaCZuYnNwO1NvZnR3YXJlIElu
bm92YXRpb25zJm5ic3A7R21iSCB8IFN0dXR0Z2FydGVyIFN0cmHDn2UgMTMwIHwgNzEzMzIgV2Fp
YmxpbmdlbiB8IEdFUk1BTlkgfA0KPC9zcGFuPjxhIGhyZWY9Imh0dHA6Ly93d3cuYm9zY2gtc2ku
Y29tIj48c3BhbiBsYW5nPSJERS1DSCI+d3d3LmJvc2NoLXNpLmNvbTwvc3Bhbj48L2E+PHNwYW4g
bGFuZz0iREUtQ0giPjxicj4NCjxicj4NClNpdHo6IEJlcmxpbiwgUmVnaXN0ZXJnZXJpY2h0OiBB
bXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZzsgSFJCIDE0ODQxMSBCIDxicj4NCkdlc2Now6RmdHNm
w7xocnVuZzogRHIuLUluZy4gPC9zcGFuPlJhaW5lciBLYWxsZW5iYWNoLCBNaWNoYWVsIEhhaG4g
PGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnI+DQpG
cm9tOiBjb3JlIFs8YSBocmVmPSJtYWlsdG86Y29yZS1ib3VuY2VzQGlldGYub3JnIj5tYWlsdG86
Y29yZS1ib3VuY2VzQGlldGYub3JnPC9hPl0gT24gQmVoYWxmIE9mIENhcnN0ZW4gQm9ybWFubjxi
cj4NClNlbnQ6IE1vbnRhZywgMTUuIE1haSAyMDE3IDE2OjMyPGJyPg0KVG86IGNvcmUgJmx0Ozxh
IGhyZWY9Im1haWx0bzpjb3JlQGlldGYub3JnIj5jb3JlQGlldGYub3JnPC9hPiZndDs8YnI+DQpT
dWJqZWN0OiBbY29yZV0gRWRpdG9ycycgZHJhZnQgb2YgY2hhbmdlcyB0byBkcmFmdC1pZXRmLWNv
cmUtY29hcC10Y3AtdGxzLTA4IGFmdGVyIElFU0cgaW5wdXQ8YnI+DQo8YnI+DQpJIGhhdmUgZ2Vu
ZXJhdGUgYSBmaXJzdCBlZGl0b3Jz4oCZIGRyYWZ0IG9mIHdoYXQgbWlnaHQgYmVjb21lIGRyYWZ0
LWlldGYtY29yZS1jb2FwLXRjcC10bHMtMDksIGFkZHJlc3NpbmcgSUVTRyBpbnB1dCBvbiB0aGUg
ZHJhZnQuPGJyPg0KKFRoaXMgZHJhZnQgYWRkcmVzc2VzIERJU0NVU1NlcywgYnV0IGFsbW9zdCBu
byBDT01NRU5UUzsgc2VlIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9jb3JlLXdnL2NvYXAt
dGNwLXRscy9pc3N1ZXMiPg0KaHR0cHM6Ly9naXRodWIuY29tL2NvcmUtd2cvY29hcC10Y3AtdGxz
L2lzc3VlczwvYT4gZm9yIGFuIG92ZXJ2aWV3IHdoYXQgZWxzZSBuZWVkcyB0byBiZSBkb25lLik8
YnI+DQo8YnI+DQpUaGlzIGhhcyBhIGJpdCBvZiBCcm93bmlhbiBtb3Rpb24gKGRlZmF1bHQgcG9y
dHMgZXRjLiksIGJ1dCBhbHNvIG9uZSBpbXBvcnRhbnQgY2hhbmdlOjxicj4NCjxicj4NCklFU0cg
bWVtYmVycyBoYXZlIGFza2VkIHVzIHRvIHN0b3AgcHJvbGlmZXJhdGluZyBVUkkgc2NoZW1lcywg
YW5kIGFzIGEgcmVzdWx0IHRoZSBkcmFmdCByZW1haW5zIHdpdGggY29hcDovLyBhbmQgY29hcHM6
Ly8gZm9yIGFsbCBuZXcgdHJhbnNwb3J0cy48YnI+DQo8YnI+DQpQbGVhc2Ugc2VlOjxicj4NCjxi
cj4NCjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwxPWRyYWZ0LWll
dGYtY29yZS1jb2FwLXRjcC10bHMmYW1wO3VybDI9aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRl
bnQuY29tL2NvcmUtd2cvY29hcC10Y3AtdGxzL2doLXBhZ2VzL2llc2cvZHJhZnQtaWV0Zi1jb3Jl
LWNvYXAtdGNwLXRscy50eHQiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwxPWRy
YWZ0LWlldGYtY29yZS1jb2FwLXRjcC10bHMmYW1wO3VybDI9aHR0cHM6Ly9yYXcuZ2l0aHVidXNl
cmNvbnRlbnQuY29tL2NvcmUtd2cvY29hcC10Y3AtdGxzL2doLXBhZ2VzL2llc2cvZHJhZnQtaWV0
Zi1jb3JlLWNvYXAtdGNwLXRscy50eHQ8L2E+PGJyPg0KPGJyPg0KZm9yIHRoZSBjaGFuZ2VzIGZy
b20gLTA4LCBhbmQ8YnI+DQo8YnI+DQo8YSBocmVmPSJodHRwczovL2NvcmUtd2cuZ2l0aHViLmlv
L2NvYXAtdGNwLXRscy9pZXNnLyI+aHR0cHM6Ly9jb3JlLXdnLmdpdGh1Yi5pby9jb2FwLXRjcC10
bHMvaWVzZy88L2E+PGJyPg0KPGJyPg0KZm9yIGEgZnVsbCBkb2N1bWVudC48YnI+DQo8YnI+DQpG
b3IgZXhhbXBsZSw8YnI+DQo8YnI+DQo8YSBocmVmPSJodHRwczovL2NvcmUtd2cuZ2l0aHViLmlv
L2NvYXAtdGNwLXRscy9pZXNnLyNyZmMuc2VjdGlvbi43LjgiPmh0dHBzOi8vY29yZS13Zy5naXRo
dWIuaW8vY29hcC10Y3AtdGxzL2llc2cvI3JmYy5zZWN0aW9uLjcuODwvYT48YnI+DQo8YnI+DQpp
cyBhIG5ldyBzZWN0aW9uLCBidXQgbWFueSBvdGhlciBzZWN0aW9ucyBjb25jZXJuZWQgd2l0aCBV
UklzIGFuZCBVUkkgc2NoZW1lcyBoYXZlIHJlY2VpdmVkIGNoYW5nZXMuPGJyPg0KPGJyPg0KSXQg
aXMgaW1wb3J0YW50IGlmIHRoZSBXRyBjYW4gbGl2ZSB3aXRoIHRoaXMgY2hhbmdlLCBvciB3aGV0
aGVyIHdlIG5lZWQgdG8gaW5jdXIgZnVydGhlciBkZWxheSBwdXNoaW5nIGJhY2sgb24gdGhpcyBj
aGFuZ2UuPGJyPg0KUGxlYXNlIGxldCB1cyBrbm93ITxicj4NCjxicj4NCkdyw7zDn2UsIENhcnN0
ZW48YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXzxicj4NCmNvcmUgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOmNvcmVAaWV0
Zi5vcmciPmNvcmVAaWV0Zi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9jb3JlIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2NvcmU8L2E+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188YnI+DQpjb3JlIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpj
b3JlQGlldGYub3JnIj5jb3JlQGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vY29yZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9jb3JlPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVv
dGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_55877B3AFB359744BA0F2140E36F52B55B9FC95EMBX110dethzch_--


From nobody Fri Jun 16 14:25:48 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74609127419 for <core@ietfa.amsl.com>; Fri, 16 Jun 2017 14:25:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 6xgKGBDsCnZR for <core@ietfa.amsl.com>; Fri, 16 Jun 2017 14:25:44 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 B9654124D68 for <core@ietf.org>; Fri, 16 Jun 2017 14:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5GLPcfZ008155; Fri, 16 Jun 2017 23:25:38 +0200 (CEST)
Received: from client-0143.vpn.uni-bremen.de (client-0143.vpn.uni-bremen.de [134.102.107.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wqD1Y6lDHzDJyJ; Fri, 16 Jun 2017 23:25:37 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch>
Date: Fri, 16 Jun 2017 23:25:37 +0200
Cc: Dave Thaler <dthaler@microsoft.com>, "Kraus Achim (INST/ECS4)" <Achim.Kraus@bosch-si.com>, "core@ietf.org" <core@ietf.org>
X-Mao-Original-Outgoing-Id: 519341137.177586-c23541c64e0253b29a5334aa7ea9bbff
Content-Transfer-Encoding: quoted-printable
Message-Id: <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch>
To: Kovatsch Matthias <kovatsch@inf.ethz.ch>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/i_Fhx_qB884ZTLaH2MW7MTMJWj4>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 21:25:46 -0000

On Jun 16, 2017, at 22:49, Kovatsch Matthias <kovatsch@inf.ethz.ch> =
wrote:
>=20
> Hi all
> =20
> To me it feels, we need a special session for this during IETF 99. It =
is really hard to follow the arguments in the e-mails, as there are so =
many unspoken assumptions, solutions-in-mind, and misunderstandings. I =
would guess, I am not the only one who cannot get a clear picture of the =
(assumed) problem, implications, and possible solutions.
> =20
> It would be good to know what =E2=80=9Cwhat URI schemes actually =
mean=E2=80=9D means.
> To me, it defines the syntax and semantics of the rest of the URI. =
Important semantics would be if the port is a UDP or a TCP port.
> =20
> It would be good to know how the mess of HTTP 1.x, SPDY1, SPDY2, =
SPDY3, H2, and QUIC is actually solved.
> To my understanding in particular SPDY and QUIC are solved by =
out-of-band info patched into the browser (~Chrome knew what gmail.com =
speaks=E2=80=A6~).
> =20
> It would be good to know what the actual assumptions are.
> CoAP clients do trial-and-error until they get a response?
> All CoAP endpoints are expected to implement all transport and the =
pick of transport is just because of the middlebox baggage?
> Web Linking will always include transport hints in the future?
> It is just a hint even when the publisher of a link knows for sure =
what transports are implemented in the origin server?
> =E2=80=A6
> =20
> How come we still need https and http?

Right.

I believe we had the best possible solution for this =E2=80=9CGemengelage=E2=
=80=9D (untranslatable German word for a situation where a number of =
unrelated issues collide and create something utterly complicated to =
resolve) in -07.

The IESG has a number of people who have the scars from SIP, which ran =
into a superficially similar, but actually mostly unrelated issue and =
resolved it by attaching a transport hint to an otherwise identical URI. =
 We cannot do this as easily as SIP could, but got stuck with the idea =
that we have to use the same URI scheme for the different transports.

http:// and https:// have the same problem, but
1 =E2=80=94 it was resolved that the resources under these two schemes =
are unrelated,
2 =E2=80=94 people got used to the pain caused by this.

(We are mirroring this with coap:// and coaps://, and I don=E2=80=99t =
think this is controversial =E2=80=94 it really does make a semantic =
difference whether there are transport security expectations bound to =
the resolution of that URI or not.)

With respect to the UDP/TCP/WS decision, we tried to do (1) in -07, but =
did not have (2), obviously.
(I believe (1) is not so bright for UDP coap vs. TCP coap, so if (1) =
doesn=E2=80=99t help getting acceptance then we shouldn=E2=80=99t do =
it.)

The consensus document governing registration of URI schemes is RFC =
7595.  I believe we were in full compliance with that with -07.  I =
don=E2=80=99t want to run process arguments before we have completed the =
technical discussion, but I actually believe e.g. section 3.3 of that =
document is less clearly satisfied by -09 than it was by -07.  More =
importantly than those process issues, my problem is that the issues the =
IESG members have in mind appear to be undocumented, so I can=E2=80=99t =
learn about them from a document that exposes them in a detailed manner.

Coap-tcp of course also was done in the knowledge that there are other =
transports waiting, such as webrtc-dc, SMS or even slipmux.  It seems =
unlikely these can be done with a URI-Scheme that is common with the =
IP-address based ones.

We cannot really learn much from the way HTTP solves its transport =
vagaries because those solutions are based on the ability to put a lot =
of complexity into implementations.  For HTTP, the URI has a much more =
user-visible role, and it is likely appropriate to incur this complexity =
to keep up the fiction that there is only one HTTP.  CoAP is meant to be =
direct and to the point, without relying on tons of pre-configuration, =
learning, or indirection, so any happy eyeball style approaches are =
grossly suboptimal.
(They may still be necessary in certain not so nice cases; cf. the work =
on Thin ICE.)

Given that URI-Schemes are a dime a dozen (with provisional =
registrations being easy), I=E2=80=99m not sure that implementers (or =
downstream SDOs) won=E2=80=99t go the way of registering (or even =
squatting on) their own transport-specific URI-Schemes to return to =
sanity.

Having a meeting about the URI-Scheme issue might indeed be the only way =
forward remaining. =20
It is also a slow way forward.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Jun 16 16:56:50 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB520129540; Fri, 16 Jun 2017 16:56:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 nM8JdYlIWS9x; Fri, 16 Jun 2017 16:56:35 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 CB18F12953F; Fri, 16 Jun 2017 16:56:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5GNuUVG003810; Sat, 17 Jun 2017 01:56:30 +0200 (CEST)
Received: from [192.168.217.124] (p5DC7F3A7.dip0.t-ipconnect.de [93.199.243.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wqHMd617KzDK04; Sat, 17 Jun 2017 01:56:29 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 519350189.453979-e3b2d906e8bab442948f66a848a5cc63
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Sat, 17 Jun 2017 01:56:29 +0200
Message-Id: <2DB0474F-900D-42FD-B2C5-F61F396B751C@tzi.org>
To: ace <ace@ietf.org>, core <core@ietf.org>, cose <cose@ietf.org>, cbor@ietf.org, t2trg@irtf.org
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/zxXGFNoZK1EeSIhNNvQD-PaXE4U>
Subject: [core] Constrained Node/Network Cluster @ IETF99: DRAFT AGENDA
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 23:56:37 -0000

Here is my usual eclectic condensed agenda based on the DRAFT AGENDA
for IETF99.  Remember that there is still quite some potential for
changes.

ACE people are going to miss DISPATCH (ARTAREA) again -- not sure if
there would have been be any discussions relevant to Constrained
Nodes/Networks in ARTAREA, but it doesn't make sense with this
scheduling.  CORE people will miss both ANIMA and (in-week) ICNRG.
ROLL people will miss SAAG, ouch.  And LPWAN is on the second half of
QUIC.  All no disasters, AFAICS, but not pain-free.

All times are CEST (UTC+0200).  (You can get pure UTC times on
https://datatracker.ietf.org/meeting/agenda-utc, for those who want to
listen from remote.)

Gr=C3=BC=C3=9Fe, Carsten


SATURDAY/SUNDAY
-- T2TRG
-- ICNRG
-- Hackathon (including various interops)

MONDAY, July 17, 2017

0930-1200  Morning Session I
Congress H III	ART	dispatch	Dispatch WG - 09:30-11:30
Grand Hilton BR	INT	6man	IPv6 Maintenance WG
Congress H I	SEC ***	ace	Authentication and Authorization for =
Constrained Environments WG
Congress H III	SEC	curdle	CURves, Deprecating and a Little more =
Encryption WG - 11:30-12:00

1330-1530  Afternoon Session I
Karlin I/II	INT ***	6tisch	IPv6 over the TSCH mode of IEEE =
802.15.4e WG
Grand Hilton BR	INT	homenet	Home Networking WG

1550-1720  Afternoon Session II
Karlin I/II	ART ***	cbor	Concise Binary Object Representation =
Maintenance and Extensions WG
Berlin/Brussels	SEC	tokbind	Token Binding WG

1740-1840  Afternoon Session III
Athens/Barcel.	RTG	babel	Babel routing protocol WG
Grand Hilton BR	TSV	tsvarea	Transport Area Open Meeting

TUESDAY, July 18, 2017

0930-1200  Morning Session I
Congress H II	OPS	v6ops	IPv6 Operations WG
Congress H I	TSV	taps	Transport Services WG

1330-1530  Afternoon Session I
Grand Hilton BR	IRTF***	t2trg	Thing-to-Thing
Berlin/Brussels	SEC	oauth	Web Authorization Protocol WG
Congress H I	TSV	tsvwg	Transport Area Working Group WG

1550-1750  Afternoon Session II
Karlin I/II	INT ***	6lo	IPv6 over Networks of =
Resource-constrained Nodes WG
Congress H I	IRTF	cfrg	Crypto Forum

WEDNESDAY, July 19, 2017

0930-1200  Morning Session I
Congress H I	ART ***	core	Constrained RESTful Environments WG
Karlin I/II	IRTF	icnrg	Information-Centric Networking
Congress H III	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG
Congress H II	RTG	rtgarea	Routing Area Open Meeting
Grand Hilton BR	SEC	tls	Transport Layer Security WG
Karlin III	TSV	rmcat	RTP Media Congestion Avoidance =
Techniques WG

1330-1500  Afternoon Session I
Grand Hilton BR	ART	httpbis	Hypertext Transfer Protocol WG
Congress H III	IRTF	panrg	Proposed Path Aware Networking
Congress H II	RTG	ideas	IDentity Enabled Networks BOF

1520-1650  Afternoon Session II
Grand Hilton BR	ART	httpbis	Hypertext Transfer Protocol WG

THURSDAY, July 20, 2017

0930-1200  Morning Session I
Grand Hilton BR	INT	intarea	Internet Area Working Group WG
Congress H II	IRTF	maprg	Measurement and Analysis for Protocols
Congress H I	RTG	detnet	Deterministic Networking WG

1330-1530  Afternoon Session I
Berlin/Brussels	ART	ice	Interactive Connectivity Establishment =
WG
Grand Hilton BR	OPS	v6ops	IPv6 Operations WG
Karlin I/II	RTG ***	roll	Routing Over Low power and Lossy =
networks WG
Congress H III	SEC	saag	Security Area Open Meeting

1550-1750  Afternoon Session II
Athens/Barcel.	INT	ipwave	IP Wireless Access in Vehicular =
Environments WG
Grand Hilton BR	TSV	quic	QUIC WG

1810-1910  Afternoon Session III
Berlin/Brussels	ART	uta	Using TLS in Applications WG
Athens/Barcel.	INT ***	lwig	Light-Weight Implementation Guidance WG
Karlin I/II	RTG	bier	Bit Indexed Explicit Replication WG
Congress H III	TSV	tsvwg	Transport Area Working Group WG

FRIDAY, July 21, 2017

0930-1130  Morning Session I
Berlin/Brussels	INT	dnssd	Extensions for Scalable DNS Service =
Discovery  WG
Karlin I/II	INT ***	lpwan	IPv6 over Low Power Wide-Area Networks =
WG
Karlin III	SEC	oauth	Web Authorization Protocol WG
Grand Hilton BR	TSV	quic	QUIC WG

1150-1320  Afternoon Session II
Congress H III	ART ***	core	Constrained RESTful Environments WG
Grand Hilton BR	SEC	acme	Automated Certificate Management =
Environment WG



From nobody Sat Jun 17 03:08:05 2017
Return-Path: <bilhanan.silverajan@tut.fi>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DC1112702E for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 03:08:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tutfi.onmicrosoft.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 eUPHxzJqz7RJ for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 03:08:01 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20100.outbound.protection.outlook.com [40.107.2.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C340C126C7A for <core@ietf.org>; Sat, 17 Jun 2017 03:07:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tutfi.onmicrosoft.com;  s=selector1-tut-fi; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;  bh=dPCLC2P3aLVdcWGxz28f6PKVkcpK8rzbrYQZXB47v9k=; b=k2JHjHqVDjMWQ2+Cgz20kQILM2+a2sdNAEEGlbXZvxpOI/skh7S82UI8kQUZvoHgqGGIv4FvoElgUKNZ1g54cxZIYwgh6uLQ7hcl05rPyPRaNtmeSo6OBSz+TroMSrW25NMB3USPr7b/nGuZXYXreTbFCpcj7P8TP470F+FhMX8=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=tut.fi;
Received: from Bilhanans-MacBook-Pro.local (192.130.252.45) by VI1PR02MB1086.eurprd02.prod.outlook.com (2a01:111:e400:5343::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Sat, 17 Jun 2017 10:07:56 +0000
To: core@ietf.org
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch> <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org>
From: Bill Silverajan <bilhanan.silverajan@tut.fi>
Message-ID: <3246d149-f2c3-083a-c95a-0830b1520b07@tut.fi>
Date: Sat, 17 Jun 2017 13:07:53 +0300
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Originating-IP: [192.130.252.45]
X-ClientProxiedBy: VI1P193CA0021.EURP193.PROD.OUTLOOK.COM (2603:10a6:800:bd::31) To VI1PR02MB1086.eurprd02.prod.outlook.com (2a01:111:e400:5343::18)
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VI1PR02MB1086:
X-MS-Office365-Filtering-Correlation-Id: a27f6a88-36a1-4bb5-0e93-08d4b568b9fd
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:VI1PR02MB1086; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1086; 3:x0przn6Q/xGlDhTBugymAifLUkHGN1uGpkK3dlCYHnOiVOLj87CussMhuiJwkM3DK43RQCGQurWHjcVM9WG8p+JKzuAcTtQmB0m37G2YhOCT1rPfCGb0Vn0mSEjNmSOmuS3G5dF0ViE+5HaoN21tLLlR7KsKHiEYZJZWomZuuCfDoIVajgqERpcBVliYSkQ2Qg14IzSJ+CjpM9aS0BdPn6aoIXL5wFLCpduiNX7D/m8L/w6eAwUZurLKIWZmsBfLCWqophT/cfuBE8GpWNv8mSJgGPSpu9XRf9+JEId/W3a4kKtLeXriJDC6kxEPXDODiEI3Sjh4vNEnN9ont0z5Zg==; 25:5jtoA0AzO5OjGRrT/lZETpsy0E1d5DKBZTxglDQ6VQ5JTRpDDPBaTuGMQ44mna2G83sdBzMAOJq5fT33yFtMOHHAxzaZcxXYC1MoL8DgVNEWCKNWufHUgGAV1nEqASAi3wnl7BOAxVfc7y4QOck56mzIFwkl/DiQFArFb3iU9pyEAe2E/Mgrs3DhPKRGmFhFUzENi4KwuRdUFQu60l/3yf9r4mZGW0+hvPWdvn21zpXXdntGt7/5WD0xJQyrLt6jwCW11rFYfA4sF+9qrHyfEismH09CxS0xUzTZVeFiKtIOdGyaek643rrjw/FM4udfNWB1JaAKEZ/ohZHRp2PYvtIKpeZ66DMbYktZNc/SB10hgWKhoD99fVFZdnlKsmt90vkkeZqQ4+//sNdNCceEZ8DICBxwaYPxRSwmZA/5Ltbu2sdnRUH7DUGXLbsq98lWzxCc2ZmY7InJYCpLaCOqeRqqavsrI3Un+sttHn4AwDk=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1086; 31:JsZz/q9fCsN+WhzDZ1xnePj6wbYH+4nhyINES47Lb2U8il4bOV4uG1V8JYtnYhbNSnCPsM4WjFpJgYTUoLox/1dldBKWsBQ4nN9y8N/E0fqB2CsD8n0zN4dkEPHl5rKAl/ug+ZW5DCYI8hLOPJQfp0RlVdk+Fe0yy3Ihjs49e1+FK5FKlFTWxemym8XbASo0pwhUywd/NWxW475dCtPY2JB+f8vbjl2TOF+6svCSQnxtw6Vs94fQRJFvZJjN2a1nq9e3dS2Aze/9mvJrUYGIHQ==; 20:lW7aCnyzna2JohvLtBAQN7myPT67QmC1M3eqBl+RLOwdZaBMJvOAhDrgv63LXFETNl3Ihk/tZpBWlcXmdQ8vEy15CvAoWs0eAUeJ3odAafDsM6GewxDTixsn+EwLMbcednDFIQkQYxiPKGQ/rVIhqFawdc5hhrElUDPUqutRaCNpAr17ZD8DZw1So831tjLX0IcOKSRwgIPqzB47b9q72GDt19Tu68uFbwWjFFvV8A093iTIknzFyQMzGNgr8e1m
X-Microsoft-Antispam-PRVS: <VI1PR02MB1086FD866627984E410343EE9CC60@VI1PR02MB1086.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(120809045254105);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123555025)(20161123560025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR02MB1086; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR02MB1086; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg2OzQ6YVlmRXVqb3czYWNoWHRhdzN1Yi9WLzBBMkc3?= =?utf-8?B?TTRxbjZWd3EzOG1DQS8wa05PQWJqcmVLK1J4cHV3eDIyVFJEeFFmcHBhMWpN?= =?utf-8?B?YkV1b2hYL1JoWWFBVVdpbXlhZUZFeWZhWUtGSTMxdVgxVkE4Vk14enJkLy93?= =?utf-8?B?b01EcTAwQjE4aDR2S1lKWEhCU1hTanVTYWM3SVJWOTkvN2t5Q1JXNzNGUGNt?= =?utf-8?B?LzViRkFuQkd5L0hRYWhLa2hEb1FPckN1SWZsTkNwc3RpQVV4OFRSRHcrRFFz?= =?utf-8?B?YUU2VkZKNm9uVmJsOHJMdXRaMEQ1dGhyc3YyV3hoMmhyYnF5alRLaldzbUhk?= =?utf-8?B?ZFNUTkNrWUtIaG4yM0RTUzJxaXcyeTZ2Sk5OclIwR3JCMzV4VmtoS0tzKy9S?= =?utf-8?B?a3ExdldBRGtscjZsWkRad3VRdzZkR3c2c3h2QW5uVnQ2V3FZeWZIaVhoTXBz?= =?utf-8?B?VnpZc0QyKzF0eDJ5MjRHWGF0SE5NVHJ4aFlFQ3p5TnpJTnNMR3ZaSWw5RHll?= =?utf-8?B?cUV5Z2JkdHBGdGFQWllDSUlIalFhdkpDVmNxRHFJeGFyRXdLV0J4UUdiTFU0?= =?utf-8?B?a3NvZCswaWxXRDdzQXN5T2J5WElNK0w1a2d6czROWEJDeWlQTmhOeGp1c2xk?= =?utf-8?B?QllhRXZvNTFsNDNLV2lwbEwvSzlSMTdtbDdWZzB0OG1HYjNvTW9uVkZmb1VR?= =?utf-8?B?Q2pKZnl2YkpiU0ZIYjNNTFJHTFI0YXFxbXc4U0UrYUx4V0MvY0FmZXQxQTc2?= =?utf-8?B?TlZ1SUpYOHAyVW11VENua0dEdEtCSiszYlY1Zk9iNU9OeW41b3RwNVpiZGtr?= =?utf-8?B?Mk1QOXppL3Z4L1BzSnNiSkxDeVc4b2t3azBoMEozakgyaGk1K0p6eEpQWEdp?= =?utf-8?B?NWZkNHIzWWh0Z1pxVkd1Ty9FVVZPZXpsREZXT0hsaXNVN2FCcHNpN1ZEVmcz?= =?utf-8?B?N0dxQUMwbll1TXF1UENkemxYUnRBa2F2MDBnbEw0WWlRRXlCRWloZkJvZkdL?= =?utf-8?B?ay9TZWxGS0RWWXJUS0ZUSUdCVzN2NWVDWU5yeVBuNnBxYmd5NFd1djhxa0Rk?= =?utf-8?B?YnN0ZTVEUklFZEV1UTN4YUJuN2hFc1ltVG9XRTJhRzZvVkUxWkpZbEVQNUp5?= =?utf-8?B?ZDNxQjIwUmQyM1NEd2hWdjhQRWt1VGdmVElNMkcvamc1MjdZUWEwV0VidjFu?= =?utf-8?B?SWRhV0dESmtXb2dSemlmdTN4NDFweUYzTFVxM1dPY2htNEhRZHBHMUZ6UkZI?= =?utf-8?B?WVdBQ0QwSGFCd2F5NUFZdk43Y1l1VHBXeUd4MUVCNnlxbEhnVk9SZlk5Z1dC?= =?utf-8?B?NFNlSDN1NEpDLzlqQURiRmlqS0gzTnk3aEtSQVZ3ZUhUd2NvT2xRTDJNVVJB?= =?utf-8?B?NGh0eUZRWmhPd1o1RmpGcjU2OC9ZUmpHQUlqK0JJY3JxejZscEt0UFZpdUZq?= =?utf-8?B?VlJSOTZsS2VUTFVJbTNnN0pyK1B6WTBSYWVyK2EzYktBVytSUitxT3h4UkMz?= =?utf-8?B?TURXWTdXcyt6VUVDa0xzYXFjNmI4cE9tR2NITFBJWnJhUW84d2d1blZZM2ZF?= =?utf-8?B?Y29McmlKeWE4NGR0QW5FV0IyUVkyeU91eU5QOU1tNXJhbHFJQisyYXFPYzBH?= =?utf-8?B?UndJdUhZb05XY005SXB3QXpjcWlkdGNBMjFOUXZJcjlYZzhIcDJOUWlSZlZ2?= =?utf-8?Q?BC3/jUY+9Zb43tK8+uOODTwM+m2TIuglLmeUBZ?=
X-Forefront-PRVS: 034119E4F6
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39830400002)(39400400002)(39410400002)(39450400003)(4001350100001)(229853002)(2361001)(2351001)(5660300001)(23676002)(966005)(478600001)(31696002)(33646002)(86362001)(189998001)(81166006)(6506006)(8676002)(93886004)(305945005)(31686004)(47776003)(74482002)(42186005)(64126003)(38730400002)(54356999)(6246003)(76176999)(65956001)(65806001)(66066001)(50986999)(6486002)(83506001)(6512007)(6916009)(2906002)(50466002)(110136004)(2950100002)(7736002)(6666003)(53936002)(5890100001)(65826007)(230783001)(6306002)(25786009)(36756003)(2870700001)(3846002)(6116002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB1086; H:Bilhanans-MacBook-Pro.local; FPR:; SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg2OzIzOi9Id01QeXFQL2FUMVRBVzlYTkhhUXlkR21y?= =?utf-8?B?L2NRRFBxVHhHZFZXbFBPNWpJMHJmaXRDQldSc2tSNzJnWkYrNGRvbTk2eGl6?= =?utf-8?B?RDk5WlZMVUdxOWNidmxUMkR1SmJ2MGtFUnlEM3pLYktmWDkyOTU1SENDaktZ?= =?utf-8?B?VlRMaC9BZEw3aU9kd1FyaVpsZFdneFg5THFwemRhbHcxZDVEcDVtSnZCaHQ4?= =?utf-8?B?aGw2bUViWDJSUmZoRkNaS0JRTGtHaS9OLzZnbnpTTDJ2R2VIbmdrclJsMlU0?= =?utf-8?B?UEticGxOZjM5UzdOclFIVXZFekZXOVVsZ0hrRE01czVySU1Sb0RodVgvb0tq?= =?utf-8?B?Y01hZCsrTmMzcEZiZ2diaEpnL0dlTUVYd21maklUanRVd3lKdEU5NUMzMUpv?= =?utf-8?B?Wlk2c3Bxc0xZOUY0dkVpNVVLbmlLd3ZBWFpIL3hoWEw4azc0RnFzdVZGL0VK?= =?utf-8?B?Sk5SaktiS0l3bG1QNHJHbjhBK01hTndDa1BnZ0RaL1A1ZjlqbjBmZTZZRGgz?= =?utf-8?B?SlZyU2ZtU3d3bkF5U0lzL3ZEbG5xSmd5OE4xQVFUYmM0NlBzR1VDVGtjanNv?= =?utf-8?B?aDZsZXZNSlVrL3ZPOVE1bU5QN21XZWEycDdFZ0ErRVk1c0ptSHNxRWVISysz?= =?utf-8?B?VHh3azlZY3MzdzY5MXdUSU9mQWNQaERGM3hFMDRZSUdrNXVma3VGQXpSdFBz?= =?utf-8?B?ZEtMZktNZFFMeHMwVHdDR2lBK2hxL3AxQXJaSmhHTktVZkdIUmtGVFZnQVRo?= =?utf-8?B?bE9wekZoWDU3aE1NYUk2b3ZpVGdpT282VCtLdHpLREN0Mmk4a3RrenNEU1Rp?= =?utf-8?B?d3NmVEd1SHV3d2NpWFNDdWVXRmFDWGpBL2ZkNnA1MnYvT0NZalFERnNYRXZ6?= =?utf-8?B?Vzh4ZGlINmNpTXJtempCNFB2VzlobjlRYjlUTllZRmNBNXVWelBJckFjaHRi?= =?utf-8?B?bVFMdkJCWTg2dlNRbGt2RGxJNW51YWNDZmE0RW9OS0cyS290V1IrbXgrcXE4?= =?utf-8?B?cEhBemJvWGFtc1FOYXJYMG1sTW90V1RBaUpWeVZYTldnVDlEVllWTXBXeTNL?= =?utf-8?B?Nk9BMXFZS0xPVFVWOHZac3ByUzZRMkd1MXlac2ozUERRUU5lN2NsdFMrQ2dC?= =?utf-8?B?QkFMYUtpOUo4akdQekNEamlqeHBLL0Z0OCtOclZpYUE3c3ZjazErME5oaXJj?= =?utf-8?B?NDZRMllqTFBGYTNqanlJODI2bmdIYWhXRkQrN3AwVWQrUFEvZEdvakxSSGZV?= =?utf-8?B?U1pNUFJMMTB0YUF1YXZTdW5rL1VqYlNkZEE2bzZCckV6QTBvSGNKK2x1NGIz?= =?utf-8?B?Vjd5bitJUVdNczJqcTJ5bnE0VVM3eUFKMHYrazFhbVZqMWVySlpkNXRmekJK?= =?utf-8?B?T2J2VXU0WUVRTk5xSHRjQzZiNzVoLzlCZTcrUHhtL0dMMXJpaEc0cGwzeXFT?= =?utf-8?B?SWdZbVJ1bkZmVDhVaWRIM2Vpb0lGV3RJdWZUdzBGc01uWVVldmFubTcrNHZz?= =?utf-8?B?a1lHckZCcXppOThUbmlXZGVZNGo1QWl6L0YrcmtCREtNUU9ydHFLaHNBNS9T?= =?utf-8?B?NGtTeno3eXltUjB6OXNIWWlVTDJxc21Jd2QwTTl3WmhBZWMxVGZ5SnFXZHBK?= =?utf-8?B?ME9NM1RKMXJKbDJUTFUxSmpVaVNMZTlxOUNUY0FycWtJVml3NDEvVWRrTjIy?= =?utf-8?B?NW1UaHJmWDdHbzZHMWRCRUorVDBzWWVmSG1KRGYyMjJha29ScGJMZUxrbEpU?= =?utf-8?B?VEw5dE9LUjUvRnVDR1J3ZlRyYnJ0Y2hha2o1Nml5QmlhSFhUUEIrUm9LOWpl?= =?utf-8?B?alEwZW5zOUdDVEtFTTZMbWUvekg1ZHFYOVFCSXNvVGZBd3c9PQ==?=
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg2OzY6NWZuU3QwOUNxQTdmbUE2c3hickJIc0dBVllZ?= =?utf-8?B?WmJCeXNSaUNXbmxJT3RhTmluUDRIYnpseWo0cTBvVGJ1UW1LTE5zbnZrWllv?= =?utf-8?B?a2hDMDY0RTJac3hBM2JLMlZPVzNJMktJcVRoMGRHUDlLVFZZSE5MbG9hZ3Z6?= =?utf-8?B?eUxRRUZyMU9maDZnODdoQlh6WkUyd0hIUm05NkV5K3dVWGY3YTVwK3EyVVhm?= =?utf-8?B?dmJ6aC9oMWZiYkFzenZ2Rm5Fd1ZycWhhdHM4T0MzQS85QVM0NGxHY3g3ZlBr?= =?utf-8?B?YmpaUE0wSzdOcU1JL2FLNW10K09TVFczd3Vud0xtaW1UQmFvenlkYjhFdG53?= =?utf-8?B?TittblQxdUdKTnVPOFlXb3dlRTU5WXhGN0E3OW9vSlpBN0tvRk5VM0ZpcjdG?= =?utf-8?B?THVadW54MmxiQnNtUjhGalhFbjZma0xDTXZ1WjBoVFJuZHZuaU9HcmhBQXJ3?= =?utf-8?B?L1pkbHJHOW9JcjBPZjhia0JMWlI4a0o4YTVRejNGKzhqZUt5cXJRaE9Ic0Jw?= =?utf-8?B?V0c2RXVjN1NXWFhMUnduSlpXSDI4TUt6Y0FERHM4TlBBbXJwZEhYR3ZFZ2VV?= =?utf-8?B?ZE9BdnY5TWFnczBOMWZjSC8xMFl6WmlyNlVKU3A5K25XazRGTDM3aVVaZ1ZG?= =?utf-8?B?UE1kbnVOMzdFS0Y0RlgxRTJPVUJIbnFlMXJRSnNJNXlncGNzSWVJWHJmRzk5?= =?utf-8?B?Mm9OaVhLR0tySlFUWC85cTI5UGFJUnp3aGNOeElHNnVkaUZITERoZHprUVpz?= =?utf-8?B?Sy81eUZvUzFzeGNRM2RSTVd2VGVOa2lUbzQwUnBkSlRmZnUvb3QweVZzWldQ?= =?utf-8?B?ckRMTXl3ZG12YVBBZVV4OHVWWFYzVnZjV1FUeXAreksxTGRFOE9rOHJlRUx5?= =?utf-8?B?VkdqQUtzdHAvUlB4bmlBQ3RkaTRaZ0JmTUE2bFRJNXo4N2NTRTRlK2V0WERn?= =?utf-8?B?ekI3Y2t2dTNVdFZ6ZlI5N084VzdyTU1HUEd1eW80ZXdXbE4wZk5JdnlEd3FD?= =?utf-8?B?WGxNZDd5NURFYWhpNG52M0NacUlTU2J0OERnLzZNUURBMmVKOFp1cWk0UkZs?= =?utf-8?B?OGVXYjhBV0NwSXM3RG5OZGpQbFY0UC9rMC83azBCNmp3V1R1Zk9pNm9NSWk1?= =?utf-8?B?RU9Fekw3di82UTMrMWdtSVljcDFxUHY1cWNHcDMrUFR5czdMV3dxTHdyTU9E?= =?utf-8?B?T0JJeW5aS0Nvb1FwVDVLUFFEbk8wd2kxWlUxcnd4NmtKdzAxaFZXcHBrdFNo?= =?utf-8?B?ejVFU0x4eGQzTzdwRkYzNzE0R0diZXR4OVppNDdzdS83cjlBaG91bzdxNU5M?= =?utf-8?Q?tf1ncZhX4PzRYrlFyHU9WdNtSUXIAt4=3D?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1086; 5:muqhA3R0tbUA7H0WFw4AVXbctPvQEizzdZ19y1sTzHpspQOaR/yCsPyOrK+Pxw3ijV6fgqHPaH2zTntYtbwQMdVso4VvdhkTvdu8IrC4AzMavmTT/LQlPcRhgCOp/OalzsWOTMhzR0tLjyYuYEXczTdjCVJxj+iUxOjYQFCcNQ0wCOefYzjmgc73u5u5liPsGBjQ+pB9lGpN5l/+iqN58OWoIWBL9taS7OexuXBcegSBw5hvEWAh1J9rwf3kMVrsZ+1wcfor8df96MJIt031B4L1dr12n+B3RZ3frb9hXR8r2sbNVKssMb2UQ3eTueAst1Q2khGx7texn2xm2osaaaquBTpvBl+GO2dTR35AI4uBX33gGRxJcY69EXVVYHlunj3pR1hA/N30CseT21Plb9yzErmZ463AxFTC4jgTah0CnhjgHqk7bJGR0psd3TSE5s7Apy9pp82c9YJmJ1ENxiG3Y0e9cbNUnN7diEl6FffofbovHU62PxEOCCzAH+5I; 24:Jm4yT00u3ihbcqlxYvIVwrINjKF+voJyqhZgEz7FvVgAuF6o5XMN9bOqldIc2VL0S8PLxaerZnR6vcAupQtYlnLXkY+V2rqHvZIpHJWE8pQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1086; 7:GrBSj5ekNl4eUNA82YzIZB1N8EBQ9gxiJvBqkCDj7K5BThpAC+CLymJlSr5OD9uzhmo3MJu0hPETV1as8MtJewAGdKKGNCmhdFCBc2lT8CwcHIzh0UMqD+C6O4F/q/9kSASqYkaD/lCX5UoVDpzT/tldBmeE3IbkxIseqpYi8PASkDY0lLaGekkgaXW2SxZB18GwS4Vsgml5p3DGCBF/IMT+sP7eDvQKt2LwnV9+/4UBdctIxcHflOd+gC8/2BJFDmrvQNGKSZzxk2MFD3n1K1BWFr9VqUZBxMUuDZHhEoQObVH5D0lA//cbz08yghbeaqIGK68CV7/fMb+RzOmI93dr12ilMx0080z84UcxShScpEvgMED/LgjXCfS5LuqnQH5oKAG73DyAIQkI5WgfyerwCjKdxzgAIxnHfNGL+RMi+FoIjnq2pv6X0EQ6GDa+5AoCFEehFWEeAe5ov+KbwfRYuX0ZCfFfF2Ph8JTbIaYK9ORH7+oO0mzBKjZhQcFc0CFTp1Bu1tDZQnGt5GCEXtjybtDjVpLgaNdgIjgZMY2ZzJq8x/FPbPySKL6cC+LhPKCzNC8d2utFf9EiTtyvX5QS4dZ6V8nAebGukEpzgbWjkWx9//ROwmSu9Vo6Q/voYZeNoMZL2NGBWH15BXpQBfm8AO/O38zsQIOrJWoKN93xKuqzokxZweGiEL0q6n4Xi2eoH+zM/LsCaNgd4tAMRN/D0o+GbwD/OxmQIaqGc+rRoJ+ESrTi9QIAlKB5dL6H3V/R3Fup3qB87+QS+jsG6gvH+XGn/dSYWGdlZUSeOT8=
X-OriginatorOrg: tut.fi
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2017 10:07:56.5490 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB1086
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/8PiBK48SNx0TsVPHSD1bujWsHMI>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 10:08:05 -0000

Hi,

>> It would be good to know what the actual assumptions are.
>> CoAP clients do trial-and-error until they get a response?
>> All CoAP endpoints are expected to implement all transport and the pick of transport is just because of the middlebox baggage?

In discouraging the use of several URI schemes for CoAP, one review 
recommended a series of steps, in which CoAP over UDP is MTI: Always try 
UDP first, and if no response is forthcoming, to then resort to TCP. 
Port 80/443 would always default to CoAP over ws or wss without needing 
to engage UDP initially. Obviously this has repercussions regarding 
protocol and application logic.
>> Web Linking will always include transport hints in the future?
>> It is just a hint even when the publisher of a link knows for sure what transports are implemented in the origin server?
I think it is important to have mechanisms to allow transport hints, 
regardless [1].
>>   
>> How come we still need https and http?
> Right.
>
> I believe we had the best possible solution for this 鈥淕emengelage鈥 (untranslatable German word for a situation where a number of unrelated issues collide and create something utterly complicated to resolve) in -07.
>
> The IESG has a number of people who have the scars from SIP, which ran into a superficially similar, but actually mostly unrelated issue and resolved it by attaching a transport hint to an otherwise identical URI.  We cannot do this as easily as SIP could, but got stuck with the idea that we have to use the same URI scheme for the different transports.
What we learnt from the CoAP Alternative Transport URI work [2] is:

A) Embedding the transport hint in the URI path, fragment or query 
component is a bad idea
B) Placing it in the host in the URI authority component can become 
easily complicated. Moreover, RFC 7320 forbids this.
> Given that URI-Schemes are a dime a dozen (with provisional registrations being easy), I鈥檓 not sure that implementers (or downstream SDOs) won鈥檛 go the way of registering (or even squatting on) their own transport-specific URI-Schemes to return to sanity.
This is correct. Extending the CoAP application logic instead to support 
a new transport, without using a new URI format, would be more complex. 
It also complicates RD registrations and lookups.

Conversely, it must also be recognised that right now, some mechanisms 
are bound to the "coap" and "coaps" URI schemes, such as using 
".well-known/". Minting new CoAP URI schemes would also require 
extending this to support them.

Regards,
Bill

[1] 
https://datatracker.ietf.org/doc/draft-silverajan-core-coap-protocol-negotiation/
[2] 
https://tools.ietf.org/html/draft-silverajan-core-coap-alternative-transports-09#appendix-A


From nobody Sat Jun 17 05:16:56 2017
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E0FC12946C for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 05:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.48
X-Spam-Level: 
X-Spam-Status: No, score=-1.48 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, STOX_REPLY_TYPE=0.439, URIBL_BLOCKED=0.001] autolearn=no 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 MK6rvkUjgRZb for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 05:16:50 -0700 (PDT)
Received: from smtp-6-45.vip.sina.com.cn (r3-68.sinamail.sina.com.cn [202.108.3.68]) by ietfa.amsl.com (Postfix) with SMTP id 6EF72126C2F for <core@ietf.org>; Sat, 17 Jun 2017 05:16:49 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([221.222.221.189]) by vip.sina.com with ESMTP 17 Jun 2017 20:16:35 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 472097221802
Message-ID: <711DFB6F21164957A5A7E30EE1593EC7@WeiGengyuPC>
From: "weigengyu" <weigengyu@vip.sina.com>
To: "Carsten Bormann" <cabo@tzi.org>, "Kovatsch Matthias" <kovatsch@inf.ethz.ch>
Cc: <core@ietf.org>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch> <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org>
In-Reply-To: <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org>
Date: Sat, 17 Jun 2017 20:16:34 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/c8JWVBQnJpZ2VoZuB9TaatjukK4>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 12:16:54 -0000

Hi,

> The IESG has a number of people who have the scars from SIP, which ran 
> into a superficially similar,
> but actually mostly unrelated issue and resolved it by attaching a 
> transport hint to an otherwise identical URI.
> We cannot do this as easily as SIP could, but got stuck with the idea that 
> we have to use the same URI scheme for the different transports.

As the problem described, the upper layer protocol (application layer, http 
or DNS) generally adopts
the lower layer protcoal(transport layer, TCP or UDP) by default or by 
manually configuration
to bind the selected protocols when deliver messages.

Could the upper layer protocol to define an explicit attribute to indicatie 
a selected lower layer protocol
when there are some lower layer protocols to choose?
It is expected that CoAP will be tranferred over UDP, TCP, SMS, or WS.
So, for CoAP protocol and the stacks, besides defining a URL sheme to 
indicate a selected transport protocol,
is it required or possible to define some CoAP facility, such as a CoAP 
option, to inform this indication?


Regards,

Gengyu WEI
Network Technology Center
School of Computer
Beijing University of Posts and Telecommunications
-----鍘熷閭欢----- 
From: Carsten Bormann
Sent: Saturday, June 17, 2017 5:25 AM
To: Kovatsch Matthias
Cc: core@ietf.org
Subject: Re: [core] Editors' draft of changes to 
draft-ietf-core-coap-tcp-tls-08 after IESG input

On Jun 16, 2017, at 22:49, Kovatsch Matthias <kovatsch@inf.ethz.ch> wrote:
>
> Hi all
>
> To me it feels, we need a special session for this during IETF 99. It is 
> really hard to follow the arguments in the e-mails, as there are so many 
> unspoken assumptions, solutions-in-mind, and misunderstandings. I would 
> guess, I am not the only one who cannot get a clear picture of the 
> (assumed) problem, implications, and possible solutions.
>
> It would be good to know what 鈥渨hat URI schemes actually mean鈥 means.
> To me, it defines the syntax and semantics of the rest of the URI. 
> Important semantics would be if the port is a UDP or a TCP port.
>
> It would be good to know how the mess of HTTP 1.x, SPDY1, SPDY2, SPDY3, 
> H2, and QUIC is actually solved.
> To my understanding in particular SPDY and QUIC are solved by out-of-band 
> info patched into the browser (~Chrome knew what gmail.com speaks鈥).
>
> It would be good to know what the actual assumptions are.
> CoAP clients do trial-and-error until they get a response?
> All CoAP endpoints are expected to implement all transport and the pick of 
> transport is just because of the middlebox baggage?
> Web Linking will always include transport hints in the future?
> It is just a hint even when the publisher of a link knows for sure what 
> transports are implemented in the origin server?
> 鈥
>
> How come we still need https and http?

Right.

I believe we had the best possible solution for this 鈥淕emengelage鈥 
(untranslatable German word for a situation where a number of unrelated 
issues collide and create something utterly complicated to resolve) in -07.

The IESG has a number of people who have the scars from SIP, which ran into 
a superficially similar, but actually mostly unrelated issue and resolved it 
by attaching a transport hint to an otherwise identical URI.  We cannot do 
this as easily as SIP could, but got stuck with the idea that we have to use 
the same URI scheme for the different transports.

http:// and https:// have the same problem, but
1 鈥 it was resolved that the resources under these two schemes are 
unrelated,
2 鈥 people got used to the pain caused by this.

(We are mirroring this with coap:// and coaps://, and I don鈥檛 think this is 
controversial 鈥 it really does make a semantic difference whether there are 
transport security expectations bound to the resolution of that URI or not.)

With respect to the UDP/TCP/WS decision, we tried to do (1) in -07, but did 
not have (2), obviously.
(I believe (1) is not so bright for UDP coap vs. TCP coap, so if (1) doesn鈥檛 
help getting acceptance then we shouldn鈥檛 do it.)

The consensus document governing registration of URI schemes is RFC 7595.  I 
believe we were in full compliance with that with -07.  I don鈥檛 want to run 
process arguments before we have completed the technical discussion, but I 
actually believe e.g. section 3.3 of that document is less clearly satisfied 
by -09 than it was by -07.  More importantly than those process issues, my 
problem is that the issues the IESG members have in mind appear to be 
undocumented, so I can鈥檛 learn about them from a document that exposes them 
in a detailed manner.

Coap-tcp of course also was done in the knowledge that there are other 
transports waiting, such as webrtc-dc, SMS or even slipmux.  It seems 
unlikely these can be done with a URI-Scheme that is common with the 
IP-address based ones.

We cannot really learn much from the way HTTP solves its transport vagaries 
because those solutions are based on the ability to put a lot of complexity 
into implementations.  For HTTP, the URI has a much more user-visible role, 
and it is likely appropriate to incur this complexity to keep up the fiction 
that there is only one HTTP.  CoAP is meant to be direct and to the point, 
without relying on tons of pre-configuration, learning, or indirection, so 
any happy eyeball style approaches are grossly suboptimal.
(They may still be necessary in certain not so nice cases; cf. the work on 
Thin ICE.)

Given that URI-Schemes are a dime a dozen (with provisional registrations 
being easy), I鈥檓 not sure that implementers (or downstream SDOs) won鈥檛 go 
the way of registering (or even squatting on) their own transport-specific 
URI-Schemes to return to sanity.

Having a meeting about the URI-Scheme issue might indeed be the only way 
forward remaining.
It is also a slow way forward.

Gr眉脽e, Carsten

_______________________________________________
core mailing list
core@ietf.org
https://www.ietf.org/mailman/listinfo/core 



From nobody Sat Jun 17 05:32:20 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DA2C129488 for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 05:32:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=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 HywlBGpyB-Sy for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 05:32:17 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 DA87312717E for <core@ietf.org>; Sat, 17 Jun 2017 05:32:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5HCWDLC027166; Sat, 17 Jun 2017 14:32:13 +0200 (CEST)
Received: from [192.168.217.113] (p5DC7F3A7.dip0.t-ipconnect.de [93.199.243.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wqc7d5Xn4zDK4T; Sat, 17 Jun 2017 14:32:13 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <3246d149-f2c3-083a-c95a-0830b1520b07@tut.fi>
Date: Sat, 17 Jun 2017 14:32:13 +0200
Cc: core@ietf.org
X-Mao-Original-Outgoing-Id: 519395532.92723-a07b18e75acc149e38384d1385bb8273
Content-Transfer-Encoding: quoted-printable
Message-Id: <6EDC3CEC-E5E6-4269-9074-9EEC4844C18D@tzi.org>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch> <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org> <3246d149-f2c3-083a-c95a-0830b1520b07@tut.fi>
To: Bill Silverajan <bilhanan.silverajan@tut.fi>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/6lV_oS-ot2XC9imoUCOWS6EHZXg>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 12:32:19 -0000

Hi Bill,

> On Jun 17, 2017, at 12:07, Bill Silverajan =
<bilhanan.silverajan@tut.fi> wrote:
>=20
> Hi,
>=20
>>> It would be good to know what the actual assumptions are.
>>> CoAP clients do trial-and-error until they get a response?
>>> All CoAP endpoints are expected to implement all transport and the =
pick of transport is just because of the middlebox baggage?
>=20
> In discouraging the use of several URI schemes for CoAP, one review =
recommended a series of steps, in which CoAP over UDP is MTI: Always try =
UDP first, and if no response is forthcoming, to then resort to TCP. =
Port 80/443 would always default to CoAP over ws or wss without needing =
to engage UDP initially. Obviously this has repercussions regarding =
protocol and application logic.

Right.  It also does not work for one of the main applications of =
CoAP-TCP: traversal of NATs with short UDP binding lifetimes.  The probe =
will always work through such a NAT, but then the observation =
relationships won=E2=80=99t, because the UDP binding is gone by the time =
the notification needs to be transferred.

(Of course, a server can work around this issue by providing a URI with =
an IP address that listens on TCP only, so the UDP probe fails.  This =
likely outcome is wrong on so many levels=E2=80=A6)

[=E2=80=A6]

> Conversely, it must also be recognised that right now, some mechanisms =
are bound to the "coap" and "coaps" URI schemes, such as using =
".well-known/". Minting new CoAP URI schemes would also require =
extending this to support them.

Not sure I get this point.  We did add well-known support for the new =
URI schemes in -07.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Sat Jun 17 12:49:50 2017
Return-Path: <dthaler@microsoft.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A375A129B9D for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 12:49:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 1njC_omHX2Gl for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 12:49:46 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0094.outbound.protection.outlook.com [104.47.33.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CF13129BA4 for <core@ietf.org>; Sat, 17 Jun 2017 12:49:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=XlMFrCSG/HvROE5vcTvjmePmwvQUs8ByyvLCcaFAg5k=; b=Jqa/9Z8pcYqmQu2zSADb4KtqVn9tMrzCKhTkpESFge2qQGPTL/aGThlWkj36gE5mmDtWQ6X5MN/latUH9/vWtpnSA61rlURfDTcZtYMwWBzLJfJ7wc4QIqUdyszc4RMo+p3vWuCnYD5/Sxh48BvMsyfzsasyWlboAQ9tGC5rKWQ=
Received: from CY1PR03MB2265.namprd03.prod.outlook.com (10.166.207.17) by CY1PR03MB2265.namprd03.prod.outlook.com (10.166.207.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Sat, 17 Jun 2017 19:49:39 +0000
Received: from CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) by CY1PR03MB2265.namprd03.prod.outlook.com ([10.166.207.17]) with mapi id 15.01.1157.017; Sat, 17 Jun 2017 19:49:39 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Carsten Bormann <cabo@tzi.org>, Bill Silverajan <bilhanan.silverajan@tut.fi>
CC: "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
Thread-Index: AQHSzYjBwBIBdIBPxEuU/kZRm5tUPKH1ereAgAAOooCAMOBQAIABv0aAgAAKMICAANT6gIAAKFOAgAB1BvA=
Date: Sat, 17 Jun 2017 19:49:37 +0000
Message-ID: <CY1PR03MB226514546EE50194EAFF4D47A3C60@CY1PR03MB2265.namprd03.prod.outlook.com>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch> <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org> <3246d149-f2c3-083a-c95a-0830b1520b07@tut.fi> <6EDC3CEC-E5E6-4269-9074-9EEC4844C18D@tzi.org>
In-Reply-To: <6EDC3CEC-E5E6-4269-9074-9EEC4844C18D@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [73.157.18.29]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY1PR03MB2265; 7:J9algTCvnmTx89hSJpJTw2aLjoOib9M44nWFnN0/vm1Mekw8NQwBpjF7R/+BGhE+LBf8JopNubKEwLNaA/YNbATgrXB5KXWG9G5veQfIoBUfPIPMVBFShYu7uYN3cJExqlFXiHP5bDJfumS+Mo4OxNCpiyj4f6FVFEAB0tJcsXLaeAY8bdOZP338JlcjgTPjoZQDOS6dmxhe26LhlQv+FlLh9LvwrDHtei16XC7miSthsCanvdDe0DWP4UNJf3beyP4+sblw3rbzoJv7fkeajCDDkVURk9GmoS3oOympJCV32DaJztexiNOfqktJR45jh8mhrZEQpbMzot4Q6UReG7p9GkFuSL9J+3AMt58xnhjakI+LSt03Vm2MskEtpXXkfQ7RemarXQPZlrqw0Xa4fYoSUXrZY0oGVcMKWhwv7LW/Qk3ueNq3vuTUhIdXpUizxrVijaLVNjWpBO8q6kAJWu63cQF7UugGfVPNQdAQKaKU38d5rQgqAXqJE5TebgNRHMEL2Sw8BKyLk6vbN5iUfjvy9CYw78Lvn8mcUoBi+QyAuLsAkmJu0ZKcdjIhuTIhYtwJbidMsCw+XhOVPmOyhNW8FHAlNzWIePtJ1ssbJqvH5w1HTqVtnmUFoYMV5nsdIG9/HGAb53v6h8M3Wv4hV9Hsk0HFo0ER7p7ocqNe9T5cQX/dBEhJDatzXrnVHApJfmog6gUFNrHd9k24Fe1eNFNHUPUJfmo4BfPEgYtoD5I2UkwzyBQeIOJ2pTc0Q2kiUOL3UQXXkaFH7oaKB62XwfMavg8slrLG5v2PClv9YfZvkCp+Ik3C9UyMREWrOcc1
x-ms-traffictypediagnostic: CY1PR03MB2265:
x-ms-office365-filtering-correlation-id: b8d00cd8-bac8-41a6-e9e6-08d4b5b9fd6e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR03MB2265; 
x-microsoft-antispam-prvs: <CY1PR03MB22653A03544E7F9507642349A3C60@CY1PR03MB2265.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(278428928389397)(189930954265078)(219752817060721); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(601004)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(6055026)(61426038)(61427038)(6041248)(20161123558100)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR03MB2265; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR03MB2265; 
x-forefront-prvs: 034119E4F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39850400002)(39860400002)(39450400003)(39400400002)(13464003)(24454002)(377454003)(54356999)(14454004)(77096006)(38730400002)(10290500003)(8936002)(86612001)(6246003)(6506006)(478600001)(8990500004)(86362001)(2900100001)(6436002)(50986999)(81166006)(7696004)(8676002)(966005)(230783001)(5005710100001)(2906002)(53936002)(305945005)(6116002)(102836003)(2950100002)(33656002)(3280700002)(5660300001)(74316002)(76176999)(10090500001)(66066001)(25786009)(122556002)(93886004)(4326008)(6306002)(9686003)(3846002)(7736002)(229853002)(3660700001)(55016002)(53546009)(99286003)(189998001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR03MB2265; H:CY1PR03MB2265.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2017 19:49:37.7814 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2265
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/jz-UJAsusRWULy_veH5sioTgPoY>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 19:49:49 -0000

QWdyZWUgd2l0aCBDYXJzdGVuLiAgQWxzbywgQWRhbSBSb2FjaCBwb2ludGVkIG91dCB0aGF0IHNv
bWUgcHJvdG9jb2xzIHNvbHZlIHRoZSBwb3J0IG51bWJlciANCmRpc2NvdmVyeSBwcm9ibGVtIGJ5
IHVzaW5nIFNSViByZWNvcmQgbG9va3Vwcy4gICBTbyBJIGNhbiBzZWUgYSBjb3VwbGUgcG9zc2li
bGUgd2F5cyBmb3J3YXJkDQp0aGF0IGNvdWxkIHdvcmssIHdpdGggZGlmZmVyZW50IHRyYWRlb2Zm
czoNCg0KMSkgVXNlIHNlcGFyYXRlIFVSSSBzY2hlbWVzLCBhcyBkcmFmdCAtMDcgZGlkLCBhbmQg
c2ltcGx5IGFjY2VwdCB0aGUgZmFjdCB0aGF0IHR3byBVUklzIA0KICAgIChlLmcuLCBjb2FwOiBh
bmQgY29hcCt0Y3A6IFVSSXMpIG1pZ2h0IHJlZmVyIHRvIHRoZSBzYW1lIHJlc291cmNlLiAgSW5k
ZWVkIFJGQyAzOTg2IHNlY3Rpb24gNi4xDQogICAgIGV4cGxpY2l0bHkgZGlzY3Vzc2VzIHRoaXMg
cG9pbnQgYXMgYWxsb3dlZDoNCgk+ICAgRXZlbiB0aG91Z2ggaXQgaXMgcG9zc2libGUgdG8gZGV0
ZXJtaW5lIHRoYXQgdHdvIFVSSXMgYXJlIGVxdWl2YWxlbnQsDQoJPiAgIFVSSSBjb21wYXJpc29u
IGlzIG5vdCBzdWZmaWNpZW50IHRvIGRldGVybWluZSB3aGV0aGVyIHR3byBVUklzDQoJPiAgIGlk
ZW50aWZ5IGRpZmZlcmVudCByZXNvdXJjZXMuICBGb3IgZXhhbXBsZSwgYW4gb3duZXIgb2YgdHdv
IGRpZmZlcmVudA0KCT4gICBkb21haW4gbmFtZXMgY291bGQgZGVjaWRlIHRvIHNlcnZlIHRoZSBz
YW1lIHJlc291cmNlIGZyb20gYm90aCwNCgk+ICAgcmVzdWx0aW5nIGluIHR3byBkaWZmZXJlbnQg
VVJJcy4gIFRoZXJlZm9yZSwgY29tcGFyaXNvbiBtZXRob2RzIGFyZQ0KCT4gICBkZXNpZ25lZCB0
byBtaW5pbWl6ZSBmYWxzZSBuZWdhdGl2ZXMgd2hpbGUgc3RyaWN0bHkgYXZvaWRpbmcgZmFsc2UN
Cgk+ICAgcG9zaXRpdmVzLg0KDQoyKSBTcGVjaWZ5IHRoYXQgdGhlIHBvcnQgbnVtYmVyIGluIGEg
Y29hcCBVUkksIGlmIHByZXNlbnQsIGlzIHNwZWNpZmljYWxseSBhIFVEUCBwb3J0IG51bWJlci4N
CiAgICAgUG9ydCBudW1iZXJzIGZvciBhbnkgb3RoZXIgdHJhbnNwb3J0cyBtdXN0IGJlIHJlc29s
dmVkIHVzaW5nIFNSViByZWNvcmQgbG9va3VwcywNCiAgICAgYW5kIHRoZSBjaG9pY2Ugb2YgdHJh
bnNwb3J0IHByb3RvY29sIG11c3QgYmUgZG9uZSBieSBzb21lIGFsZ29yaXRobSBieSB3aGljaCB0
aGUgDQogICAgIGNsaWVudCBjYW4gdHJ5IHZhcmlvdXMgb25lcyB1bnRpbCBvbmUgd29ya3MuICAg
VGhlIGRvd25zaWRlIGlzIGV4dHJhIGNvbXBsZXhpdHkgaW4gdGhlDQogICAgIGNsaWVudCwgYW5k
IGV4dHJhIHRyYWZmaWMgb24gdGhlIG5ldHdvcmsgKGJvdGggb2Ygd2hpY2ggbWlnaHQgYmUgc2ln
bmlmaWNhbnQgZG93bnNpZGVzDQogICAgIGluIGEgY29uc3RyYWluZWQgbmV0d29yayBvciBhIGNv
bnN0cmFpbmVkIGNsaWVudCkuDQoNCjMpIFNwZWNpZnkgYSBtZWNoYW5pc20gd2hlcmVieSBsb3dl
ci1sYXllciBpZGVudGlmaWVycyAoZS5nLiwgdHJhbnNwb3J0IHNwZWNpZmljIFVSSXMgbGlrZSB0
aGUgDQogICAgd3NzOiBVUkkgc2hvd24gaW4gdGhlIGNvYXAtdGNwIGRyYWZ0IC0wOSkgY2FuIGJl
IHJlc29sdmVkIGZvciBhIGdpdmVuIGNvYXAgVVJJLiAgRS5nLiwgdmlhIGENCiAgICByZXNvdXJj
ZSBkaXJlY3Rvcnkgb3Igc2ltaWxhciBmdW5jdGlvbmFsaXR5IGJ1aWx0IGludG8gYSBzZXJ2ZXIu
ICAgVGhlIGRvd25zaWRlIGlzIGV4dHJhDQogICAgY29tcGxleGl0eSBpbiBib3RoIGNsaWVudHMg
YW5kIHNlcnZlcnMsIGFuZCBleHRyYSBzcGVjaWZpY2F0aW9uIHdvcmsgZm9yIHRoZSBXRyB0aGF0
IHRoZQ0KICAgIGNvYXAtdGNwIGRyYWZ0IHdvdWxkIGJlIGJsb2NrZWQgb24gYmVmb3JlIGl0IHdv
dWxkIGJlIHVzYWJsZS4gIFRoaXMgYWxzbyByZXF1aXJlcyBhIHdheQ0KICAgIHRvIGRpc2NvdmVy
eSBUQ1AgZW5kcG9pbnQgaW5mb3JtYXRpb24gZWl0aGVyIGJ5IGRlZmluaW5nIGEgVVJJIGZvcm1h
dCBvciBieSBtYWtpbmcgdGhlDQogICAgZGlzY292ZXJ5IG1lY2hhbmlzbSBiZSBjYXBhYmxlIG9m
IHBhc3Npbmcgc29tZXRoaW5nIG90aGVyIHRoYW4gVVJJcy4NCg0KT2J2aW91c2x5IEknbSBpbiBm
YXZvciBvZiBhcHByb2FjaCAjMSAod2hpY2ggaXMgYWxzbyB0aGUgYXBwcm9hY2ggT0NGIGFscmVh
ZHkgdG9vayBmb3IgaXRzDQpzdGFuZGFyZCksIGJ1dCBhbnkgb2YgdGhlIGFib3ZlIHdvdWxkIGJl
IHBvc3NpYmxlLiAgTWF5YmUgdGhlcmUncyBvdGhlciB2YXJpYXRpb25zIHRvby4NCkJ1dCBJIHRo
aW5rIHdlIGhhdmUgdG8gcGljayBvbmUgYmVmb3JlIGNvYXAtdGNwIGlzIHVzYWJsZS4NCg0KQWxz
byB0byBDYXJzdGVuJ3MgcG9pbnQgYWJvdXQgdGhlIElFVEYncyBpc3N1ZXMgd2l0aCAjMSBub3Qg
YmVpbmcgaW4gYW55IGRvY3VtZW50LCBJIGFncmVlLg0KQXMgdGhlIGVkaXRvciBvZiBSRkMgNzU5
NSwgSSBhbSB3aWxsaW5nIHRvIGNvLWVkaXQgYSAobm90IGNvYXAtc3BlY2lmaWMpIGRvY3VtZW50
IG9uIHRoaXMgZ2VuZXJhbA0KdG9waWMgdG8gZW5zdXJlIGl0J3MgZmFpciBhbmQgYXBwbGljYWJs
ZSB0byBhIHdpZGUgdmFyaWV0eSBvZiBzY2VuYXJpb3MgaW5jbHVkaW5nIG91ciBjb25zdHJhaW5l
ZA0Kbm9kZS9uZXR3b3JrIHNjZW5hcmlvcy4NCg0KRGF2ZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+IEZyb206IGNvcmUgW21haWx0bzpjb3JlLWJvdW5jZXNAaWV0Zi5vcmddIE9u
IEJlaGFsZiBPZiBDYXJzdGVuIEJvcm1hbm4NCj4gU2VudDogU2F0dXJkYXksIEp1bmUgMTcsIDIw
MTcgNTozMiBBTQ0KPiBUbzogQmlsbCBTaWx2ZXJhamFuIDxiaWxoYW5hbi5zaWx2ZXJhamFuQHR1
dC5maT4NCj4gQ2M6IGNvcmVAaWV0Zi5vcmcNCj4gU3ViamVjdDogUmU6IFtjb3JlXSBFZGl0b3Jz
JyBkcmFmdCBvZiBjaGFuZ2VzIHRvIGRyYWZ0LWlldGYtY29yZS1jb2FwLXRjcC10bHMtMDgNCj4g
YWZ0ZXIgSUVTRyBpbnB1dA0KPiANCj4gSGkgQmlsbCwNCj4gDQo+ID4gT24gSnVuIDE3LCAyMDE3
LCBhdCAxMjowNywgQmlsbCBTaWx2ZXJhamFuIDxiaWxoYW5hbi5zaWx2ZXJhamFuQHR1dC5maT4g
d3JvdGU6DQo+ID4NCj4gPiBIaSwNCj4gPg0KPiA+Pj4gSXQgd291bGQgYmUgZ29vZCB0byBrbm93
IHdoYXQgdGhlIGFjdHVhbCBhc3N1bXB0aW9ucyBhcmUuDQo+ID4+PiBDb0FQIGNsaWVudHMgZG8g
dHJpYWwtYW5kLWVycm9yIHVudGlsIHRoZXkgZ2V0IGEgcmVzcG9uc2U/DQo+ID4+PiBBbGwgQ29B
UCBlbmRwb2ludHMgYXJlIGV4cGVjdGVkIHRvIGltcGxlbWVudCBhbGwgdHJhbnNwb3J0IGFuZCB0
aGUgcGljaw0KPiBvZiB0cmFuc3BvcnQgaXMganVzdCBiZWNhdXNlIG9mIHRoZSBtaWRkbGVib3gg
YmFnZ2FnZT8NCj4gPg0KPiA+IEluIGRpc2NvdXJhZ2luZyB0aGUgdXNlIG9mIHNldmVyYWwgVVJJ
IHNjaGVtZXMgZm9yIENvQVAsIG9uZSByZXZpZXcNCj4gcmVjb21tZW5kZWQgYSBzZXJpZXMgb2Yg
c3RlcHMsIGluIHdoaWNoIENvQVAgb3ZlciBVRFAgaXMgTVRJOiBBbHdheXMgdHJ5DQo+IFVEUCBm
aXJzdCwgYW5kIGlmIG5vIHJlc3BvbnNlIGlzIGZvcnRoY29taW5nLCB0byB0aGVuIHJlc29ydCB0
byBUQ1AuIFBvcnQNCj4gODAvNDQzIHdvdWxkIGFsd2F5cyBkZWZhdWx0IHRvIENvQVAgb3ZlciB3
cyBvciB3c3Mgd2l0aG91dCBuZWVkaW5nIHRvDQo+IGVuZ2FnZSBVRFAgaW5pdGlhbGx5LiBPYnZp
b3VzbHkgdGhpcyBoYXMgcmVwZXJjdXNzaW9ucyByZWdhcmRpbmcgcHJvdG9jb2wgYW5kDQo+IGFw
cGxpY2F0aW9uIGxvZ2ljLg0KPiANCj4gUmlnaHQuICBJdCBhbHNvIGRvZXMgbm90IHdvcmsgZm9y
IG9uZSBvZiB0aGUgbWFpbiBhcHBsaWNhdGlvbnMgb2YgQ29BUC1UQ1A6DQo+IHRyYXZlcnNhbCBv
ZiBOQVRzIHdpdGggc2hvcnQgVURQIGJpbmRpbmcgbGlmZXRpbWVzLiAgVGhlIHByb2JlIHdpbGwg
YWx3YXlzDQo+IHdvcmsgdGhyb3VnaCBzdWNoIGEgTkFULCBidXQgdGhlbiB0aGUgb2JzZXJ2YXRp
b24gcmVsYXRpb25zaGlwcyB3b27igJl0LA0KPiBiZWNhdXNlIHRoZSBVRFAgYmluZGluZyBpcyBn
b25lIGJ5IHRoZSB0aW1lIHRoZSBub3RpZmljYXRpb24gbmVlZHMgdG8gYmUNCj4gdHJhbnNmZXJy
ZWQuDQo+IA0KPiAoT2YgY291cnNlLCBhIHNlcnZlciBjYW4gd29yayBhcm91bmQgdGhpcyBpc3N1
ZSBieSBwcm92aWRpbmcgYSBVUkkgd2l0aCBhbiBJUA0KPiBhZGRyZXNzIHRoYXQgbGlzdGVucyBv
biBUQ1Agb25seSwgc28gdGhlIFVEUCBwcm9iZSBmYWlscy4gIFRoaXMgbGlrZWx5IG91dGNvbWUN
Cj4gaXMgd3Jvbmcgb24gc28gbWFueSBsZXZlbHPigKYpDQo+IA0KPiBb4oCmXQ0KPiANCj4gPiBD
b252ZXJzZWx5LCBpdCBtdXN0IGFsc28gYmUgcmVjb2duaXNlZCB0aGF0IHJpZ2h0IG5vdywgc29t
ZSBtZWNoYW5pc21zDQo+IGFyZSBib3VuZCB0byB0aGUgImNvYXAiIGFuZCAiY29hcHMiIFVSSSBz
Y2hlbWVzLCBzdWNoIGFzIHVzaW5nICIud2VsbC0NCj4ga25vd24vIi4gTWludGluZyBuZXcgQ29B
UCBVUkkgc2NoZW1lcyB3b3VsZCBhbHNvIHJlcXVpcmUgZXh0ZW5kaW5nIHRoaXMNCj4gdG8gc3Vw
cG9ydCB0aGVtLg0KPiANCj4gTm90IHN1cmUgSSBnZXQgdGhpcyBwb2ludC4gIFdlIGRpZCBhZGQg
d2VsbC1rbm93biBzdXBwb3J0IGZvciB0aGUgbmV3IFVSSQ0KPiBzY2hlbWVzIGluIC0wNy4NCj4g
DQo+IEdyw7zDn2UsIENhcnN0ZW4NCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQo+IGNvcmUgbWFpbGluZyBsaXN0DQo+IGNvcmVAaWV0Zi5vcmcN
Cj4gaHR0cHM6Ly9uYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0
cHMlM0ElMkYlMkZ3d3cuaQ0KPiBldGYub3JnJTJGbWFpbG1hbiUyRmxpc3RpbmZvJTJGY29yZSZk
YXRhPTAyJTdDMDElN0NkdGhhbGVyJTQwbWljcm8NCj4gc29mdC5jb20lN0MxYWQ4NTI5YzE5ZjM0
M2Q1MDE3OTA4ZDRiNTdjZTg4MyU3QzcyZjk4OGJmODZmMTQxYWY5MWFiDQo+IDJkN2NkMDExZGI0
NyU3QzElN0MwJTdDNjM2MzMyOTk1NDY5MDg1NjA0JnNkYXRhPTZycGl2aFVUQnE1bUoyQw0KPiBi
aXV0aUlTWHdrTFczZzlGTFFmYm9PcTV6ajVnJTNEJnJlc2VydmVkPTANCg==


From nobody Sat Jun 17 13:07:06 2017
Return-Path: <bilhanan.silverajan@tut.fi>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E9AA129B9D for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 13:07:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.7
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tutfi.onmicrosoft.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 qMYvy597hcod for <core@ietfa.amsl.com>; Sat, 17 Jun 2017 13:07:01 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10120.outbound.protection.outlook.com [40.107.1.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9EE01200FC for <core@ietf.org>; Sat, 17 Jun 2017 13:06:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tutfi.onmicrosoft.com;  s=selector1-tut-fi; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;  bh=po8q+xhrAfq//j7hgM8lvHuuskov95nrwzLaCULTDIM=; b=mlKZKRtCRumBTMSIkMDf9VmU9Lg/grvaFOdlDQveCAUIlFB8Xkh96Ftll7fiRBZ8dkxsfwodw+ZgL+Dm9RjRnkCHqQMi2tnRaRqlIEDyX+IwqUm083o6mRDum2gxdeu3laqW6SoreOsgQK4r+h+aRN/LUfDYXHBp4Vx0xn3dNo4=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=tut.fi;
Received: from Bilhanans-MacBook-Pro.local (88.114.43.235) by VI1PR02MB1088.eurprd02.prod.outlook.com (2a01:111:e400:5343::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Sat, 17 Jun 2017 20:06:56 +0000
To: Carsten Bormann <cabo@tzi.org>
References: <76EA187B-4A41-4363-B49E-75064626190A@tzi.org> <ee31590027944221a50467618d36fb2e@FE-MBX1027.de.bosch.com> <BACD0C4E-5438-46B8-ADEA-30AF44409440@tzi.org> <CY1PR03MB2265ED47B6ADE6B7A2810C77A3C00@CY1PR03MB2265.namprd03.prod.outlook.com> <55877B3AFB359744BA0F2140E36F52B55B9FC95E@MBX110.d.ethz.ch> <16E1AFB1-AA50-4F49-ACB6-3B2B7703C7AD@tzi.org> <3246d149-f2c3-083a-c95a-0830b1520b07@tut.fi> <6EDC3CEC-E5E6-4269-9074-9EEC4844C18D@tzi.org>
Cc: core@ietf.org
From: Bill Silverajan <bilhanan.silverajan@tut.fi>
Message-ID: <da4ed4f9-1802-4cf8-5a7b-1a3fde364aac@tut.fi>
Date: Sat, 17 Jun 2017 23:06:55 +0300
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <6EDC3CEC-E5E6-4269-9074-9EEC4844C18D@tzi.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Originating-IP: [88.114.43.235]
X-ClientProxiedBy: VI1PR0401CA0012.eurprd04.prod.outlook.com (2603:10a6:800:4a::22) To VI1PR02MB1088.eurprd02.prod.outlook.com (2a01:111:e400:5343::20)
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: VI1PR02MB1088:
X-MS-Office365-Filtering-Correlation-Id: 8c2ce207-db54-491d-6036-08d4b5bc6799
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:VI1PR02MB1088; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1088; 3:BJxuHNqmXEKb3YNmv4JlZM/PWKDSFAVYOlRWDnKJMF3i9E+RH/YrHeI/KIk8a/AgwcPsSPsR83B0GI1qh6h83ddi+PVeilFp3nMWCMzUHJyx9A8TVOSrAvj5T5CkU3P8mOgCENrkDLkv2MokgrPZc3bsJVNCOA3hdvrH2dgYLN76wbUavJlimrjRCPr8mM+90uz6S+SJ6NcYEdGWJW3lGpIEMHCy/U13TtwcKfyhZdN1/Lecvq/2/M/kyfyTqYv8xXN2uEYRse8w8IF1moEpXkqHfU3tc6mcnJ1Zb3C6eRue9HVL+8M0JmeX3KamX5iJVnU+z8iYkCk5SuZAi6oXfQ==; 25:VuO0VqgtCBB9ICCESzLzWzNkS3jifsDMQd3eXw0CwPMlVxxb1MDSHIguX8ORdn8ukbvdYLVoSvrTV/C6KUmmB8jr2D15IoAg7+LJ7loyNKFXAEpPHjMD0qLS0EF2ebGjmgwFyWkMpGxJh+jh8gCT/fk/0QZlVYA037WrLCagwMq4CjYsPL+aGLgfcc4PUlJ9MN8v1A6cCkQzt3UyOOTU12f6lPAtvYJFAWmZA48qzB+49CoNACBgysxqvv5sz/3HoPMoACgzOwgxJlphdT2n+8WQiHr3zLvRgjpQcTcHBv/i2MPe+aQMIBndUTrzh99vgAf5deo6mA66q0qUOjLfaaYTbsJtOXRonKqUxwfZRFs0Cviru9rE5YDHQQljKiC/ofj6DqG/xu1KWH6tHKtPOL7pIG/Bc6oqD+cOwUNp/uUR33tmpBxpgSMiWhgKNdxF0wM2wwMAxpqP3dhXHQxGSoVC242bTOz5xEbvnzoGhP4=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1088; 31:ZEKZH8bLnDwfUNrNWXHOpx5IkKpKBGHEyt8tERgsVUcgvI+9/3jJsZj+jkPmY/W7x8AjACjlU2BButjCzbF539PNVQv3FTI8LC2fB95E/X481Febxb6DM/g82EOglQReOZhEZdL+BiUiPri6Jb2x5Bmdbzpjjcynj48QHMLb5RB1yAboPS9mMIdxeBzNaD0syakPqFWwGu5W0Exvo1AwkmevpDwFLSqmq1xOJclwgmjFArLYvMezjMYRVAmtLok3v7JRxcYWZT2GT0DzRnorDoNwaSmLxbjzCyUezQtSY/U=; 20:pvYuDKEirIg6dCSAQEihZjXEErLQ85fFuGVxLfc3bhUz5HZgngMauZ7zGSqNeyeVj+GyZ7vDoqQFzCVrQeexJju1Zpa4VYmnofg3lFwadqxIlLh81z0YstblWuVW1OubjzQDgmhHHWgNgORiSLBeGKEzmcaHHN7H0xL4YaKwHyrpBV/rtS1mwQSW/xQdxdZ2EU/ySqbXud9p0nVbefuwpEz5B2+OJHCB6ETIGVZk9/qOGDR/6Zn6arumPfn9qj/h
X-Microsoft-Antispam-PRVS: <VI1PR02MB1088114E56E0A30E75E7E0F79CC60@VI1PR02MB1088.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(278428928389397);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(6041248)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR02MB1088; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR02MB1088; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg4OzQ6NHdMbFV5aVpLakVDejNhMVFVazhpWnV0eUpK?= =?utf-8?B?bnZxYWk3TUtENk9seFRxWjVmTXcrNmZWNUlqQzVQeTNtalo5WGdHTEVxVnRQ?= =?utf-8?B?WWNuSnBzcGV5cGc0VXRkcm0xRlhEUGVVRzA5R2NybzRDQ2xyY3lZTnREZEJK?= =?utf-8?B?UU81M2VKK3JscFJVUjE2eGxIdi9NS2dGVEFRMXJFbVZrc2VjaGZodnNBbzYw?= =?utf-8?B?bkh6RXlmb2lHYXdsTkZkRnFaUkx5SFRGN2RYYmdCQTlScmdHM3ozY3BQSFJx?= =?utf-8?B?ZDBhdG02aTJZVjRZY2tOTDZvZ3JMeWRBd0llUXNLa29DbFZteW5kcDd1bE5j?= =?utf-8?B?OWVJNGVhcjVySEt1MVBrNjhaR3pDT2QwZ2ovVXc5bW1qRDJYam5heFNjS0FM?= =?utf-8?B?UUdFbUJYMVRBZGwxOGhUVG5JM2h4S3p0NzNYdDQzZlNmYTdKOFJ4dWwxUkI4?= =?utf-8?B?U1pBQ2IxUWFYWFREdTgxdHBIemlDcCtUZjk2WnVKTGlUNVVlNzZJSENnMHBQ?= =?utf-8?B?RWhPSWlVSTBnR2NORkNtQkx0NTRyaExZajBlUFhGWTBveE55SUpqZmM4VXFz?= =?utf-8?B?bmg1YVI3T3FPd1A5TGdnN2w2Y3BnRTB0RDJBTTFSUTBwdXB5VFBEa1I1UmFo?= =?utf-8?B?K21hQnN1NmE1S2gvMmY2VVNnaHAwdks2cjdWYVdEWTFYWlJGeDg0OHAySW5r?= =?utf-8?B?SDgvNy9HSkFXSHorZ3d3b295SnRtY29TOGFUaGNHamxNT1V6S0tGdUVYaVIx?= =?utf-8?B?eUpaQ08xMGZBVm50aENaR0xkM3ZScU9KcCt2Ykg2ZWdyU0NUNStEZmtSWG9S?= =?utf-8?B?SkRIWXRwMTJzYXdrVSsyVVR3YUxYUDllODlTWjlWcHd5aEVNU0lIRUQ2Q0Y0?= =?utf-8?B?dW1FUlNycmtQNG0rU1QrMmVTRDdmdXdObnlLMWRhcCs4UFJtRGlMbjdINUc1?= =?utf-8?B?eUFTb1BZT2Z1ZlJ1ZjhEdlo5NGFoL1RmdzRSNlhIYWFjbHEwK0tOaXBZTnRy?= =?utf-8?B?WURxV1FwV3lIR2VLU1VZWnBXc0J0TWJBUEs4T0xaSUVPSjhLeUUxOEQ4OW1B?= =?utf-8?B?Wk11d21iUkhuRlp3S24wSWFJUkN0VnQ1YngzQzhIRGd4U250cXhBb05LUkJp?= =?utf-8?B?a1N0TjhIOENPc3JJZTFqOXkxeXVXQk80K21tWUNEc3o5aHZLcnptcklmb01Q?= =?utf-8?B?MDVvOXpHQ1J3Q0J6NlhXT2liUXJhK2lHQ29ocDVWQ3NSVjR4aXFRTTJLbTlk?= =?utf-8?B?Wmxvc2VFdXhralovMzVNdHN5TitVN3pvUkhhcU1TeW9Sei9iSTcxYk8yU0Fm?= =?utf-8?B?c1NCREhZZXVOYWN4QlVNbkJyYlJYMy83L1VZL252L2E2bXBZckJpa0wvd2Yv?= =?utf-8?B?SnoraTZmYTdacjVqcEVpM0NRZ1dwcmc0Q3psOVpuZ2wxYy9QUFBCNUl6K1pC?= =?utf-8?B?VTdBbWw4OGN5VDlnbTk1T0hFc0RGSjNiWk9iM3c1MzNYcWJudEF0eHZGSFZX?= =?utf-8?B?K0l4TStWeDFmcktnSy8xSUVTWXFobHJnNm0rbEZqZUZrMGIrcjVzNzhCbzZ0?= =?utf-8?B?bFIwYlltOG9jRmgwYVh6YUU4ZjBHdUhVYjNSVzRSNDZBZFVLUUhtVU9qVVM0?= =?utf-8?B?YzVTL2hHWlRRZzRuUmtvcisxYzg4eHh0T1FDV3h5NENMMlJFbHZzSXk5M0Vo?= =?utf-8?Q?vYGgIL80NbqkrxyUWXLT/dY6dtiACrJ+0yCMGk?=
X-Forefront-PRVS: 034119E4F6
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39400400002)(39410400002)(39450400003)(24454002)(6512007)(36756003)(86362001)(229853002)(6486002)(4001350100001)(83506001)(8676002)(305945005)(81166006)(2950100002)(189998001)(25786009)(110136004)(6246003)(50986999)(6916009)(38730400002)(53546009)(76176999)(54356999)(23676002)(53936002)(2906002)(2870700001)(6506006)(478600001)(65826007)(93886004)(3846002)(31696002)(47776003)(65956001)(66066001)(74482002)(6116002)(230783001)(42186005)(33646002)(31686004)(5660300001)(7736002)(4326008); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB1088; H:Bilhanans-MacBook-Pro.local; FPR:; SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg4OzIzOmhSd1hoRlcvV1UralE1aUkrVDlSc1lQMDZT?= =?utf-8?B?MHNDL1kxRml3MitzQnVFTGEyczZjU0dLRWgwQW5TR2tWZWIyVFRQckZtcDR2?= =?utf-8?B?OXhLZTE4dmNXTGxncWo5S3dXbzhTekFyTUdVZEkyaXJCcTVab1I3dHRIWjE2?= =?utf-8?B?cVJXL2hVYkZWTk5Yam9lendVYkNhb2Z5NlA0TmxLd2ZrZ1M1am9pUUxtRjRE?= =?utf-8?B?NTVCQlY3czdxVHZUZnA4cWNMcUNRNFJZUVVtOHI2TWZJZHVJWlZFT0M1VUtQ?= =?utf-8?B?UXk1N1FEdkhzV0ZPQnpVakZrSHlZWWZsWkRoVldBakxvMEFvUTJoT3ZQcTF5?= =?utf-8?B?Nzh5WktiNUJqVnBHWDhpUVhTL1BZemZYcTYwbDdlLzR4VnpwaDh5NE1aamhL?= =?utf-8?B?V3JSOFprZ2JiR0NKWmh3RVBKdFZlQW9BVGJzQTJMbkpDdk9KN1RESkN6SVNv?= =?utf-8?B?RzBBZSt0S0p4eGpBVWZncGE5NmJUWXNYbGh2Rk92dk91eTk4bWd4N2Y3T0pO?= =?utf-8?B?OTl3Y0VZaG8ydHg0OXp6aWNDTmJUMTFmREN3SHF5UkFGRFZXcW1qUVpIbHVz?= =?utf-8?B?ZWE5M0FSS2ZuRzliSHhuS0JyYXJBb2I2VW0wU2RsdWRKWEpkZ01uMDNzRDRR?= =?utf-8?B?MHRzUGYyWWNFOFdxL3RaMTNpTlBmNW5aaVNmc3VCWnNmTGFocXNxRTRKMlB4?= =?utf-8?B?RWphRjBoV0tvY29sbXA0YnR5WFNXZWV1K2FwdS9ReHJxSnQvV2pXQ3poaTVu?= =?utf-8?B?NW9aTU54Qm5vSlo1L2EzRXZjdzJtcjdkOGtBeDVRNHZxMzRXRHI5UE4zT3hD?= =?utf-8?B?V2loZWMyS3pucXRPZGUrZ09RTi9jbHkxOFlXQjRVZVRlT0ZsTTNFKzliUkI3?= =?utf-8?B?NFlaVmdCWEwwdk5XQ3NhanM3eVM0cXBSY3FKSFUwVzZMdzlva2lrc3MxV29l?= =?utf-8?B?OHM0bzlna25iVG1jZm5Bd0tEUU91d0FIUFdpUUM0Rkh0T3ErcUdhQW5PeGRp?= =?utf-8?B?Z3U3U1hIeDJCOFJFaHFQQnVOcFRJdVBwaXVBWmRHODFUM25kQ1dFbFFhMzBV?= =?utf-8?B?bzlOcCtDM24xTTVJakdEcjdIaDIxMWxKM0sxLzNZQ1BtZEFiMCtUYmE0blhP?= =?utf-8?B?Z2tMcDNWSWhrdTlJc1RaMlk4Q0NaOHBoR0V0UUxkTFBzYUE4ZU9wK2VwWDQ1?= =?utf-8?B?WDV2a1o2eHVweFcwdy9nYjExS1p2a3BpWmdWVGZPVEt5dGtubEtHRDV5QkJF?= =?utf-8?B?ckI1dElnTDRlRW5Ydzlmb1FzYnJnaHZaWFFKa2pzakQwem9HUW1BbGRmazcy?= =?utf-8?B?ajZFN2FnZHVCVktCTDNjaDBvQS9FNWltVmF6QkRrVi9YL2l0djhVSFFrRnNn?= =?utf-8?B?ck9SVWorNG94eGhleFVDQ2d1a3BpeDEwT0dDMnV1cEFvaWRtWEZWbWVkU05z?= =?utf-8?B?T0l2YndhN3JldFlFNjFIMmI5YlFCVld4M0swbWRtaTFyMFRYRnVEbnBHNnoy?= =?utf-8?B?cko3Nzg5VG9QWkNZd1pOYU50NFFPSE5NNWRySWRwMFZwMnZ1dTRXVVFSUURQ?= =?utf-8?B?bnlzY3QxSTdpMzF1REo0eTJud09IK2s0TmtPNDAvRnZ6OGZmMDhiT1V0WmNt?= =?utf-8?Q?xLIk1ljgkQzKaItbsKKk?=
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjAyTUIxMDg4OzY6a3dMTHlaZGJvaFRkM1ZsRGVtVU05Ukk3UGNZ?= =?utf-8?B?Wk02NHQrdE9MZHd4YjhmalEvYVJMOHg2SXlCYjVyVE5JbmQvSERWWHNLTVNQ?= =?utf-8?B?bGczcVBMZVVGenljN205REU3OEwzbXovYmJMYXJoRzVFamF0RUdpdUF5NmlB?= =?utf-8?B?LzBWYXFscThRU0JVUllGaGxJMmhlYnM3VGR6cWdTK2pNeDE4emI4Ui9CUnRu?= =?utf-8?B?NU9MdXFndDBvdWY2QTBPQXZkcFE4RWk1RVMvK05KeVVNR1ZWUm1kWDJaUGJO?= =?utf-8?B?S2ZyYklYcDQ1WlJESk45VGxucDREY1FpRFk3dWo4OUYrYmZzd2ZIVW9qNlI5?= =?utf-8?B?M2NRM0d2S3llTDVpZVVrWXpheko1YUlVeEVOOWRRTGwwSVl0WGJnWWVwS3Rz?= =?utf-8?B?czV3TzR6S1dOcGxSQTNNUGg3VEdFbHc2YkZTM0xDa1YrVXduQWdyNEI0ZWg1?= =?utf-8?B?SUxDUXJJdGM0dlphRzB5Zk9IK2RxOFFsWXpZeVlqK3ZBVEVUdFM3dStLL2Nh?= =?utf-8?B?dmhRV2tTUW5iOEJTN25LYzRRS3JCRmRiSHRjd0VDWlJWZEhPYkdqRUp5WmZ4?= =?utf-8?B?UFdkRjhQRVBLOVpvZXBpWTdFc0JWc1B5c3owOEY5T1NMcGloaHlJTWtNYUZT?= =?utf-8?B?cy80NXQ1Tjk5bDlIMWdiTVllUjhrVThKanpIOE1YY2RZU3Rvb2FaYUlrV1Rq?= =?utf-8?B?a3BxWmZBRWJyMGZ6U3RHV1M3aEFhV0dVQjhSZGFWTnRaanQzSnQvMWZWVnJx?= =?utf-8?B?NEt1WDVsL0R4YlJFc3BDbitweEErWlFFR0o0YjRwT3cwaTFaMndMK25KRnFa?= =?utf-8?B?MnVBTmpWMm56cnExYXNBRDdPQ2JxN29kemxaUkY2OW1JV0Uza2tiQ3d4QzF2?= =?utf-8?B?aTNObk9VU3JwUmx4aGtrVDg2Q0VBUEFTOElxT205K3Q4MHpITTJFZ0Z4Z0RG?= =?utf-8?B?TGV2M2NLMUlod3QzcHZ5VEVOR28vMHdBNG80Ukd2NEZjbThtOE1pWG1wMGVW?= =?utf-8?B?eHdrcERyQ2FxbmNBTHhoeU93cEt1eFR2aTBhREVYazNWVEROcFlxMWtKVG03?= =?utf-8?B?Y2dyK2JPWml6Z2RYN0ZsU1dQMnpXd2FlNDA2SWVPK1ZnNEo3UmdZdllEL2Jr?= =?utf-8?B?YjBtaWdKbDMwRFhGUUF0bjN6VTJsck9icXdKc250QTJrNXYrRWhxWERFR05h?= =?utf-8?B?Q2U0dDdFK3VzMzNyS1BpMmtLc0FMU3VDTW9kcXBiUXo2TmpON3p3a0NycERR?= =?utf-8?B?eVA0YVRzU2hkeGZFNHVMMDRZMmRiVUFUVVNiY2tRWHlkY2d3L2tHN3RjZGZV?= =?utf-8?Q?+sP4u8gakBtWQB7sHaPANU7avSuGrt4=3D?=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1088; 5:GRUFhAOxgWSb3zQpNwq2nX2bDWK5dJwDKFP4otRa0r3aMNPgr52AU1m6CSB9CR1V8CJi+44C6schOabfp2LsK3ViVU7K2COztzjsJiy+ui+Ijhy/wyb+sAoyG1Ujf7NVqdBRw5aKmIuKWIa/ZG8pK5vcVcDItB+FNR+aei2q6MAXLjSi4HsHQDZDHEmr8OCnivyNAMJI6NCrWZ9ZYQARqvI48WnDEEQVdzdIaDYVCzlRvlWLmT1pANiLQzs3vP7788i3qLs7ojLmRX501hb8D+CrJwodS4hp88WGplcNepfe3/rtxZAVpxEhRIW/G275iUumX7pzP7yez2bM7MX/J/XC8lSqK65Lvh7rzx4G8zlEQ8bLoV6d1qvFH5CMU5iBLLmy/dWPhCZhVqtunZb+bzq1bTZg8C5IXL976TvxnTqLmKC5ax15mgv/gK0MeiMVXvldLfWmNpCEqx0Mk9C7qeHkz/B42rc0LSZgubVzZ/YbrmBVoYphWG21SISYX8jr; 24:ceYuBGVTsVENSspQ0nX2ZPuREVOEh6VyuupZJm0T+g5yNw2QKfED3rnxDf37Z2YWL6k64ctNSZqQwISeDCUIkO1FhPi+v5ex1OYRlDMtiAo=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB1088; 7:7//Nip7ZH6jUyZ1/3fA6x0os0YfrrQ+tCXHc4EjsieucTwVmmgHAQk5fEXGkW+PVmwj5EtyoUfMtyfJUxat/vent2YiFs5/uaER/zR2IbWMHCIhpDdb3b3va3Lkb/Kt325KEQkDi5HXkDF959mr64T80n+mH+0KnFnGgbm2SNRz54rBRgYzVve9SiexEutUcFD7QP+7xHd1nCLFh2mgqXlSv9ASv2c7W6qnApVb+TWifVEc8HuPXdgRapkLgMzVs6NetW5BYE9wVjqxPsHRcbSIVw3mHWg4UiMC6S8z7kNlctg4sgnsy5GgwVaoVwVkxQCbzy/yiBmlYcsGqCHlzqrP+YQLNWg/aPKUeJMQuVFk2MaRRcmt833qNpLMCEWl0BokxhUrrq3t9naTFWaN3Zs3W/4T2IxBEkBxE2HE/5W0N71ChmWojQm5hYxLIq9ISelvO3RvCMGAUSneasYprGVFvzLzbCA/OIg8b7kus7MegUpXtrHJdITfVNeImNWCAZIqNr7CQ6ELxi7/KFGm/pYX9UfezvI+mx0CrX0MYTfmcvaIb3oBsHmhuNzTp64GhEMsc0OhyCzThdiPEk3rJ6tVd47MEUxZ6UTE2vJukgOKPca+YTKUNoLoDlcuyvHkhrHKNoNYoZBIiNtWiwa94yA2jrlQ0HXCyvDDMF9gvKyu/T0GOz2iVlwySjAhAFrLaTu4ZCtM3phnGAjzHrslV77Jb76Qq3DafrYYTCct+2YtIHENMNSVYn2sj3E1UXSTi7Jl6PpLQZiz2KJhin6ABrOPDYOkrwJnAxfIjW9AlOBU=
X-OriginatorOrg: tut.fi
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2017 20:06:56.0322 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB1088
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/EuJzqIFEWXo-wGiaiJY74n33hPQ>
Subject: Re: [core] Editors' draft of changes to draft-ietf-core-coap-tcp-tls-08 after IESG input
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Jun 2017 20:07:04 -0000

Hi Carsten,

On 17/06/17 15:32, Carsten Bormann wrote:
> Hi Bill,
>
>> On Jun 17, 2017, at 12:07, Bill Silverajan <bilhanan.silverajan@tut.fi> wrote:
>>
>> Hi,
>>
>>>> It would be good to know what the actual assumptions are.
>>>> CoAP clients do trial-and-error until they get a response?
>>>> All CoAP endpoints are expected to implement all transport and the pick of transport is just because of the middlebox baggage?
>> In discouraging the use of several URI schemes for CoAP, one review recommended a series of steps, in which CoAP over UDP is MTI: Always try UDP first, and if no response is forthcoming, to then resort to TCP. Port 80/443 would always default to CoAP over ws or wss without needing to engage UDP initially. Obviously this has repercussions regarding protocol and application logic.
> Right.  It also does not work for one of the main applications of CoAP-TCP: traversal of NATs with short UDP binding lifetimes.  The probe will always work through such a NAT, but then the observation relationships won鈥檛, because the UDP binding is gone by the time the notification needs to be transferred.
>
> (Of course, a server can work around this issue by providing a URI with an IP address that listens on TCP only, so the UDP probe fails.  This likely outcome is wrong on so many levels鈥)
>
> [鈥
As a sort of last-resort measure, I can envisage working out a 
server-initiated protocol negotiation mechanism requiring the client to 
switch transports, or to a lesser extent, presenting a preference order 
for the alternate transport that should be subsequently used.
>> Conversely, it must also be recognised that right now, some mechanisms are bound to the "coap" and "coaps" URI schemes, such as using ".well-known/". Minting new CoAP URI schemes would also require extending this to support them.
> Not sure I get this point.  We did add well-known support for the new URI schemes in -07.
Yes, -07 did support it. My (fairly trivial) point was aimed at possible 
provisional registrations made by implementers for convenience.

Regards,
Bill


From nobody Fri Jun 23 17:12:23 2017
Return-Path: <agenda@ietf.org>
X-Original-To: core@ietf.org
Delivered-To: core@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 859D212EB0A; Fri, 23 Jun 2017 17:07:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <jaime@iki.fi>, <core-chairs@ietf.org>
Cc: core@ietf.org, aamelnikov@fastmail.fm
X-Test-IDTracker: no
X-IETF-IDTracker: 6.55.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149826282854.7840.15692372741545552917.idtracker@ietfa.amsl.com>
Date: Fri, 23 Jun 2017 17:07:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/_iFCLZOQ5NAa7CuI_XZYEd3I3mg>
Subject: [core] core - Requested sessions have been scheduled for IETF 99
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 00:07:10 -0000

Dear Jaime Jimenez,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 

core Session 1 (2:00:00)
    Friday, Afternoon Session II 1150-1320
    Room Name: Congress Hall III size: 250
    ---------------------------------------------
    core Session 2 (2:00:00)
    Wednesday, Morning Session I 0930-1200
    Room Name: Congress Hall I size: 250
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Constrained RESTful Environments
Area Name: Applications and Real-Time Area
Session Requester: Jaime Jimenez

Number of Sessions: 2
Length of Session(s):  2 Hours, 2 Hours
Number of Attendees: 60
Conflicts to Avoid: 
 First Priority: cbor httpbis artarea t2trg ace lpwan 6lo roll teep
 Second Priority: dnssd saag irtfopen 6tisch netconf netmod sacm
 Third Priority: lwig detnet quic v6ops opsarea cfrg icnrg


People who must be present:
  Carsten Bormann
  Alexey Melnikov
  Jaime Jimenez

Resources Requested:

Special Requests:
  Please also avoid any IoT related BOFs that might come up.
*Preferred* pairing: Tue/Thu or other space between; Friday is also no problem.
---------------------------------------------------------


From nobody Sat Jun 24 01:58:59 2017
Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EA86129413; Sat, 24 Jun 2017 01:58:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 rCkuqw2dVVni; Sat, 24 Jun 2017 01:58:18 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 76C331242F5; Sat, 24 Jun 2017 01:58:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id v5O8wFiL024355; Sat, 24 Jun 2017 10:58:15 +0200 (CEST)
Received: from [192.168.217.124] (p5DC7F3A7.dip0.t-ipconnect.de [93.199.243.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 3wvq3V5hTTz3Z2D; Sat, 24 Jun 2017 10:58:14 +0200 (CEST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <2DB0474F-900D-42FD-B2C5-F61F396B751C@tzi.org>
Date: Sat, 24 Jun 2017 10:58:14 +0200
X-Mao-Original-Outgoing-Id: 519987494.231328-86f3961023977340577980ee6f18d1af
Content-Transfer-Encoding: quoted-printable
Message-Id: <26509597-910C-48F9-B004-86322AD123F3@tzi.org>
References: <2DB0474F-900D-42FD-B2C5-F61F396B751C@tzi.org>
To: ace <ace@ietf.org>, core <core@ietf.org>, cose <cose@ietf.org>, cbor@ietf.org, t2trg@irtf.org
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/lLcOZgZJN72n97dsJywSTghfpkQ>
Subject: [core] Constrained Node/Network Cluster @ IETF99: "FINAL" AGENDA
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 08:58:21 -0000

Here is my usual eclectic condensed agenda, now based on the "FINAL"
AGENDA for IETF99.  Compared to the last week's draft agenda, dnssd
and acme were moved.  (It is likely that there still will be some more
changes after this "FINAL" agenda.)

ACE people are going to miss DISPATCH (ARTAREA) again -- not sure if
there would have been be any discussions relevant to Constrained
Nodes/Networks in ARTAREA, but it doesn't make sense with this
scheduling.  CORE people will miss both ANIMA and (in-week) ICNRG.
ROLL people will miss SAAG, ouch.  And LPWAN is on the second half of
QUIC.  All no disasters, AFAICS, but not pain-free.

All times are CEST (UTC+0200).  (You can get pure UTC times on
https://datatracker.ietf.org/meeting/agenda-utc, for those who want to
listen from remote.)


SATURDAY, July 15, 2017

0900-1700  ACM, IRTF & ISOC Applied Networking Research Workshop 2017 =
(Registration Required) - Athens/Barcelona
0900-1800  T2TRG Interim Meeting - Berlin/Brussels
0900-2100  IETF Hackathon - Chez Louis

SUNDAY, July 16, 2017

0900-1600  T2TRG Interim Meeting - Berlin/Brussels
0900-1600  IETF Hackathon - Chez Louis
1345-1445  IEEE 802.1 Time-Sensitive Networking - Congress Hall III
1345-1445  IRTF Overview - Congress Hall I
1345-1445  TEEP Tutorial - Karlin I/II
1600-1700  Newcomers' Meet and Greet (open to Newcomers, WG chairs and =
Mentors only) - Garden Terrace
1700-1900  Welcome Reception - Grand Hilton Ballroom & Foyer

MONDAY, July 17, 2017

0930-1200  Morning Session I
Congress H III	ART	dispatch	Dispatch WG - 09:30-11:30
Grand Hilton BR	INT	6man	IPv6 Maintenance WG
Congress H I	SEC ***	ace	Authentication and Authorization for =
Constrained Environments WG
Congress H III	SEC	curdle	CURves, Deprecating and a Little more =
Encryption WG - 11:30-12:00

1330-1530  Afternoon Session I
Karlin I/II	INT ***	6tisch	IPv6 over the TSCH mode of IEEE =
802.15.4e WG
Grand Hilton BR	INT	homenet	Home Networking WG

1550-1720  Afternoon Session II
Karlin I/II	ART ***	cbor	Concise Binary Object Representation =
Maintenance and Extensions WG
Berlin/Brussels	SEC	tokbind	Token Binding WG

1740-1840  Afternoon Session III
Athens/Barcel.	RTG	babel	Babel routing protocol WG
Grand Hilton BR	TSV	tsvarea	Transport Area Open Meeting

TUESDAY, July 18, 2017

0930-1200  Morning Session I
Congress H II	OPS	v6ops	IPv6 Operations WG
Congress H I	TSV	taps	Transport Services WG

1330-1530  Afternoon Session I
Grand Hilton BR	IRTF***	t2trg	Thing-to-Thing
Berlin/Brussels	SEC	oauth	Web Authorization Protocol WG
Congress H I	TSV	tsvwg	Transport Area Working Group WG

1550-1750  Afternoon Session II
Karlin I/II	INT ***	6lo	IPv6 over Networks of =
Resource-constrained Nodes WG
Congress H I	IRTF	cfrg	Crypto Forum

WEDNESDAY, July 19, 2017

0930-1200  Morning Session I
Congress H I	ART ***	core	Constrained RESTful Environments WG
Karlin I/II	IRTF	icnrg	Information-Centric Networking
Congress H III	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG
Congress H II	RTG	rtgarea	Routing Area Open Meeting
Grand Hilton BR	SEC	tls	Transport Layer Security WG
Karlin III	TSV	rmcat	RTP Media Congestion Avoidance =
Techniques WG

1330-1500  Afternoon Session I
Grand Hilton BR	ART	httpbis	Hypertext Transfer Protocol WG
Congress H III	IRTF	panrg	Proposed Path Aware Networking
Congress H II	RTG	ideas	IDentity Enabled Networks BOF

1520-1650  Afternoon Session II
Grand Hilton BR	ART	httpbis	Hypertext Transfer Protocol WG
Athens/Barcel.	INT	dnssd	Extensions for Scalable DNS Service =
Discovery  WG

THURSDAY, July 20, 2017

0930-1200  Morning Session I
Grand Hilton BR	INT	intarea	Internet Area Working Group WG
Congress H II	IRTF	maprg	Measurement and Analysis for Protocols
Congress H I	RTG	detnet	Deterministic Networking WG

1330-1530  Afternoon Session I
Berlin/Brussels	ART	ice	Interactive Connectivity Establishment =
WG
Grand Hilton BR	OPS	v6ops	IPv6 Operations WG
Karlin I/II	RTG ***	roll	Routing Over Low power and Lossy =
networks WG
Congress H III	SEC	saag	Security Area Open Meeting

1550-1750  Afternoon Session II
Athens/Barcel.	INT	ipwave	IP Wireless Access in Vehicular =
Environments WG
Grand Hilton BR	TSV	quic	QUIC WG

1810-1910  Afternoon Session III
Berlin/Brussels	ART	uta	Using TLS in Applications WG
Athens/Barcel.	INT ***	lwig	Light-Weight Implementation Guidance WG
Karlin I/II	RTG	bier	Bit Indexed Explicit Replication WG
Congress H III	TSV	tsvwg	Transport Area Working Group WG

FRIDAY, July 21, 2017

0930-1130  Morning Session I
Karlin I/II	INT ***	lpwan	IPv6 over Low Power Wide-Area Networks =
WG
Athens/Barcel.	SEC	acme	Automated Certificate Management =
Environment WG
Karlin III	SEC	oauth	Web Authorization Protocol WG
Grand Hilton BR	TSV	quic	QUIC WG

1150-1320  Afternoon Session II
Congress H III	ART ***	core	Constrained RESTful Environments WG



From nobody Thu Jun 29 11:52:45 2017
Return-Path: <internet-drafts@ietf.org>
X-Original-To: core@ietf.org
Delivered-To: core@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 71500129ABD; Thu, 29 Jun 2017 11:52:43 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: core@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.55.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149876236342.27912.433851899441192288@ietfa.amsl.com>
Date: Thu, 29 Jun 2017 11:52:43 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/woq64FgkDAwRixxDwTNTlK_Zi6c>
Subject: [core] I-D Action: draft-ietf-core-senml-09.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 18:52:43 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Constrained RESTful Environments of the IETF.

        Title           : Media Types for Sensor Measurement Lists (SenML)
        Authors         : Cullen Jennings
                          Zach Shelby
                          Jari Arkko
                          Ari Keranen
                          Carsten Bormann
	Filename        : draft-ietf-core-senml-09.txt
	Pages           : 46
	Date            : 2017-06-29

Abstract:
   This specification defines media types for representing simple sensor
   measurements and device parameters in the Sensor Measurement Lists
   (SenML).  Representations are defined in JavaScript Object Notation
   (JSON), Concise Binary Object Representation (CBOR), eXtensible
   Markup Language (XML), and Efficient XML Interchange (EXI), which
   share the common SenML data model.  A simple sensor, such as a
   temperature sensor, could use this media type in protocols such as
   HTTP or CoAP to transport the measurements of the sensor or to be
   configured.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-core-senml/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-core-senml-09
https://datatracker.ietf.org/doc/html/draft-ietf-core-senml-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-core-senml-09


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

