Re: [core] Conclusion -- Endpoint Client Name / Endpoint Name in RD draft

Hannes Tschofenig <Hannes.Tschofenig@arm.com> Wed, 09 May 2018 08:20 UTC

Return-Path: <Hannes.Tschofenig@arm.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 691D812DA43 for <core@ietfa.amsl.com>; Wed, 9 May 2018 01:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.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 gPeJiP9Y6Ks9 for <core@ietfa.amsl.com>; Wed, 9 May 2018 01:20:33 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0055.outbound.protection.outlook.com [104.47.0.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12AE5127286 for <core@ietf.org>; Wed, 9 May 2018 01:20:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=+Asg4p5U0MNBSyn5UyY9AmStkQq+AZkjdluM67TaJS0=; b=ajIj/cajrE7ck78oTAOTm0Ugmb9YMgXrslQW7roYMyQ0FR6MNTdbUH68zSd3TbFo5oInss72l+e3TWAEZfu/mlbhnNRjNg9d7FQE1kXyaikoFBHCbTYSIyjmEUpqrGCXEVRzbj2fjs+Du1S/2eKL2GmnIbD6I/bTjOsC61yvkx4=
Received: from VI1PR0801MB2112.eurprd08.prod.outlook.com (10.173.75.16) by VI1PR0801MB1759.eurprd08.prod.outlook.com (10.168.67.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.19; Wed, 9 May 2018 08:20:30 +0000
Received: from VI1PR0801MB2112.eurprd08.prod.outlook.com ([fe80::4004:973e:4b3:ef88]) by VI1PR0801MB2112.eurprd08.prod.outlook.com ([fe80::4004:973e:4b3:ef88%18]) with mapi id 15.20.0735.018; Wed, 9 May 2018 08:20:29 +0000
From: Hannes Tschofenig <Hannes.Tschofenig@arm.com>
To: "consultancy@vanderstok.org" <consultancy@vanderstok.org>
CC: "Kovatsch, Matthias" <matthias.kovatsch@siemens.com>, Mohit Sethi <mohit.m.sethi@ericsson.com>, "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] Conclusion -- Endpoint Client Name / Endpoint Name in RD draft
Thread-Index: AdPmCfncz1IX5t6GRJaeO0C+mMHM9QAAOSUAAADDndAAA/ZdAAAf4kIAAAgtFAAAK4fsAAAAlUEw
Date: Wed, 09 May 2018 08:20:29 +0000
Message-ID: <VI1PR0801MB211246EF59BEBB14D0953029FA990@VI1PR0801MB2112.eurprd08.prod.outlook.com>
References: <VI1PR0801MB2112B9A4410DA3EDE39183BEFA9B0@VI1PR0801MB2112.eurprd08.prod.outlook.com> <bd85e420-c6ce-3e87-406a-4cd5a4fafaa6@ericsson.com> <VI1PR0801MB21121FAE34CE76841CF6DBE1FA9B0@VI1PR0801MB2112.eurprd08.prod.outlook.com> <4EBB3DDD0FBF694CA2A87838DF129B3C01F36340@DEFTHW99EL4MSX.ww902.siemens.net> <f046a8bc9f54328a4c29f9b2426d761e@xs4all.nl> <VI1PR0801MB21120759DA3370D6B44E11E0FA9A0@VI1PR0801MB2112.eurprd08.prod.outlook.com> <6d8a9b8a6c67f7f7022ace8bd9c8d374@xs4all.nl>
In-Reply-To: <6d8a9b8a6c67f7f7022ace8bd9c8d374@xs4all.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Hannes.Tschofenig@arm.com;
x-originating-ip: [213.120.252.178]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0801MB1759; 7:rwtuzSVHXnDlUBBFvTeSbcIO7t8FdB6wR7wx6a171s+pfY2phvHY6xp3c5H7VtMTFwUVzD6Wj1Y8i7csxiZ7U2FKqSlY15J6/eWnjGKp2k2PU1jmqkuFkrtmcCStDy+HDI93xmzvND9vWdFnGqoG7uZ2Ioeg5FQ3TCrTGSRJSWwqsah6GS2SfyZC8c5H0KkHY7h8zniSjziIBnqIkx0CSYVtii8orjMf1F71I3mxLR6f54hsN9Z5LNq9x4+nPRS5
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(2017052603328)(7153060)(7193020); SRVR:VI1PR0801MB1759;
x-ms-traffictypediagnostic: VI1PR0801MB1759:
x-microsoft-antispam-prvs: <VI1PR0801MB1759E1FB49F86A1FF869E4E5FA990@VI1PR0801MB1759.eurprd08.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(6072148)(201708071742011); SRVR:VI1PR0801MB1759; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0801MB1759;
x-forefront-prvs: 0667289FF8
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39380400002)(39860400002)(396003)(346002)(376002)(13464003)(189003)(377424004)(199004)(40434004)(66066001)(4326008)(7696005)(59450400001)(53546011)(6436002)(446003)(54906003)(102836004)(6506007)(93886005)(6916009)(25786009)(26005)(2501003)(186003)(5890100001)(99286004)(316002)(72206003)(9686003)(5250100002)(11346002)(76176011)(486006)(478600001)(55016002)(74316002)(6246003)(2906002)(68736007)(105586002)(81156014)(8676002)(14454004)(86362001)(5640700003)(7736002)(5660300001)(305945005)(2900100001)(8936002)(33656002)(97736004)(106356001)(2351001)(81166006)(3660700001)(476003)(3846002)(229853002)(1730700003)(3280700002)(53936002)(6116002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0801MB1759; H:VI1PR0801MB2112.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: NCeRDPA2NjEpKej653VcKzZ6KMIJsd2N6CBC0p1EOms5WSory4NQWh6rNaNwNM6ZQMDXNtM2x4fm5tp7aPD887S/hqHpwltCkjbvs7vaXMMvhmsMMisUJRKQWYhLk88QT+Hu62Ib0mZDI521LvVzNgJ/cC5yw+wxLeKLFTg+uiMyoEKHeVrQYQQW8ptioEDh
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: 471ab697-e695-48ad-40c2-08d5b585ba13
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 471ab697-e695-48ad-40c2-08d5b585ba13
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2018 08:20:29.9113 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1759
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/6E76VGp0tC3Ca2_mDQCyOk8-M4g>
Subject: Re: [core] Conclusion -- Endpoint Client Name / Endpoint Name in RD draft
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, 09 May 2018 08:20:37 -0000

Hi Peter,

I have not even looked at the con parameter but I wonder how well it can work in practice given firewalls and NATs...

Ciao
Hannes

-----Original Message-----
From: peter van der Stok [mailto:stokcons@xs4all.nl]
Sent: 09 May 2018 09:03
To: Hannes Tschofenig
Cc: consultancy@vanderstok.org; Kovatsch, Matthias; Mohit Sethi; core@ietf.org
Subject: Re: [core] Conclusion -- Endpoint Client Name / Endpoint Name in RD draft

Hi Hannes,

I share your concerns, But there are some additional aspects.
for 3rd party registration the con= is used.
con= will also be used to indicate alternative transports. Suppressing con= seems really a waste in this stage.
On the other hand, even suppressing con= for third parties, the anchor attribute also permits to refer to third parties. Removing the anchor attribute is cumbersome to say the least.

Possibly @others want to react.

For the moment using con= for 3rd party registration creates one registration at the time.
The Authorization server can also in this case assign endpoint values and prevent ep value stealing.

I will try to get some concrete feedback on 3rd party registration. I will keep you informed.

Peter

Hannes Tschofenig schreef op 2018-05-08 13:20:
> Peter,
>
> I would personally feel more comfortable if we standardize
> functionality that some people have gained some experience already. If
> we don't involve the domain experts then we will most likely get it
> wrong.
>
> What about separating this functionality from the RD draft, reach out
> to these companies, and then put the result of the investigations into
> a separate document? There are some folks in the group who work
> closely with indoor commercial lighting companies and they could for
> sure help.
>
> Ciao
> Hannes
>
>
> -----Original Message-----
> From: peter van der Stok [mailto:stokcons@xs4all.nl]
> Sent: 08 May 2018 08:22
> To: Kovatsch, Matthias
> Cc: Hannes Tschofenig; Mohit Sethi; core@ietf.org
> Subject: Re: [core] Conclusion -- Endpoint Client Name / Endpoint Name
> in RD draft
>
> Kovatsch, Matthias schreef op 2018-05-07 18:09:
>> Dear Hannes,
>>
>> dear list
>>
>> To my knowledge, third-party provisioning functionality is in
>> particular used for lighting systems; maybe Peter can comment on this.
>
> On request, some background.
> For buildings, the installation is done by installation companies with
> their own tools and procedures.
> Installation can be done in phases by different companies.
> Their is at this moment not one general approach or installation
> protocol.
>
> The problem is that the architect and people around have produced
> drawings with cabling and equipment situated at precise physical
> locations in the drawing.
> Equipment, cabling etc are identified with numbers ,names, what have
> you.
> There are descriptions which discuss the functionality and the
> relation between the equipment.
> All this knowledge has to be transferred to the equipment without
> making too many "one of a kind" pieces.
> In he "olde times" much was solved by the cabling, that limited the
> control possibilities.
> These IP times, anything can reach anything else.
> One approach is to store parts of this information into the RD, which
> can be queried by the equipment.
>
> I hope this make the wish for an RD with third party access
> understandable.
> IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose
> the contents to any other person, use it for any purpose, or store or
> copy the information in any medium. Thank you.
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.