- From: 전종홍 <hollobit@etri.re.kr>
- Date: Thu, 30 Apr 2015 00:58:21 +0000
- To: "<Kerry.Taylor@csiro.au>" <Kerry.Taylor@csiro.au>
- CC: "<public-wot-ig@w3.org>" <public-wot-ig@w3.org>
- Message-ID: <A47057E1-206F-4D0F-9017-A7AAE7196AEE@etri.re.kr>
Please see the inline comments. Best Regards, --- Jonathan Jeon 전종홍 드림 2015. 4. 27. 10:07 <Kerry.Taylor@csiro.au<mailto:Kerry.Taylor@csiro.au>> <Kerry.Taylor@csiro.au<mailto:Kerry.Taylor@csiro.au>> 작성: Dear WoT-ers http://hollobit.github.io/swot-model/ I have just had a look at this architecture. I think there should be a much clearer differentiation between “WoT devices” and “WoT Servers” . Obviously we would want to enable that a Thing that is a “WoT device” could also host a “WoT server” but the two should be firmly distinguished (with, possibly, some attention to a special low-cost internal interface between a co-hosted server and device that does not assume an Ethernet or wireless connection. But as this capability would be internal to an implementation it does not really need to be standardised). I have updated some definitions about WoT server, WoT device and others. Please review this document and wiki page again. https://www.w3.org/WoT/IG/wiki/Terminology The concept of a “WoT Device” (that necessarily includes a “Wot Server”) plus “other WoT Devices” is inelegant and confusing. Surely those “other WoT Devices” would also have “Sensors” and should conform to the WOT-3 interface if possible, or otherwise make their internal sensors visible through WoT-4 without having to also offer WOT-1 and Wot-2? WoT-4 just means the interaction interface between WoT devices (as Things). If other WoT device have sensors, they also have aonther WoT-3 interface for sensor. It's similar with a recursive model. The reason is that we should expect a server, which deals with distant device interaction, to be considerably more capable and to have (nearly) always-on connectivity. There are many existing high end devices that manage multiple sensors and maybe even speak wifi, but that will never deliver WoT server functionality. I guess this is almost consistent with the proposed architecture anyway---perhaps I am seeking a conceptual re-factorisation rather than anything technically different. I don't think that every WoT device should embed a WoT server because there are various device types and capabilities. So I'm trying to classify the WoT device level and its expected functionality. Also, note the widely used Semantic Sensor Network vocabulary (on track for Recommendation in the Spatial Data on the Web Working Group) models “Sensing Devices” as both “sensors” and “devices” (allowing inheritance of characteristics from both ) -- it would make sense to me for this WoTgroup to aim fill in more about the device capabilities that is needed for this WoT role. Kerry (co-chair of W3C + OGC SDWWG) Dr Kerry Taylor Principal Research Scientist Digital Productivity, CSIRO Adjunct Professor, ANU; Principal Fellow, University of Melbourne; Visiting Reader, University of Surrey, UK
Received on Thursday, 30 April 2015 00:58:57 UTC