Hi Natan & Dan Thank you for your clarification, however, I'm sorry, I'm still confused..
There could be 2 possible cases I think: case 1) there are multiple OCF devices (of course logical Device; Stack instance) that are using difference protocols (e.g. ethernet and Wifi) in " *A Same Physical Device*" case 2) there are multiple OCF devices and non-OCF platforms(?, e.g. AllSeen?) that are in "*A Same Physical Device*" in case 1), I think "Platform ID" can be used for the purpose of "PIID" (because all OCF Devices can share "SAME platform ID") in case 2), If this case makes sense, it should be guaranteed that all other "Non-OCF" platform shall have PIID in same format (can we guarantee this?) please let me know what I'm being confused about... BR, - Kevin On Tue, Apr 3, 2018 at 3:07 AM, Heldt-Sheller, Nathan < nathan.heldt-shel...@intel.com> wrote: > 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> 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 > -- -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Joo-Chul Kevin Lee, ETRI 161 Gajeong-dong, Yuseong-gu, daejon, 305-700, KOREA E-mail: r...@etri.re.kr/cms.r...@gmail.com Tel: +82-42-860-1021 -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
_______________________________________________ iotivity-dev mailing list iotivity-dev@lists.iotivity.org https://lists.iotivity.org/mailman/listinfo/iotivity-dev