Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Semantics for the Web of Things

1,538 views

Published on

Talk held at the IEEE GLOBECOM 2014 Industry Workshop on the Internet of Things and Services about how the Web of Things (WoT) and Semantic Technologies add interoperability to the Internet of Things (IoT)

Published in: Technology
  • Be the first to comment

Semantics for the Web of Things

  1. 1. Unrestricted © Siemens AG 2014. All rights reserved Semantics for the Web of Things Simon Mayer | Web of Things Research Group, Berkeley IEEE GLOBECOM 2014 Industry Workshop on the Internet of Things and Services, Austin | Dec 8 2014 Siemens Corporate Technology
  2. 2. Page 2 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Proliferation and Potential of Smart Things • Smart Thing: Networked physical object with processing capabilities • Lots of prototypes and commercial products during last three years • Expected massive growth of the smart things market • “More than 500 smart devices in a typical home by 2022” • “(…) distributed system several orders of magnitude larger than the Internet” [www.withings.com] [Gartner Inc., 2014] [Mattern and Sturm, 2003] [www.koubachi.com]
  3. 3. Page 3 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Proliferation and Potential of Smart Things • Potential to measure and actuate values in the real, physical world • Smart things allow more well-informed decisions • Umbrella lights up if forecast shows rain • Smart environments can perform complex tasks • Assembly line adjusts to current business needs
  4. 4. Page 4 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Siemens „Web of Things“ Research Group • Web Technologies • Architectural foundations • Service orientation • Semantic Technologies • Applied pragmatically • Modeling where required • Application Domains • Collaborative Robots • Wearable Sensing usa.siemens.com/wot
  5. 5. Page 5 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved The Internet… and the Web of Things • Internet of Things establishes basic network-level connectivity between smart things
  6. 6. Page 6 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved The Internet… and the Web of Things • Internet of Things establishes basic network-level connectivity between smart things • Challenge: Isolated “Intranets of Things” on the application level • Web of Things: Application-level convergence • Fully integrate sensors and actuators with the World Wide Web • This also requires heterogeneous machines being able to coordinate their actions
  7. 7. Page 7 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved The Internet… and the Web of Things • Internet of Things establishes basic network-level connectivity between smart things • Challenge: Isolated “Intranets of Things” on the application level • Web of Things: Application-level convergence • Fully integrate sensors and actuators with the World Wide Web • This also requires heterogeneous machines being able to talk to each other This is where semantic technologies come in…
  8. 8. Page 8 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved The Web of Things and Semantic Technologies Semantic Technologies add interoperability! The Internet of Things establishes basic connectivity! The Web of Things adds usability, scale, flexibility, etc.!
  9. 9. Page 9 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved How? Describe service API What? Describe what a service does Embed semantic functional service descriptions in smart things Web representations! Here is just one possibility of how this might be accomplished… [Mayer et al., 2014]
  10. 10. Page 10 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Given coordinates in my workspace, I can pick up an object at that location! 𝑃𝑟𝑒𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛 → 𝑃𝑜𝑠𝑡𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛 ∧ 𝑆𝑒𝑟𝑣𝑖𝑐𝑒 𝑅𝑒𝑞𝑢𝑒𝑠𝑡 Object Coordinates Object picked up Send HTTP PUT to robot.net What? Describe what a service does How? Describe service API
  11. 11. Page 11 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Send an HTTP GET request to carDoor.net to obtain its 3D position. Next, send this position to robot.net in an HTTP PUT request. I want the robot to hold the car door.
  12. 12. Page 12 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved GET carDoor.net 200 OK [ Door Position ] I want the robot to hold the car door.
  13. 13. Page 13 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables!
  14. 14. Page 14 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables!
  15. 15. Page 15 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables!
  16. 16. Page 16 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables! • Visualization interface for wearables data • Semantic wearables search
  17. 17. Page 17 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables! • Visualization interface for wearables data • Semantic wearables search
  18. 18. Page 18 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Stepping Stones: Current Siemens WoT Research • Responsive Machines: Free the Robots! • Robot reacts to events in its environment • Environment representation as semantic facts • Human-Robot collaboration (with UCB) as prerequisite to “M2M2H” collaboration • Smarter Healthcare using Wearables! • Visualization interface for wearables data • Semantic wearables search
  19. 19. Page 19 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage • Brokering events in semantically enriched Web of Things environments • As data format, we use ActivityStreams • …and plug in links to domain knowledge bases Events occur Our platform brokers them to interested subscribers Interested parties subscribe to events
  20. 20. Page 20 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage • Brokering events in semantically enriched Web of Things environments • As data format, we use ActivityStreams • …and plug in links to domain knowledge bases Wearables create events Our platform brokers them to interested subscribers Doctors monitor patients
  21. 21. Page 21 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage • Brokering events in semantically enriched Web of Things environments • As data format, we use ActivityStreams • …and plug in links to domain knowledge bases Events in a robot’s work environment Our platform brokers them to interested subscribers Robots react appropriately
  22. 22. Page 22 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage How do these “interested parties” know what to subscribe to? I’m interested in anything that happens to this patient and is related to a heart condition! You should subscribe to <subscription> Semantic Subscriptions Service
  23. 23. Page 23 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage You should subscribe to <subscription> Semantic Subscriptions Service How do these “interested parties” know what to subscribe to? I’m interested in anything that happens in my working environment!
  24. 24. Page 24 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Semantically Enriched Events Brokerage Events occur Our service brokers these to interested subscribers Semantic Subscriptions Service Interested parties subscribe to events A reasoner and knowledge base support them
  25. 25. Page 25 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Conclusion How to describe smart things’ needs, characteristics and service offerings and establish collaboration among devices? How to apply semantic technologies in order to enable “Plug and Automate” and mediate between data models of heterogeneous devices?
  26. 26. Page 26 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Dr. Simon Mayer Siemens WoT Research Group simonmayer@siemens.com +1 510 316 2923 Thank You! usa.siemens.com/wot
  27. 27. Page 27 December 2014 Corporate Technology Unrestricted © Siemens AG 2014. All rights reserved Image Sources Polar Watch: www.polar.com/us-en/products/maximize_performance/running_multisport/V800 Jawbone: allthingsd.com Doctor: knowyourliver.net Robot: www.appliedc.com User: andrewbleakley.com Umbrella: www.popgadget.net Manufacturing line: www.pv-tech.org Conveyor belt: www.pv-tech.org Lumoback: uncrate.com Nest: amazon.com Applications: spaceotechnologies.deviantart.com Car: www.automobilesreview.com Wall: www.pd4pic.com Robot: www.kuka.com IoBridge: commons.wikimedia.org Semantic stack: www.ibiblio.org Car door: www.turbosquid.com

×