SlideShare a Scribd company logo
1 of 23
Download to read offline
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 1
Tools for the Open Source
Internet of Things
IoT Toolkit
Smart Object API
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 2
Open Avenues for Participation
โ— Traditional manufacturer-consumer roles disrupted; Customize
Your Life is the new DIY
โ— Global innovation cycle is limited by serialized secret design
iterations and fear of lawsuits, improved by early and often
interaction during design protovation
โ— Industry SIGs limit participation to conforming entities
โ— Traditional IP trade for equity system limits access of
individuals to their own work, we need new equity value
models
โ— The Internet of Things will out-scale and out-last any walled
garden; what we need is an open ecosystem based on
individuals being the seat of control for their own data,
experience, and contribution
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 3
Open Source Ecosystem
โ— What is a Platform? Developers and users sharing resources,
who controls it?
โ— What is an Infrastructure? Communities of developers and
users sharing resources, who controls it?
โ— What is an Ecosystem? Communities interacting around co-
development of shared resources, community controls it.
โ— What is meant by โ€œopenโ€ in which context? Is there a single
source element in the system? Who controls the access?
โ— What is Open Source? Free speech vs. lunch, Open Source ==
Multiple Source
โ— What is an Open Source Ecosystem? Open Avenues of
Participation at all levels
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 4
Internet of Things
โ— Network of Sensing, Reasoning, and Action
โ— Context Aware, Real-Time and Hyper-Local,
Granular Scale
โ— Integrating physical sensors and other data
sources, connecting the physical world to the
virtual world
โ— Consists of Physical Graph and Social Graph:
People connecting to things, things connecting
to things, people connecting to people
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 5
IoT Early Deployment
โ— Sensors and Actuators => Gateway or Hub =>
Cloud Service
โ— Vertical integration around one primary vendor
โ— Each vendor has a variation of REST-like API
โ— No high level opportunistic integration between
vendors
โ— Single source lock-in strategies even for โ€œopen
platformsโ€, typical is open source client + single
(closed) source service i.e. freemium style
services
โ— Too many services for users to manage
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 6
IoT Application is a Graph
โ— IoT applications will consist of graphs
โ— Sensors, acuators, and informing devices at the
edges
โ— Processing (rules, logic, filtering, aggregation) at
the nodes
โ— Linked according to user intentions
โ— Many connections, vertical, horizontal, diagonal
โ— Redundancy through a rugged overlay network
โ— Data push-on-update for scalability
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 7
IoT Application is a Graph
Sensors
User Input
Data
Sources
Application
Logic
Services and
Gateways
Actuators
Storage
User
Display
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 8
Semantic Web
โ— Nodes in the IoT application graph are linked by
semantic compatibility, e.g. data types and physical
types
โ— Semantic Web provides mechanism for discovery
and linkage of appropriate nodes by type
compatibility
โ— Self-describing data from ontologies
โ— Dynamic API to data types
โ— Drives high degree of articulation from simple
resource based RESTful API
โ— Replication and persistence formats, Big Data
compatible
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 9
Smart Object API
Smart Object API based on Semantic Web Linked
Data resource description and a simple set of
resource types making up a Virtual Object:
โ— Description: The Linked Data describing the
Object's resources, it's structure, and data types
โ— Observable Properties: The encapsulated data
types e.g. time+location data stream
โ— Observers: dynamic links for data updates to be
pushed (http POST/PUT, CoAP obs, MQ, PubSub)
โ— Agent: Software process to invoke on data
updates
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 10
Smart Object Encapsulation
of API Resources
Description
Observable
Property
Observers
Agent
HTTP Interface CoAP Interface
Application software
Agents handle state
changes and
application logic,
including filtering and
aggregation
Maps updates to
HTTP POST, MQTT,
PubSub
Data type
encapsulation
with description
RDF describes resources,
structure, types, and Linked
Data <=> CoAP RD proxy
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 11
Smart Object
Smart Object
Observable
Property
Has
Agent
(API )Description
Describes
Describes
Calls
Handlers in
Invokes
Methods in
Has
Has
Applicatio
n Agent
Web API
Proxy
Web
API
Client
Routes
URLs to
M2M API
over Internet
D
escribes
Invokes methods in
Is
Interacts
with
Method
Exposes
API via
RDF
Triples
Has
Has
Is
Metho
d
Exposes
API via
CREATE
DELETE
ADDTRIPLES
REMOVETRIPL
ES
DESCRIBE
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 12
Observable Property
Observable
Property
Has
Descriptio
n
Propert
y
Of
Interest
DescribesDescribes
HasHas
Subscriptio
n
Method
Exposes
API via
Handle
r
URL
Has
Has
Method
Exposes
API via
RDF
Triples
Has
Has
MethodExposes
API via
Instanc
e
Of
Type
Has
Has
SUBSCRIBE
UNSUBSCRIBE
ADDTRIPLES
REMOVETRIPLES
DESCRIBE
CREATE
DELETE
GET
SET
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 13
IoT Toolkit: Gateway + Service
GaaS
โ— Constrained network gateway supporting multiple Wireless
Sensor Nets (WSN)
โ— Using CoAP as a sensor abstraction layer, create Resource
Description for each sensor using core-link-format and IPSO
application concepts from link-format compatibility ontology.
โ— HTTP LD <=> CoAP RD Semantic proxy
โ— Service and gateway use same reference implementation and
API
โ— Software Agents and Resources may be replicated across
gateways and services for redundancy
โ— Creates a compatibility layer for sensor nets and services
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 14
Closed
Gateway
INTERNET
IoT MULTI-
PROTOCOL
GATEWAY
Multiple Sensor Nets,
Constrained
Protocols
IoT Gateway-
as-a-Service
Service
API
IoT โ€œSiloโ€
or other
data source
Cloud
Apps
Gateway
Apps
IoT Toolkit
IoT Applications
run in Cloud
or on Gateway
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 15
Access Control
โ— Rethinking of access control for granular
interaction between people and things
โ— Based on social graph connecting to physical
graph
โ— FOAF connects people to people
โ— SSN, O&M, IoT ontologies will connect things to
things and define situations and context
โ— FOAT ontology is proposed to connect people to
things with concepts of individual authority
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 16
Ontologies
โ— Ontologies define the data architecture of
these systems
โ— This system needs various ontologies to drive
the interactions and propagate new constructs
โ€“ SSN, IoT, O&M define sensing, actuation, situations
โ€“ SmartObject to define resources in the SmartObject
API
โ€“ LinkFormat to map CoAP RD to Linked Data
โ€“ FOAT to define relationships between people and
things
โ€“ IoTServices to define services e.g. SPARQL,
MapReduce endpoints
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 17
IoT Toolkit Project
โ— Reference implementation work in progress using
Python, rdflib, restlite
โ— Reference platforms Raspberry Pi + Ciseco EVE
multi-WSN, Ubuntu micro-instance GaaS
โ— Xbee, Z-Wave, EnOcean, XRF, RFM12B on
board, BT, WiFi, etc using USB plugs
โ— To Do: Document+Test complete API, high level
semantic patterns, ontologies, sensor nets,
service functionality e.g. SPARQL endpoint,
MapReduce
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 18
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 19
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 20
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 21
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 22
12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 23

