Warning:
This wiki has been archived and is now read-only.
WOT workshop
W3C Workshop on the Web of Things Enablers and services for an open Web of Devices 25–26 June 2014, Berlin, Germany http://www.w3.org/2014/02/wot/Overview.html
Contents
(post-workshop information)
Will add link to the report when published.
- Day 1 (DRAFT from IRC) http://www.w3.org/2014/06/25-wot-minutes.html
- Day 2 (DRAFT from IRC) http://www.w3.org/2014/06/26-wot-minutes.html
- Breakout sessions: https://www.w3.org/wiki/Web_of_Things_Workshop_Breakout_Sessions and minutes http://www.w3.org/2014/02/wot/breakout-minutes.html
Semantic extensions for XMPP / ISO/IEC/IEEE P21451-1-4 XEP IoT EXTENSIONS
email sent to SSN CG mailing list by Laurent Lefort June 20:http://lists.w3.org/Archives/Public/public-ssn-cg/2014Jun/0003.html
- bounced! for sensei-iot@gmail.com
- You should check Libby Miller's very good W3C Web of Things workshop submissions summary
- Future of SSN
- ISO/IEC/IEEE P21451-1-4 XEP IoT EXTENSIONS
- Share information before the workshop if possible with your SSN peers
- It is possible to follow the workshop remotely via IRC, generally the information about IRC is available via the workshop page + twitter (Phil Archer) and probably the WoT CG mailing list
Pre-workshop Summary by Libby Miller
This is a quite thorough analysis and is available here: http://planb.nicecupoftea.org/2014/06/19/w3c-web-of-things-workshop-submissions-summary/
SSN CG members who will be present to the workshop, please add some details about what you will present:
...
Semantic extensions for XMPP
(Peter Waher, feel free to update this if you have time)
There was an initial discussion on this effort (Peter Waher) on the SSN CG mailing list in February 2013 http://lists.w3.org/Archives/Public/public-ssn-cg/2013Feb/thread.html and some progress since, although it's not clear if the focus of its promoters have shifted to provide HHTTP over XMPP more recently.
While this work is not directly a follow-up work of SSN, it's a development which will boost the demand for SSN. In short, the originally proposed approach was to encapsulate RDF, SPARQL or Turtle content in an XMPP messages.
The important things to know about it are:
- the XMPP foundation (IETF-like) has successfully engaged with the standard community outside W3C (ISO, IEC, IEEE) over the development of a "Semantic standard".
- XMPP is well adapated to specific types of applications, and especially so to the ones requiring human-machine exchanges, where there is a bigger need for richer, and extensible protocols (as opposed for example, to OMG DDS which is promoted by the new OMG-originated Industrial Internet Consortium)
- the last time I checked, there was no mention of supporting JSON-LD as the fourth mean to extend the XMPP message format. It would be good to discuss the opportunity to add this as a topic of discussion at the WoT workshop. Such an option would be appealing to Web Platform developers.
- the principle of supporting RDF-based messages in IoT protocols is also valid for other approaches e.g. MQTT (but probably less so for OMG DDS). But, this feature will only be available if someone is making the case for it (what are the niche applications, ...)
References on Semantic extensions for XMPP also known as XEP-0332 SN-SensorData
(by Peter Waher)
- XEP-0332: HTTP over XMPP transport http://xmpp.org/extensions/xep-0332.html
- 2013 Peter Waher Paper: Extending the Semantic Web to Peer-to-Peer-like Sensor Networks based on XMPP http://mail.jabber.org/pipermail/iot/attachments/20130722/501f2de0/attachment-0001.pdf via http://mail.jabber.org/pipermail/iot/2013-July/000103.html
- 2013 Peter Waher XSF - XMPP Standards Foundation http://www.slideshare.net/peterwaher/xsf
- Peter Waher (intro) http://wiki.xmpp.org/web/Peter_Waher_for_Council_2013
(at ISO/IEC/IEEE working group level)
- XMPP Tech pages/IoT systems http://wiki.xmpp.org/web/Tech_pages/IoT_systems and https://github.com/joachimlindborg/XMPP-IoT
- ISO/IEC/IEEE P21451-1-4 XEP IoT EXTENSIONS http://www.sensei-iot.org/ and SENSEI-IOT.ORG
- W.J. Miller http://csrc.nist.gov/cyberframework/rfi_comments/mact_part_1_021313.pdf