Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
WoT Outreach: joint slide set Outreach slide set aims to increase the awareness of W3C’s WoT work What is W3C WoT? • W3C WoT works on Web technology standards to enable applications and services that span IoT platforms on devices ranging from microcontrollers to cloud-based server farms. Focus on: – Thing to Thing interaction – Thing to IoT platform interaction • Domain experts work in task forces on – – – – Thing Description APIs & Protocols Thing Discovery Security Status/Timeline of W3C WoT • 06/2014 – Initial W3C Workshop on the Web of Things, Berlin • 09/2014 - W3C Web of Things Interest Group and Community Group started • 04/2015 - 1st IG face to face, Munich • 07/2015 - Joint meeting with IRTF, Prague • 07/2015 - 2nd IG face to face, Sunnyvale • 10/2015 – 3rd IG face to face, Sapporo • ??? - W3C Web of Things Working Group to start Focus of W3C WoT • Evaluate & recommend a wide-spread & domainagnostic technology basis for WoT applications and services technology standard • WoT technology basis can be referenced by other standardization bodies, and used in domain specific applications application standard • Focus of W3C WoT is on a technology standard, not an application standard Not in scope • To create yet another: – IoT platform – Domain-specific specification (vocabularies, data models etc.) – Communication protocol – Serialization format – Discovery mechanism – Security mechanism • Instead we plan to re-use existing and emerging standards such as CoAP, HTTP, JSON-LD, RDF, … WoT Building Blocks • Tech. Stack - what you can use to make your application or domain standard WoT-ready • WoT Model 1. Thing interaction model • Thing Description 1. 2. • Web of Things scripting API 1. 2. • Thing and server metadata Serialization through common formats Polyglot bindings to various scripting languages APIs to expose, discover and interact with Things Bindings To Common Protocols 1. 2. 3. Protocols to discover Things Mapping of Thing interactions to protocols Web-level authentication and authorization Why should you care about? • Why is W3C WoT important (Marketing?) • W3C is independent • IPR free open standards • Broad adoption of Web standards with large developer base • Browser harmonization as a success story for IoT platforms Liaisons/Collaborations with Other Groups • Within W3C – – – – – – RDF EXI SDWWG Generic Sensor APIs Multimodal Interaction … • Other standardization bodies – – – – IETF/IRTF OneM2M IPSO IIC Applications • Use cases? • Demonstrate a wide scope of use cases/ domains by sticky examples • Funny, impressive examples • Not sure about expectation! Group Members • List members/companies… Roadmap/Outlook • What should be happing next… • Support open-source implementations • Initiate a working group • Prepare recommendations