More Related Content

What's hot

Hypermedia design for machine apis
Hypermedia design for machine apisHypermedia design for machine apis
Hypermedia design for machine apisMichael Koster
ย 
Web of Things to the edge
Web of Things to the edgeWeb of Things to the edge
Web of Things to the edgeMichael Koster
ย 
Hypermedia System Architecture for a Web of Things
Hypermedia System Architecture for a Web of ThingsHypermedia System Architecture for a Web of Things
Hypermedia System Architecture for a Web of ThingsMichael Koster
ย 
Smart objectapi tutorial 092013
Smart objectapi tutorial 092013Smart objectapi tutorial 092013
Smart objectapi tutorial 092013Michael Koster
ย 
IoT Toolkit and the Smart Object API Tutorial Introduction
IoT Toolkit and the Smart Object API Tutorial IntroductionIoT Toolkit and the Smart Object API Tutorial Introduction
IoT Toolkit and the Smart Object API Tutorial IntroductionMichael Koster
ย 
IP based standards for IoT
IP based standards for IoTIP based standards for IoT
IP based standards for IoTMichael Koster
ย 
FIWARE: Managing Context Information at large scale
FIWARE: Managing Context Information at large scaleFIWARE: Managing Context Information at large scale
FIWARE: Managing Context Information at large scaleFermin Galan
ย 
Orion Context Broker 20210602
Orion Context Broker 20210602Orion Context Broker 20210602
Orion Context Broker 20210602Fermin Galan
ย 
IoT Agents (With Lightweight M2M)
IoT Agents (With Lightweight M2M)IoT Agents (With Lightweight M2M)
IoT Agents (With Lightweight M2M)dmoranj
ย 
Logs, metrics and real time data analytics
Logs, metrics and real time data analyticsLogs, metrics and real time data analytics
Logs, metrics and real time data analyticsEwere Diagboya
ย 
Sharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchSharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchAdelina Simion
ย 
FIWARE Global Summit - FIWARE Context Information Management
FIWARE Global Summit - FIWARE Context Information ManagementFIWARE Global Summit - FIWARE Context Information Management
FIWARE Global Summit - FIWARE Context Information ManagementFIWARE
ย 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsFernando Lopez Aguilar
ย 
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large ScaleFIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large ScaleFIWARE
ย 
CQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsCQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsMichael Blackstock
ย 
Artik cloud deview 2016
Artik cloud   deview 2016Artik cloud   deview 2016
Artik cloud deview 2016NAVER D2
ย 
Azure Digital Twins
Azure Digital TwinsAzure Digital Twins
Azure Digital TwinsMarco Parenzan
ย 
Kubernetes Infra 2.0
Kubernetes Infra 2.0Kubernetes Infra 2.0
Kubernetes Infra 2.0Deepak Sood
ย 
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...FIWARE
ย 

