On Mon, Apr 2, 2018 at 10:45 AM, Heldt-Sheller, Nathan <
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