Re: [Teep] Call for adoption of draft-thaler-teep-otrp-over-http

Dave Thaler <dthaler@microsoft.com> Tue, 28 May 2019 18:48 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: teep@ietfa.amsl.com
Delivered-To: teep@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09ECF120198 for <teep@ietfa.amsl.com>; Tue, 28 May 2019 11:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.01
X-Spam-Level:
X-Spam-Status: No, score=-0.01 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, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, T_KAM_HTML_FONT_INVALID=0.01, 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 C3OxqZLkEkxI for <teep@ietfa.amsl.com>; Tue, 28 May 2019 11:48:02 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-eopbgr810097.outbound.protection.outlook.com [40.107.81.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D64E5120134 for <teep@ietf.org>; Tue, 28 May 2019 11:47:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none; b=yG5c5JqWOw1MPnLFXjfqNbtiYHNdQsaifOlEO5/kS7UikxOVxchuopNjJPJzw8s0HnamOGLWYnqQoMd8IS5SuhZRKln2p20JybEjZdgRvO0ioCuDjAszaUGv4wkMq2Gm2iMeQwON2iOUhCTuxNGbOgNQGEgpdpguj4zE+gMwkd0=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=testarcselector01; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/r9ZinBhNZ/lL30ADAqX3t3cHfsP6nLJrg2J3ic4ybY=; b=xS/C7agvxDZ5KdtRjb6u9hgnEi57hJA2CiqJhtqemn2IR2+MAJx9h4P7dnH2fsAAb3ghfzp/AnVS5MbII7cWhciIdVVG+QneaUm0PbcPTDOholneiBPydaXjq6iFdDn86W4r2GR1+MdkvbjPyDQ7VEWN2E/7vF5GES5cfJGUNFg=
ARC-Authentication-Results: i=1; test.office365.com 1;spf=none;dmarc=none;dkim=none;arc=none
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:X-MS-Exchange-SenderADCheck; bh=/r9ZinBhNZ/lL30ADAqX3t3cHfsP6nLJrg2J3ic4ybY=; b=ohEJIpVbe2pNZUMhcuPNefUyjIwdt5/Gwc009CfCI5ZodWSNLI9F1jYjRO/2+6aOEn8Zxd/preW+Wt7d6wttq2QsBwLH7K+XcnFBPTzgtlm8NPwHZUlGG9ue3ZLqgmviH/G2rQiaqi9ZuMoyl4yzngGkiGM23QRCO0B3M8Bgkcg=
Received: from BN6PR21MB0497.namprd21.prod.outlook.com (2603:10b6:404:b3::7) by BN6PR21MB0273.namprd21.prod.outlook.com (2603:10b6:404:9b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.2; Tue, 28 May 2019 18:47:56 +0000
Received: from BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::594c:a5ba:ba1f:1ab]) by BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::594c:a5ba:ba1f:1ab%5]) with mapi id 15.20.1965.003; Tue, 28 May 2019 18:47:56 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Anders Rundgren <anders.rundgren.net@gmail.com>, "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>, "teep@ietf.org" <teep@ietf.org>
Thread-Topic: [Teep] Call for adoption of draft-thaler-teep-otrp-over-http
Thread-Index: AQHVFOGEwUKGBoO0w0ufhIS/wg0a4KaABlcAgADZDIA=
Date: Tue, 28 May 2019 18:47:55 +0000
Message-ID: <BN6PR21MB0497781C059E34E015875C55A31E0@BN6PR21MB0497.namprd21.prod.outlook.com>
References: <B57377C9-72EC-45C4-B5C2-9A6443B8C073@cisco.com> <246ce79a-75a6-4e4d-d76a-2b54eb71cf75@gmail.com>
In-Reply-To: <246ce79a-75a6-4e4d-d76a-2b54eb71cf75@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-05-28T18:47:55.6274725Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=c51dd14a-4779-4d25-aec3-998dcccb6a42; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com;
x-originating-ip: [73.59.106.235]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 517b23b4-1d81-4859-bab1-08d6e39cff93
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:BN6PR21MB0273;
x-ms-traffictypediagnostic: BN6PR21MB0273:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <BN6PR21MB0273E02E0F7856F777F803E9A31E0@BN6PR21MB0273.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00514A2FE6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(366004)(396003)(346002)(136003)(39860400002)(13464003)(199004)(189003)(316002)(6506007)(76176011)(7696005)(53546011)(8990500004)(110136005)(52396003)(26005)(102836004)(11346002)(66066001)(6436002)(25786009)(10090500001)(76116006)(66476007)(66446008)(64756008)(66556008)(66946007)(478600001)(74316002)(22452003)(446003)(73956011)(53936002)(10290500003)(86362001)(6246003)(99286004)(229853002)(33656002)(256004)(14444005)(81166006)(81156014)(790700001)(52536014)(14454004)(8936002)(6116002)(966005)(606006)(8676002)(2906002)(3846002)(71200400001)(7736002)(68736007)(476003)(2501003)(9686003)(54896002)(55016002)(486006)(186003)(6306002)(5660300002)(236005)(71190400001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR21MB0273; H:BN6PR21MB0497.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 02W/8MbZBn2SBfA0tCivjafc3u8CGUnbDGo+usMzndwcq3qx4NgmFFfkE58CtYLEhuZ9meJBCQqKp2OzpcaJJbS3sO0wd/GSyzkzNWGqaJR5R4Sg1qHPXiM+5zS+OkpGxgG+2zroFgv/nbs1t/pQk0AU7Z7zecbKDg1+OvivcNC2DaQlvLjJVFr6MnVqbwt9La+FhfbM3W/DfoHc8+Ljbm/fO3yICt8TeMThmB/uPlgh6X4Qe/Kla5iesUj0N4lPNmyyVtJwPGPeXvs+V2LQSay2Dg8B6F/INVNjgU1Lj6X1sRXANhcb4vNXRsbVo/8o7xlqEgiZR8nTxS2GmSEfj+6y6MKmOE/OE6FJO1ZUVjQx3Btlf4WRG+nq+USUunjQ/yeu+4c6xmyflevcvnMf/z1YccXAiLzMT2k1L+B2g6E=
Content-Type: multipart/alternative; boundary="_000_BN6PR21MB0497781C059E34E015875C55A31E0BN6PR21MB0497namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 517b23b4-1d81-4859-bab1-08d6e39cff93
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2019 18:47:55.9727 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR21MB0273
Archived-At: <https://mailarchive.ietf.org/arch/msg/teep/WJvtI_kJUCQsyeJnRWADPMkfHkw>
Subject: Re: [Teep] Call for adoption of draft-thaler-teep-otrp-over-http
X-BeenThere: teep@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A Protocol for Dynamic Trusted Execution Environment Enablement <teep.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teep>, <mailto:teep-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teep/>
List-Post: <mailto:teep@ietf.org>
List-Help: <mailto:teep-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teep>, <mailto:teep-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 May 2019 18:48:06 -0000

Inline below.



-----Original Message-----
From: TEEP <teep-bounces@ietf.org> On Behalf Of Anders Rundgren
Sent: Monday, May 27, 2019 10:42 PM
To: Nancy Cam-Winget (ncamwing) <ncamwing@cisco.com>; teep@ietf.org
Subject: Re: [Teep] Call for adoption of draft-thaler-teep-otrp-over-http



Hi Nancy & Co,

I have a couple of related questions.



The IoT market has adopted CBOR rather than JSON.



That’s a bit overstated, “IoT” is very broad and hence there are _many_ IoT “markets”, and many of them have not adopted CBOR.

For example, if you look in industrial IoT, the dominant protocol is OPC UA, which uses neither CBOR nor JSON.
In consumer IoT like in devices on shelves now, I think you will find that JSON is far more deployed than CBOR is (e.g., Hue light bulbs and many other IoT devices use JSON-over-HTTP).

It is true that some of the IoT market has adopted CBOR.  For example, OCF adopted CBOR, but OCF has very little actual deployment today.



Is the plan to later revive something along the lines of: https://www.ietf.org/archive/id/draft-liu-opentrustprotocol-cbor-00.txt ?



That is still possible, yes.   It’s orthogonal to the question of the transport though which is the subject of this thread.



OTrP over HTTP for the client-centric (constrained devices, mobile phones) world and the "Cloud" are considered identical. I don't fully understand how that is intended to work:

https://github.com/ietf-teep/OTrP/issues/14
Maybe I'm simply missing some vital information?



Issue 14 still requires discussion from the WG.  I do not have a strong opinion on the matter, but if there are multiple implementations that would want to deploy and interop in the way you suggest, then the WG should definitely look at it.   I’m waiting to hear whether there’s interest from the rest of the WG.   In my view, this shouldn’t hold up adoption of the draft, but would be an important conversation to close on before it’s done.



Dave (as transport spec editor)



Best regards,

Anders



On 2019-05-28 01:11, Nancy Cam-Winget (ncamwing) wrote:

> Hi,

>

> At the IETF 104 TEEP session, we discussed the need to transport the OTrP messages and Dave has drafted a document to specify HTTPs as a transport.

>

> This begins a 2 week period to determine interest in adopting this draft as a working group item.  The poll will close on June 10th EOD PDT.

>

> The draft is:

>

> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-thaler-teep-otrp-over-http%2F&amp;data=02%7C01%7Cdthaler%40microsoft.com%7Ca645898291624863026c08d6e32f38d5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636946189285648486&amp;sdata=r0oaeFJbI0xWwA4T%2Fr8W9ha0Xw23mpY9VC%2BNYBRZqMc%3D&amp;reserved=0

>

> Minutes from IETF 104:

>

> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fminutes-104-rats%2F&amp;data=02%7C01%7Cdthaler%40microsoft.com%7Ca645898291624863026c08d6e32f38d5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636946189285648486&amp;sdata=YTvPq7M725hzurUxNA0XLrwUCVf1jhR08d2ozGBvDbo%3D&amp;reserved=0

>

> Warm regards,

>

>                  Nancy

>

>

> _______________________________________________

> TEEP mailing list

> TEEP@ietf.org<mailto:TEEP@ietf.org>

> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fteep&amp;data=02%7C01%7Cdthaler%40microsoft.com%7Ca645898291624863026c08d6e32f38d5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636946189285648486&amp;sdata=kHfSSP9YBRHgUO15QvMKGRGcD5mXt0ol73hMfvtnyU4%3D&amp;reserved=0

>



_______________________________________________

TEEP mailing list

TEEP@ietf.org<mailto:TEEP@ietf.org>

https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fteep&amp;data=02%7C01%7Cdthaler%40microsoft.com%7Ca645898291624863026c08d6e32f38d5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636946189285648486&amp;sdata=kHfSSP9YBRHgUO15QvMKGRGcD5mXt0ol73hMfvtnyU4%3D&amp;reserved=0