What's hot (19)

Hypermedia design for machine apis
Hypermedia design for machine apisHypermedia design for machine apis
Hypermedia design for machine apis
ย 
Web of Things to the edge
Web of Things to the edgeWeb of Things to the edge
Web of Things to the edge
ย 
Hypermedia System Architecture for a Web of Things
Hypermedia System Architecture for a Web of ThingsHypermedia System Architecture for a Web of Things
Hypermedia System Architecture for a Web of Things
ย 
Smart objectapi tutorial 092013
Smart objectapi tutorial 092013Smart objectapi tutorial 092013
Smart objectapi tutorial 092013
ย 
IoT Toolkit and the Smart Object API Tutorial Introduction
IoT Toolkit and the Smart Object API Tutorial IntroductionIoT Toolkit and the Smart Object API Tutorial Introduction
IoT Toolkit and the Smart Object API Tutorial Introduction
ย 
IP based standards for IoT
IP based standards for IoTIP based standards for IoT
IP based standards for IoT
ย 
FIWARE: Managing Context Information at large scale
FIWARE: Managing Context Information at large scaleFIWARE: Managing Context Information at large scale
FIWARE: Managing Context Information at large scale
ย 
Orion Context Broker 20210602
Orion Context Broker 20210602Orion Context Broker 20210602
Orion Context Broker 20210602
ย 
IoT Agents (With Lightweight M2M)
IoT Agents (With Lightweight M2M)IoT Agents (With Lightweight M2M)
IoT Agents (With Lightweight M2M)
ย 
Logs, metrics and real time data analytics
Logs, metrics and real time data analyticsLogs, metrics and real time data analytics
Logs, metrics and real time data analytics
ย 
Sharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratchSharing our best secrets: Design a distributed system from scratch
Sharing our best secrets: Design a distributed system from scratch
ย 
FIWARE Global Summit - FIWARE Context Information Management
FIWARE Global Summit - FIWARE Context Information ManagementFIWARE Global Summit - FIWARE Context Information Management
FIWARE Global Summit - FIWARE Context Information Management
ย 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basics
ย 
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large ScaleFIWARE NGSI: Managing Context Information at Large Scale
FIWARE NGSI: Managing Context Information at Large Scale
ย 
CQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsCQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applications
ย 
Artik cloud deview 2016
Artik cloud   deview 2016Artik cloud   deview 2016
Artik cloud deview 2016
ย 
Azure Digital Twins
Azure Digital TwinsAzure Digital Twins
Azure Digital Twins
ย 
Kubernetes Infra 2.0
Kubernetes Infra 2.0Kubernetes Infra 2.0
Kubernetes Infra 2.0
ย 
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...
FIWARE Global Summit - Using ML/AI Techniques with FIWARE and Connected IoT D...
ย 

