what is a thing of the iot? aspiration of things narrated by a 'thing interpreter
Post on 15-Jan-2015
1.951 Views
Preview:
DESCRIPTION
TRANSCRIPT
What is a Thing of the IoT?
Aspirations of things narrated by a ‘Thing Interpreter’
Pratik Desai, PhD@chheplo
Principal ScientistImbue WearsIoTA Conference 2014
Internet is evolving.
Today, IoT is mostly about Buzz words, Infographics and Marketing campaigns
IoT needs standardization
What is a Thing?
Interact with other Things
Communication protocol Data annotation and modeling
Aspirations of Things
Interoperability
Hierarchy of Things
Internet of Things today..
ControlSense and actuate Physical environment
Communicatewith Internet
Direct
Using Enablers
ComputeProcess and infer information
Computation
Communication Control
Cyber Physical
System
a Thing
A Thing is an Instance of the Cyber-Physical System.
A Thing of the Internet of Things.
What is not a Thing in the IoT?
What is a Thing?
Interact with other Things
Communication protocol Vocabulary and Grammar
Aspirations of Things
Interoperability
Hierarchy of Things
“Languages are so complex they can not just appear from nothing, they must have evolved from pre-linguistic systems”.
- “Continuity theories” of human languages
Web languages are designed to deliver textual context to Human.
Interoperability
CoAP MQTTWiFi Bluetooth
<data>#4Fhg34&8sdc</data>
{ Data: #48sdc,Sensor:3#2,}
What is a Thing?
Interact with other Things
Communication protocol Data annotation and modeling
Aspirations of Things
Interoperability
Hierarchy of Things
Instance
Thing Classes
Thing Types
Base concepts Sensors, Observation, Security..
Refrigerator, Activity tracker, Thermostat…
GE Series XX, Kenwood YY
What is a Thing?
Interact with other Things
Communication protocol Data annotation and modeling
Aspirations of Things
Interoperability
Hierarchy of Things
Semantic Gateway
Communication protocol Interoperability
Multi-protocol ProxySemantic Annotation
ServiceGateway as Service
Semantic Gateway as Service - Architecture
Multi-protocol Proxy
Gateway as Service
Semantic Annotation Service
How Semantic Gateway as Service works?
What is a Thing?
Interact with other Things
Communication protocol Data annotation and modeling
Aspirations of Things
Interoperability
Hierarchy of Things
Current communication methods use information digested by Humans.
35 C
?
Semantic Repository of Things
Distributed system such as DNS
Stores Thing’s descriptions in graphs
Provides sescription through APIs
Community based description aggregation
a Thing
Hello
IoT
says
belongs to
Describing resources in Graphs
is
Hierarchy of Things
Base Models
Thing Types
Washing Machine
Refrigerator
GE_SmartX1
GE_SmartZ1
Whirlpool_SWM1
Toaster
SmartRefrigerator
Ultra SmartRefrigerator
Kenwood_SR1Kenwood_ULR1
101 102 103
MyWM_101 MySRF_101 MyWM_102MyFridge_102
103WM 103RF
Thing Classes
ThingInstances
Reposi
tory
Sensors
Actuators
Resources
~5000concepts
~50 MClasses of Things
~50 KTypes of Things
~50 BInstances of Things
Assets
Security
Platforms
Sub Types
ThingsModels
RACP
Semantic Data annotations
$#*&^5!
a Thing Hello
IoT
says
belongs to
Refrigerator
of
c lass
Temperature
observes
Temperature?
Standardized Semantic Data models enables automatic discovery.
How Semantic Repository works?
Semantic graph search SPARQL queries
Web form
Web based graph upload tool
API upload tool
Auth
enti
cati
on
Neo4jGraph DB
Django+
django4neo
PythonSPARQLbridge
Repository endpoint
Graph Input
Search
Website Front-End
Back-End
Thank you.
top related