Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Web of Things Architecture
and Use Cases
Soumya Kanti Datta, Christian Bonnet
Mobile Communications Department
Email: Soum...
Connecting Things in IoT
07-Apr-15
Source: http://www.itworld.com/
Source: Roberto Minerva, “From M2M to Virtual Continuum...
Volume of Connected Things
07-Apr-15 A Lightw eight Framew ork for Efficient M2M Device
Management in oneM2M Architecture
3
IoT Challenges
 Incompatible platforms and silos
 Wide range of technologies
 Missing consumer centric approach
 Proce...
Web of Things - Motivation
 Today we have devices that can access the web
 Directly
 Via a smart gateway
 Web of Thing...
Requirements
 Uniform description of devices/things
 Uniform nomenclature for devices, units, measurements and
domains
...
Requirements
 Security, Privacy, Trust
 Data Management and Repository (DMR)
 Data Processing
 Utilization of semantic...
WoT Architecture
20/04/2015 Web of Things Architecture and Use Cases - p 8
Proxy-in and Proxy-out
 Enables creation of virtual instances of physical
devices.
 Proxy-in manages sensors and Proxy-o...
Description of Devices
 Current Solutions
 Describing devices using CoRE Link Specifications [1]
 Software implementati...
Device Management
 Based on OMA Lightweight M2M Technical
Specifications [3]
 Defines a framework for connected device m...
Data Processing
 Goals
 How to get meaning out of raw data
 Understand the context
 Derive actionable intelligence
 S...
M3 Approach
 The M3 (Machine to Machine Measurement) approach
 Enrich M2M data with semantic web technologies [5]
 The ...
End User Service Creation
 Accomplished through a mobile application
 Connect and Control Things
 Trigger an action if ...
Work on progress
 Discovery
 Remote and P2P
 Local discovery is supported by the smart gateway itself.
 Data Managemen...
Use Case – Smart Home
 Smart gateway is at the heart
 WoT server is deployed inside it
 Physical devices are connected ...
Use Case – Cross Domain
 Combine Smart Home, eHealth, Weather
 Get information about weather, body temperature of a pers...
Conclusion
 Motivation and requirements of WoT
 Overview on a WoT architecture
 Its components
 Use cases
 Expressing...
Thank you!
- p 19
 Email: Soumya-Kanti.Datta@eurecom.fr
 Webpage: http://www.eurecom.fr/en/people/datta-
soumya-kanti/pu...
Prochain SlideShare
Chargement dans…5
×

WoT framework and use cases

944 vues

Publié le

Web of Things framework and use cases

Publié dans : Technologie
  • Soyez le premier à commenter