Viewers also liked

IoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityIoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityMichael Koster
ย 
IoT Toolkit and Smart Object API Tutorial Introduction
IoT Toolkit and Smart Object API Tutorial IntroductionIoT Toolkit and Smart Object API Tutorial Introduction
IoT Toolkit and Smart Object API Tutorial IntroductionMichael Koster
ย 
IoT architecture
IoT architectureIoT architecture
IoT architectureSumit Sharma
ย 
Ipso smart object seminar
Ipso smart object seminarIpso smart object seminar
Ipso smart object seminarMichael Koster
ย 
DTT OIC, OIP IoT platform
DTT OIC, OIP IoT platformDTT OIC, OIP IoT platform
DTT OIC, OIP IoT platformNguyen Trung
ย 
Ietf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoIetf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoMichael Koster
ย 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachAtanu Roy Chowdhury
ย 
Open Source and the Internet of Things
Open Source and the Internet of ThingsOpen Source and the Internet of Things
Open Source and the Internet of ThingsBlack Duck by Synopsys
ย 
Iottoolkit osiot
Iottoolkit osiotIottoolkit osiot
Iottoolkit osiotMichael Koster
ย 
MQTT - REST Bridge using the Smart Object API
MQTT - REST Bridge using the Smart Object APIMQTT - REST Bridge using the Smart Object API
MQTT - REST Bridge using the Smart Object APIMichael Koster
ย 
M2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitM2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitMichael Koster
ย 
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...SisInfLab-SWoT @Politecnico di Bari
ย 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableJonathan Jeon
ย 
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivityIoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivitySamsung Open Source Group
ย 
Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities PayamBarnaghi
ย 
IoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudIoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudSamsung Open Source Group
ย 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
ย 
ARM CoAP Tutorial
ARM CoAP TutorialARM CoAP Tutorial
ARM CoAP Tutorialzdshelby
ย 
IoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilityIoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilitySamsung Open Source Group
ย 

Viewers also liked (20)

IoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityIoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for Interoperability
ย 
IoT Toolkit and Smart Object API Tutorial Introduction
IoT Toolkit and Smart Object API Tutorial IntroductionIoT Toolkit and Smart Object API Tutorial Introduction
IoT Toolkit and Smart Object API Tutorial Introduction
ย 
IoT architecture
IoT architectureIoT architecture
IoT architecture
ย 
Ipso smart object seminar
Ipso smart object seminarIpso smart object seminar
Ipso smart object seminar
ย 
DTT OIC, OIP IoT platform
DTT OIC, OIP IoT platformDTT OIC, OIP IoT platform
DTT OIC, OIP IoT platform
ย 
Ietf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoIetf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipso
ย 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
ย 
Open Source and the Internet of Things
Open Source and the Internet of ThingsOpen Source and the Internet of Things
Open Source and the Internet of Things
ย 
Iottoolkit osiot
Iottoolkit osiotIottoolkit osiot
Iottoolkit osiot
ย 
MQTT - REST Bridge using the Smart Object API
MQTT - REST Bridge using the Smart Object APIMQTT - REST Bridge using the Smart Object API
MQTT - REST Bridge using the Smart Object API
ย 
M2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitM2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT Toolkit
ย 
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...
Linked Data (in low-resource) Platforms: a mapping for Constrained Applicatio...
ย 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/Wearable
ย 
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivityIoT: From Arduino Microcontrollers to Tizen Products using IoTivity
IoT: From Arduino Microcontrollers to Tizen Products using IoTivity
ย 
Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities
ย 
Webinar- Internet of Things: Application Frameworks in IoT
Webinar- Internet of Things: Application Frameworks in IoTWebinar- Internet of Things: Application Frameworks in IoT
Webinar- Internet of Things: Application Frameworks in IoT
ย 
IoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudIoTivity: From Devices to the Cloud
IoTivity: From Devices to the Cloud
ย 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
ย 
ARM CoAP Tutorial
ARM CoAP TutorialARM CoAP Tutorial
ARM CoAP Tutorial
ย 
IoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT InteroperabilityIoTivity for Automotive IoT Interoperability
IoTivity for Automotive IoT Interoperability
ย 

