Fair enough Mats but again, we’d better verify that my understanding is correct 
before proceeding; as I mentioned this isn’t in the Security Specification so 
I’m not that familiar with it, either.  I’m hoping someone from Core domain can 
confirm my summary and elaborate as needed.

Thanks,
Nathan

From: Mats Wichmann [mailto:m.wichm...@ieee.org]
Sent: Monday, April 2, 2018 10:47 AM
To: Heldt-Sheller, Nathan <nathan.heldt-shel...@intel.com>
Cc: Nash, George <george.n...@intel.com>; Gregg Reynolds <d...@mobileink.com>; 
iotivity-dev <iotivity-dev@lists.iotivity.org>
Subject: Re: [dev] difference between "Platform ID" and "PIID" ?


On Mon, Apr 2, 2018 at 10:45 AM, Heldt-Sheller, Nathan 
<nathan.heldt-shel...@intel.com<mailto:nathan.heldt-shel...@intel.com>> wrote:
Hi Gregg, George,

I don’t know what you’ve discussed already so hopefully I’m not just adding to 
the confusion.  And I’m certainly not the official answer on these identifiers 
(neither is in the Security Specification).  That said, my understanding is 
this:

Platform ID is the OCF-specific ID that is unique to the Platform.  So, 
multiple OCF Devices on a single OCF Platform will have the same Platform ID.

PIID is the Protocol-agnostic ID that can be used by a Client to correlate 
multiple Platforms (OCF and non-OCF).  So, multiple Platforms – one appearing 
as OCF and one appearing as AllSeen, for example – can be understood by a 
cross-protocol Client to be the same Platform.  This helps the Client (for 
example) display just one set of Devices instead of both to the User.

Thanks,
Nathan


For PIID, that's an entirely new insight - nothing in the OCF spec suggests 
that "protocol" in this case means "OCF protocol" vs. one or more foreign 
protocols.  The word "protocol" is too imprecise here. If that's the case, a 
little wording tweak could really help! I can propose a CR (or someone else 
can) if that's how we want to pursue it.
_______________________________________________
iotivity-dev mailing list
iotivity-dev@lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to