WoT framework and use cases

  1. 1. Web of Things Architecture and Use Cases Soumya Kanti Datta, Christian Bonnet Mobile Communications Department Email: Soumya-Kanti.Datta@eurecom.fr
  2. 2. Connecting Things in IoT 07-Apr-15 Source: http://www.itworld.com/ Source: Roberto Minerva, “From M2M to Virtual Continuum”, ICCE 2015, Las Vegas 2
  3. 3. Volume of Connected Things 07-Apr-15 A Lightw eight Framew ork for Efficient M2M Device Management in oneM2M Architecture 3
  4. 4. IoT Challenges  Incompatible platforms and silos  Wide range of technologies  Missing consumer centric approach  Processing of sensor data  No uniform nomenclature for sensors, domains, measurements, units  Hard task for application developers  Learn the technologies  Making interoperable solutions  Address the fragmentation in the market  Create cross domain applications 20/04/2015 Web of Things Architecture and Use Cases - p 4
  5. 5. Web of Things - Motivation  Today we have devices that can access the web  Directly  Via a smart gateway  Web of Things (WoT) concept is becoming more popular  Leverage web standards and technologies to interconnect all types of devices.  Expose functionalities using RESTful APIs making them easier to access and use.  Provide truly open, flexible, scalable and interoperable services. 20/04/2015 Web of Things Architecture and Use Cases - p 5 Source: http://webofthings.org/
  6. 6. Requirements  Uniform description of devices/things  Uniform nomenclature for devices, units, measurements and domains  Discovery  Local – from a smart gateway  Remote – remotely discovering devices in a smart city  P2P – to explore the social aspect of WoT  Management of devices  Automatic management  Provisioning, maintenance, configuration update  End user access control  Binding to HTTP, CoAP, MQTT … 20/04/2015 Web of Things Architecture and Use Cases - p 6
  7. 7. Requirements  Security, Privacy, Trust  Data Management and Repository (DMR)  Data Processing  Utilization of semantic web technologies  Results in high level abstraction and actionable intelligence  Uniform treatment of data coming from heterogeneous sources  End user service creation  Domain specific scenarios  Cross domain scenarios 20/04/2015 Web of Things Architecture and Use Cases - p 7
  8. 8. WoT Architecture 20/04/2015 Web of Things Architecture and Use Cases - p 8
  9. 9. Proxy-in and Proxy-out  Enables creation of virtual instances of physical devices.  Proxy-in manages sensors and Proxy-out is for actuators.  Each proxy can be accessed using URIs and facilitates discovery of the associated devices.  Distinct advantage  Proxies can support both smart and legacy devices  Essentially hides the intelligence of the devices from higher level applications  Allows seamless integration of legacy devices into WoT platforms 20/04/2015 Web of Things Architecture and Use Cases - p 9 Source: Datta, S.K.; Bonnet, C.; Nikaein, N., "An IoT gateway centric architecture to provide novel M2M services," Internet of Things (WF-IoT), 2014 IEEE World Forum on , vol., no., pp.514,519, 6-8 March 2014.
  10. 10. Description of Devices  Current Solutions  Describing devices using CoRE Link Specifications [1]  Software implementation in JSON  Proposed uniform nomenclature [2]  Ultra lightweight description (each description file size < 1KB)  Work on progress  Integrate JSON-LD for things description 20/04/2015 Web of Things Architecture and Use Cases - p 10 [1] Datta, S.K.; Bonnet, C., "Smart M2M Gateway Based Architecture for M2M Device and Endpoint Management," Internet of Things(iThings), 2014 IEEE International Conference on, IEEE , vol., no., pp.61,68, 1-3 Sept. 2014 [2] Gyrard, A.; Bonnet, C., “A unified language to describe M2M/IoT Data”, OneM2M 2015, MAS Working Group 5, 22-27 March 2015, Sophia Antipolis, France.
  11. 11. Device Management  Based on OMA Lightweight M2M Technical Specifications [3]  Defines a framework for connected device management using a lightweight M2M server.  Can be integrated into a WoT server, cloud system, smart gateway [4].  Enables [4]  Automatic registration, un-registration, provisioning of devices.  Configuration update from end users. 20/04/2015 Web of Things Architecture and Use Cases - p 11 [3] http://technical.openmobilealliance.org/Technical/technical-information/release-program/current-releases/oma-lightweightm2m- v1-0 [4] Datta, S.K.; Bonnet, C., "A lightweight framework for efficient M2M device management in oneM2M architecture," First International Conference on Recent Advances in Internet of Things (RIoT 2015), 7-9 April 2015.
  12. 12. Data Processing  Goals  How to get meaning out of raw data  Understand the context  Derive actionable intelligence  Solution: reasoning with semantic web technologies  First step – add side information to sensor measurement using SenML (results into metadata)  Second step – decorate the “metadata” with additional semantic reasoning (results into high level abstraction)  Third step – Further processing to derive actionable intelligence 20/04/2015 Web of Things Architecture and Use Cases - p 12
  13. 13. M3 Approach  The M3 (Machine to Machine Measurement) approach  Enrich M2M data with semantic web technologies [5]  The M3 ontology: A hub for cross-domain ontologies and datasets – e-Health: weather, recipe, health – Smart city: weather, home automation, transport, vacation – STAC (security): sensor, cellular, web, mobile phone  LOR (Linked Open Rules): share and reuse domain rules  M3 integrated in a semantic-based (Machine-to- Machine) M2M architecture  Prototype: http://sensormeasurement.appspot.com/ - p 13 [5] Gyrard, A.; Bonnet, C.; Boudaoud, K., "Enrich machine-to-machine data with semantic web technologies for cross-domain applications," Internet of Things (WF-IoT), 2014 IEEE World Forum on, pp.559,564, 6-8 March 2014
  14. 14. End User Service Creation  Accomplished through a mobile application  Connect and Control Things  Trigger an action if a pre-defined event occurs  Switch on light switch (actuation) when someone enter a room (presence detector sensor)  Interacts with WoT server over RESTful interfaces  We intend to provide open source APIs to add and improve offered functionalities 20/04/2015 Web of Things Architecture and Use Cases - p 14
  15. 15. Work on progress  Discovery  Remote and P2P  Local discovery is supported by the smart gateway itself.  Data Management and Repository  Access control and end-to-end security 20/04/2015 Web of Things Architecture and Use Cases - p 15
  16. 16. Use Case – Smart Home  Smart gateway is at the heart  WoT server is deployed inside it  Physical devices are connected to the gateway and are accessed from a mobile app.  Implements access control for visiting friends/relatives  Advantage  Local processing of data  Privacy 20/04/2015 Web of Things Architecture and Use Cases - p 16
  17. 17. Use Case – Cross Domain  Combine Smart Home, eHealth, Weather  Get information about weather, body temperature of a person and suggest food accordingly  Example: – Weather – hot – Body Temp – normal – Smart Home contains ingredients for iced tea – Suggest – Iced Tea  Another example – Smart vehicle detects outside is foggy from weather domain sensor and the OBU suggest to switch on fog lamp. – It combines knowledge from weather and transportation domains. 20/04/2015 Web of Things Architecture and Use Cases - p 17
  18. 18. Conclusion  Motivation and requirements of WoT  Overview on a WoT architecture  Its components  Use cases  Expressing interest to lead WoT Framework task force  And contribute to rest of the TFs. 20/04/2015 Web of Things Architecture and Use Cases - p 18
  19. 19. Thank you! - p 19  Email: Soumya-Kanti.Datta@eurecom.fr  Webpage: http://www.eurecom.fr/en/people/datta- soumya-kanti/publications  Twitter: @skdatta2010

×