Similar to Tools for the Open Source Internet of Things

The LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked DataThe LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked DataDavid Newbury
ย 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]Er. Arpit Sharma
ย 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgHakkemB
ย 
Study of Resource Discovery trends in Internet of Things (IoT)
Study of Resource Discovery trends in Internet of Things (IoT)Study of Resource Discovery trends in Internet of Things (IoT)
Study of Resource Discovery trends in Internet of Things (IoT)Eswar Publications
ย 
IoT Mashup - Webinos iot-2013-07-23 Raggett
IoT Mashup - Webinos iot-2013-07-23 RaggettIoT Mashup - Webinos iot-2013-07-23 Raggett
IoT Mashup - Webinos iot-2013-07-23 Raggettwebinos project
ย 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalEslam Nader
ย 
Iot presentation
Iot presentationIot presentation
Iot presentationhuma742446
ย 
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...Hong-Linh Truong
ย 
IRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET Journal
ย 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsPayamBarnaghi
ย 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked .
ย 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTHong-Linh Truong
ย 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptxVigneshRavi83
ย 
CPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxCPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxStephan Haller
ย 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to GreenJohn Archer
ย 
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915Economic Strategy Institute
ย 
The Internet of Things, Productivity, and Employment
The Internet of Things, Productivity, and Employment The Internet of Things, Productivity, and Employment
The Internet of Things, Productivity, and Employment Alex Krause
ย 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of ThingsDavid Bliss
ย 

Similar to Tools for the Open Source Internet of Things (20)

The LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked DataThe LOD Gateway: Open Source Infrastructure for Linked Data
The LOD Gateway: Open Source Infrastructure for Linked Data
ย 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]
ย 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
ย 
Study of Resource Discovery trends in Internet of Things (IoT)
Study of Resource Discovery trends in Internet of Things (IoT)Study of Resource Discovery trends in Internet of Things (IoT)
Study of Resource Discovery trends in Internet of Things (IoT)
ย 
IoT Mashup - Webinos iot-2013-07-23 Raggett
IoT Mashup - Webinos iot-2013-07-23 RaggettIoT Mashup - Webinos iot-2013-07-23 Raggett
IoT Mashup - Webinos iot-2013-07-23 Raggett
ย 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
ย 
Iot presentation
Iot presentationIot presentation
Iot presentation
ย 
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
ย 
Sebastian Hellmann
Sebastian HellmannSebastian Hellmann
Sebastian Hellmann
ย 
IRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service Platform
ย 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
ย 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
ย 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoT
ย 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptx
ย 
CPaaS.io - u2-based Toolbox
CPaaS.io - u2-based ToolboxCPaaS.io - u2-based Toolbox
CPaaS.io - u2-based Toolbox
ย 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to Green
ย 
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915
THE INTERNET OF THINGS, PRODUCTIVITY AND EMPLOYMENT Boston 0915
ย 
The Internet of Things, Productivity, and Employment
The Internet of Things, Productivity, and Employment The Internet of Things, Productivity, and Employment
The Internet of Things, Productivity, and Employment
ย 
P2 3-manfred hauswirth
P2 3-manfred hauswirthP2 3-manfred hauswirth
P2 3-manfred hauswirth
ย 
Prototyping the Internet of Things
Prototyping the Internet of ThingsPrototyping the Internet of Things
Prototyping the Internet of Things
ย 

More from Michael Koster

Osiot13 IoT buildout
Osiot13 IoT buildoutOsiot13 IoT buildout
Osiot13 IoT buildoutMichael Koster
ย 
Ipso smart objects for iot
Ipso smart objects for iotIpso smart objects for iot
Ipso smart objects for iotMichael Koster
ย 
Ipso eclipse-summary
Ipso eclipse-summaryIpso eclipse-summary
Ipso eclipse-summaryMichael Koster
ย 
Ipso application templates
Ipso application templatesIpso application templates
Ipso application templatesMichael Koster
ย 
Ietf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoIetf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoMichael Koster
ย 
REST APIs for an Internet of Things
REST APIs for an Internet of ThingsREST APIs for an Internet of Things
REST APIs for an Internet of ThingsMichael Koster
ย 
M2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitM2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitMichael Koster
ย 
MQTT REST Bridge using the Smart Object API
MQTT REST Bridge using the Smart Object APIMQTT REST Bridge using the Smart Object API
MQTT REST Bridge using the Smart Object APIMichael Koster
ย 
The Network Effect - Open Source and the Internet Of Things - Helsinki Keynote
The Network Effect - Open Source and the Internet Of Things - Helsinki KeynoteThe Network Effect - Open Source and the Internet Of Things - Helsinki Keynote
The Network Effect - Open Source and the Internet Of Things - Helsinki KeynoteMichael Koster
ย 
IoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityIoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityMichael Koster
ย 
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013Michael Koster
ย 
Personal Agency on the IoT
Personal Agency on the IoTPersonal Agency on the IoT
Personal Agency on the IoTMichael Koster
ย 
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...Michael Koster
ย 
CCNA-Open-Platform-IoT
CCNA-Open-Platform-IoTCCNA-Open-Platform-IoT
CCNA-Open-Platform-IoTMichael Koster
ย 
Object models for interoperability
Object models for interoperabilityObject models for interoperability
Object models for interoperabilityMichael Koster
ย 
Friend Of A Thing and IoT Resource access control #OSIOT
Friend Of A Thing and IoT Resource access control #OSIOTFriend Of A Thing and IoT Resource access control #OSIOT
Friend Of A Thing and IoT Resource access control #OSIOTMichael Koster
ย 

More from Michael Koster (16)

Osiot13 IoT buildout
Osiot13 IoT buildoutOsiot13 IoT buildout
Osiot13 IoT buildout
ย 
Ipso smart objects for iot
Ipso smart objects for iotIpso smart objects for iot
Ipso smart objects for iot
ย 
Ipso eclipse-summary
Ipso eclipse-summaryIpso eclipse-summary
Ipso eclipse-summary
ย 
Ipso application templates
Ipso application templatesIpso application templates
Ipso application templates
ย 
Ietf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipsoIetf91 ad hoc-coap-lwm2m-ipso
Ietf91 ad hoc-coap-lwm2m-ipso
ย 
REST APIs for an Internet of Things
REST APIs for an Internet of ThingsREST APIs for an Internet of Things
REST APIs for an Internet of Things
ย 
M2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT ToolkitM2M Protocol Interoperability using IoT Toolkit
M2M Protocol Interoperability using IoT Toolkit
ย 
MQTT REST Bridge using the Smart Object API
MQTT REST Bridge using the Smart Object APIMQTT REST Bridge using the Smart Object API
MQTT REST Bridge using the Smart Object API
ย 
The Network Effect - Open Source and the Internet Of Things - Helsinki Keynote
The Network Effect - Open Source and the Internet Of Things - Helsinki KeynoteThe Network Effect - Open Source and the Internet Of Things - Helsinki Keynote
The Network Effect - Open Source and the Internet Of Things - Helsinki Keynote
ย 
IoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for InteroperabilityIoT Toolkit and the Smart Object API - Architecture for Interoperability
IoT Toolkit and the Smart Object API - Architecture for Interoperability
ย 
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013
Open Standards for IoT - GSM Workshop on IoT Standards Atlanta 2013
ย 
Personal Agency on the IoT
Personal Agency on the IoTPersonal Agency on the IoT
Personal Agency on the IoT
ย 
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
Open Horizontal Platform - Web Scale Interoperability for the Internet of Thi...
ย 
CCNA-Open-Platform-IoT
CCNA-Open-Platform-IoTCCNA-Open-Platform-IoT
CCNA-Open-Platform-IoT
ย 
Object models for interoperability
Object models for interoperabilityObject models for interoperability
Object models for interoperability
ย 
Friend Of A Thing and IoT Resource access control #OSIOT
Friend Of A Thing and IoT Resource access control #OSIOTFriend Of A Thing and IoT Resource access control #OSIOT
Friend Of A Thing and IoT Resource access control #OSIOT
ย 

Recently uploaded

( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...nilamkumrai
ย 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftAanSulistiyo
ย 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
ย 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...tanu pandey
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
ย 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceEscorts Call Girls
ย 
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceDelhi Call girls
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
ย 
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
ย 

Recently uploaded (20)

( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
ย 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
ย 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
ย 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
ย 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
ย 
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
ย 
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
ย 

Tools for the Open Source Internet of Things

  • 1. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 1 Tools for the Open Source Internet of Things IoT Toolkit Smart Object API
  • 2. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 2 Open Avenues for Participation โ— Traditional manufacturer-consumer roles disrupted; Customize Your Life is the new DIY โ— Global innovation cycle is limited by serialized secret design iterations and fear of lawsuits, improved by early and often interaction during design protovation โ— Industry SIGs limit participation to conforming entities โ— Traditional IP trade for equity system limits access of individuals to their own work, we need new equity value models โ— The Internet of Things will out-scale and out-last any walled garden; what we need is an open ecosystem based on individuals being the seat of control for their own data, experience, and contribution
  • 3. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 3 Open Source Ecosystem โ— What is a Platform? Developers and users sharing resources, who controls it? โ— What is an Infrastructure? Communities of developers and users sharing resources, who controls it? โ— What is an Ecosystem? Communities interacting around co- development of shared resources, community controls it. โ— What is meant by โ€œopenโ€ in which context? Is there a single source element in the system? Who controls the access? โ— What is Open Source? Free speech vs. lunch, Open Source == Multiple Source โ— What is an Open Source Ecosystem? Open Avenues of Participation at all levels
  • 4. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 4 Internet of Things โ— Network of Sensing, Reasoning, and Action โ— Context Aware, Real-Time and Hyper-Local, Granular Scale โ— Integrating physical sensors and other data sources, connecting the physical world to the virtual world โ— Consists of Physical Graph and Social Graph: People connecting to things, things connecting to things, people connecting to people
  • 5. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 5 IoT Early Deployment โ— Sensors and Actuators => Gateway or Hub => Cloud Service โ— Vertical integration around one primary vendor โ— Each vendor has a variation of REST-like API โ— No high level opportunistic integration between vendors โ— Single source lock-in strategies even for โ€œopen platformsโ€, typical is open source client + single (closed) source service i.e. freemium style services โ— Too many services for users to manage
  • 6. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 6 IoT Application is a Graph โ— IoT applications will consist of graphs โ— Sensors, acuators, and informing devices at the edges โ— Processing (rules, logic, filtering, aggregation) at the nodes โ— Linked according to user intentions โ— Many connections, vertical, horizontal, diagonal โ— Redundancy through a rugged overlay network โ— Data push-on-update for scalability
  • 7. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 7 IoT Application is a Graph Sensors User Input Data Sources Application Logic Services and Gateways Actuators Storage User Display
  • 8. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 8 Semantic Web โ— Nodes in the IoT application graph are linked by semantic compatibility, e.g. data types and physical types โ— Semantic Web provides mechanism for discovery and linkage of appropriate nodes by type compatibility โ— Self-describing data from ontologies โ— Dynamic API to data types โ— Drives high degree of articulation from simple resource based RESTful API โ— Replication and persistence formats, Big Data compatible
  • 9. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 9 Smart Object API Smart Object API based on Semantic Web Linked Data resource description and a simple set of resource types making up a Virtual Object: โ— Description: The Linked Data describing the Object's resources, it's structure, and data types โ— Observable Properties: The encapsulated data types e.g. time+location data stream โ— Observers: dynamic links for data updates to be pushed (http POST/PUT, CoAP obs, MQ, PubSub) โ— Agent: Software process to invoke on data updates
  • 10. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 10 Smart Object Encapsulation of API Resources Description Observable Property Observers Agent HTTP Interface CoAP Interface Application software Agents handle state changes and application logic, including filtering and aggregation Maps updates to HTTP POST, MQTT, PubSub Data type encapsulation with description RDF describes resources, structure, types, and Linked Data <=> CoAP RD proxy
  • 11. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 11 Smart Object Smart Object Observable Property Has Agent (API )Description Describes Describes Calls Handlers in Invokes Methods in Has Has Applicatio n Agent Web API Proxy Web API Client Routes URLs to M2M API over Internet D escribes Invokes methods in Is Interacts with Method Exposes API via RDF Triples Has Has Is Metho d Exposes API via CREATE DELETE ADDTRIPLES REMOVETRIPL ES DESCRIBE
  • 12. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 12 Observable Property Observable Property Has Descriptio n Propert y Of Interest DescribesDescribes HasHas Subscriptio n Method Exposes API via Handle r URL Has Has Method Exposes API via RDF Triples Has Has MethodExposes API via Instanc e Of Type Has Has SUBSCRIBE UNSUBSCRIBE ADDTRIPLES REMOVETRIPLES DESCRIBE CREATE DELETE GET SET
  • 13. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 13 IoT Toolkit: Gateway + Service GaaS โ— Constrained network gateway supporting multiple Wireless Sensor Nets (WSN) โ— Using CoAP as a sensor abstraction layer, create Resource Description for each sensor using core-link-format and IPSO application concepts from link-format compatibility ontology. โ— HTTP LD <=> CoAP RD Semantic proxy โ— Service and gateway use same reference implementation and API โ— Software Agents and Resources may be replicated across gateways and services for redundancy โ— Creates a compatibility layer for sensor nets and services
  • 14. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 14 Closed Gateway INTERNET IoT MULTI- PROTOCOL GATEWAY Multiple Sensor Nets, Constrained Protocols IoT Gateway- as-a-Service Service API IoT โ€œSiloโ€ or other data source Cloud Apps Gateway Apps IoT Toolkit IoT Applications run in Cloud or on Gateway
  • 15. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 15 Access Control โ— Rethinking of access control for granular interaction between people and things โ— Based on social graph connecting to physical graph โ— FOAF connects people to people โ— SSN, O&M, IoT ontologies will connect things to things and define situations and context โ— FOAT ontology is proposed to connect people to things with concepts of individual authority
  • 16. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 16 Ontologies โ— Ontologies define the data architecture of these systems โ— This system needs various ontologies to drive the interactions and propagate new constructs โ€“ SSN, IoT, O&M define sensing, actuation, situations โ€“ SmartObject to define resources in the SmartObject API โ€“ LinkFormat to map CoAP RD to Linked Data โ€“ FOAT to define relationships between people and things โ€“ IoTServices to define services e.g. SPARQL, MapReduce endpoints
  • 17. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 17 IoT Toolkit Project โ— Reference implementation work in progress using Python, rdflib, restlite โ— Reference platforms Raspberry Pi + Ciseco EVE multi-WSN, Ubuntu micro-instance GaaS โ— Xbee, Z-Wave, EnOcean, XRF, RFM12B on board, BT, WiFi, etc using USB plugs โ— To Do: Document+Test complete API, high level semantic patterns, ontologies, sensor nets, service functionality e.g. SPARQL endpoint, MapReduce
  • 18. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 18
  • 19. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 19
  • 20. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 20
  • 21. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 21
  • 22. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 22
  • 23. 12/12/2012 Michael J Koster Tools for the Open Source Internet of Things 23