SlideShare une entreprise Scribd logo
1  sur  84
Télécharger pour lire hors ligne
IoT Reference
Architectures
Bob Marcus
Co-Chair NIST Big Data PWG
robert.marcus@et-strategies.com
Note that all slides and opinions are personal statements
Thursday, June 15, 17
Outline of Presentation
• NIST CPS, Big Data, Cloud, and Combined Models
• Extending NIST CPS Models to CPS System of Systems
• Consortia IoT Reference Architectures
• Analysts IoT Reference Architectures
• Industry IoT Reference Architectures
• Vendor-Specific Reference Architectures
• Potential Standards
• Backup Slides from James Albus of NIST and Bob Marcus
Thursday, June 15, 17
Key Points for IoT Architectures
• Many alternative IoT Reference Architectures have been published
• Typically architectures extend from devices to middle layers to Clouds
• Differences often relate to data and control processing at alternative layers
• Multilayer processing is needed to satisfy constraints (e.g. response time, resource)
• Large-scale IoT applications will generate enormous volumes of diverse data
• Large scale applications (e.g. Smart City) will require system of systems integration
• No vendor or open source community can supply a complete solution
• Vertical and horizontal interoperability will require multiple standards
• Some standards are available but more are needed (e.g. data interoperability)
Reference: https://www.slideshare.net/bobmarcus/inventory-of-my-cps-slide-sets
Thursday, June 15, 17
NIST CPS, Big Data, Cloud,
and Combined Models
Thursday, June 15, 17
NIST Big Data Reference Architecture
http://bigdatawg.nist.gov/_uploadfiles/M0397_v1_2395481670.pdf
Thursday, June 15, 17
NIST Cloud Reference Architecture
http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909505
Thursday, June 15, 17
NIST Framework for CPS Systems
http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf
Thursday, June 15, 17
Combining NIST CPS, Big Data, and Cloud Models by Bob Marcus
Data
Commands
Thursday, June 15, 17
Extending NIST CPS Framework
to Cyber-Physical System of Systems
Thursday, June 15, 17
Functional Domain Framework for CPS Systems
From http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf
Thursday, June 15, 17
Suggestions for NIST’s CPS Framework Extension by Bob Marcus
• NIST’s CPS Framework models a single CPS System
• It is necessary to extend the Framework to Systems of Systems for Smart X applications
• This would be a first step towards a Smart City Framework for NIST
www.nist.gov/public_affairs/releases/upload/smartcities_cps_budgetsheet.pdf
• This extension should probably precede the building of realistic testbeds
• Terminology: A CPS Hub is a system that processes data, commands, messages, and queries
• A loosely coupled CPS SoS can be modeled by connecting multiple CPS Hubs
• These Hubs can range in scale from device interface level to Cloud
Thursday, June 15, 17
CPS and Smart Grid as System of Systems from NIST
From www.nist.gov/smartgrid/upload/SGAC-Meeting-Presentations.pdf
CPS Testbed Status - https://www.nist.gov/programs-projects/cyber-physical-systems-testbed-design-concepts
Global Cities Technical Challenge - https://www.nist.gov/el/cyber-physical-systems/smart-americaglobal-cities
IoT Enabled Smart City Framework - https://pages.nist.gov/smartcitiesarchitecture/
Thursday, June 15, 17
Smart Grid Reference Model from NIST
From http://slideplayer.com/slide/4631296/
Thursday, June 15, 17
Smart City Framework Status from NIST
From https://pages.nist.gov/smartcitiesarchitecture/
Happy New Year 2017
Here is a summary set of artifacts from the framework
development activity (Note: This document is a rough draft of the
IES-City Framework that is undergoing rapid development and
change. Therefore, no copy of this document should be used for
any purpose other than contributing to the drafting process. A
released version will appear via a link on this page when a draft
for review is available.)
• Framework Draft In Progress
• Application Framework Analysis Tool
• ConsensuPPI Analyses
• ConsensuPPI Analysis of oneM2M
• ConsensuPPI Analysis of FIWARE
• ConsensuPPI Analysis of CVRIA
• ConsensuPPI Analysis of OpenIoT
• ConsensuPPI Analysis of DeployedPPI Raw Data
For details on the work of the working groups, see here
Please find a white paper describing this project here. And here is
a slide deck describing this project here.
Thursday, June 15, 17
Creating a Smart Cities Framework
From https://www.slideshare.net/US-Ignite/day1-marty-burns
Reference : Comparison of of 23 Smart City Platforms at http://tinyurl.com/y7tds558
Thursday, June 15, 17
Pivotal Points of Interoperability for Smart Cities Framework
From https://www.slideshare.net/US-Ignite/day1-marty-burns
Thursday, June 15, 17
FIWARE Target Smart City Architecture
From https://www.slideshare.net/JuanjoHierro/fiware-a-standard-platform-for-smart-cities
Thursday, June 15, 17
IoT to Cloud Stack from Fraunhofer Fokus
From https://www.slideshare.net/jstrobl/linking-everything-keynote-mhauswirthgiforum2015
Thursday, June 15, 17
Challenge to IoT Reference Architectures and Standardization
From https://s3.amazonaws.com/nist-sgcps/smartcityframework/files/IES-CityFrameworkOverviewSlides.pdf
Thursday, June 15, 17
IoT Ecosystems from Postscapes
From https://www.postscapes.com/internet-of-things-ecosystem/ (interactive diagram)
Thursday, June 15, 17
Consortia
Internet of Things
Reference Architectures
Thursday, June 15, 17
Network of Things from NIST
From http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-183.pdf
Thursday, June 15, 17
Industrial Internet Consortium (IIC) Implementation RA
From industrial-iot.com/2015/06/the-industrial-internet-reference-architecture-first-impressions/
Lake Nona
Thursday, June 15, 17
Reference Architecture Model Industrie 4.0 (RAMI4.0)
From http://www.omg.org/news/meetings/tc/berlin-15/special-events/mfg-presentations/adolphs.pdf
Thursday, June 15, 17
Aspects of IoT Architecture from CSCC
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Teleconference (June 15 at 1:00 PM EDT) - http://www.cloud-council.org/webinars/brighttalk-cloud-customer-architecture-for-iot.htm
Thursday, June 15, 17
Elements of an IoT Solution Reference Architecture
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Thursday, June 15, 17
Cloud Components Capabilities and Relationships for IoT
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Thursday, June 15, 17
Detailed Components Capabilities and Relationships for IoT
From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf
Thursday, June 15, 17
IoT Architecture from EU IERC
From http://www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf
Thursday, June 15, 17
AnotherView of IoT Architecture from EU IERC
From http://ww.internet-of-things-research.eu/pdf/IERC_Cluster_Book_2014_Ch.3_SRIA_WEB.pdf
Thursday, June 15, 17
Intelligent Reasoning over IoT Data from EU IERC
From www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf
Thursday, June 15, 17
Reference Architecture from Open Interconnect Consortium (OIC)
From http://openinterconnect.org/developer-resources/specs/
Thursday, June 15, 17
IoTivity Reference Architecture from OIC
http://openinterconnect.org/wp-content/uploads/2015/07/Open-Interconnect-ConsortiumOverview_Final-.pdf
Thursday, June 15, 17
FunctionalView of Reference Architecture from EU IoT-A Project
From cocoa.ethz.ch/downloads/2014/01/1524_D1.3_Architectural_Reference_Model_update.pdf
Thursday, June 15, 17
Industrial IP Advantage IoT Architecture
From http://www.manufacturing.net/articles/2015/02/3-steps-for-evolving-iot-architectures or
http://www.industrial-ip.org/en/industrial-ip/internet-of-things/3-steps-for-evolving-iot-architectures
Thursday, June 15, 17
IoT Reference Architecture from EU Almanac Project
From http://www.in-jet.dk/en/articles.php?article_id=24
Thursday, June 15, 17
Smart Object API from IPSO Alliance
From http://www.slideshare.net/michaeljohnkoster/object-models-for-interoperability
Reference: IPSO Alliance - https://www.ipso-alliance.org/
Thursday, June 15, 17
Analysts
Internet of Things
Reference Architectures
Thursday, June 15, 17
Gartner Group’s 5 IoT Architecture Types
From http://www.gartner.com/smarterwithgartner/build-your-blueprint-for-the-internet-of-things/
and http://www.wi-next.com/2015/03/living-cloud-gateway-edge-iots-fragmented-future/
Thing-centric.    Things are smart on their own and store most of their data on-board. Things
are self-sufficient and communicate to the Internet only for centralized coordination and
analysis.
Gateway-centric.    The gateway houses the application logic, stores data and communicates
with the Internet for the things that are connected to it. Things don’t have to be as smart,
because the gateway provides these resources.
Smartphone-centric.    The smartphone (or any mobile device) houses the application logic,
stores data and communicates with the Internet for the things that are connected to it. Things
don’t have to be as smart, because the smartphone provides these resources.
Cloud-centric.    The cloud will act as the central connection hub, power analytics and
provision data storage. Things don’t have to be as smart, because the cloud will provide these
resources.
Enterprise-centric.    Things are behind a firewall and are geographically colocated. There is
little need to extend out to the external Internet.
Reference: Gartner’s Top Ten IoT Technologies for 2017-2018 - http://www.gartner.com/newsroom/id/3221818
Thursday, June 15, 17
Gartner Architectural Types Diagram
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Thursday, June 15, 17
High Level Gartner IoT Platform Model
From http://www.slideshare.net/bobmarcus/clipboards/my-clips
Thursday, June 15, 17
IoT Reference Architecture FunctionalView from Deloitte
From http://dupress.com/articles/iot-primer-iot-technologies-applications/
Thursday, June 15, 17
IoT Cloud Reference Architecture
From http://iottechnology.com
Thursday, June 15, 17
Web Of Things (WOT) Architecture Model
From http://hollobit.github.io/swot-model/
Thursday, June 15, 17
Another Web Of Things (WOT) Architecture Model
From https://en.wikipedia.org/wiki/Web_of_Things
Thursday, June 15, 17
Industry
Internet of Things
Reference Architectures
Thursday, June 15, 17
Reference Model from Cisco at IoT World Forum
From http://cdn.iotwf.com/resources/72/IoT_Reference_Model_04_June_2014.pdf
andjava.sys-con.com/node/3224693
Thursday, June 15, 17
Simplified Fog Computing Reference Architecture from Cisco
From http://thenewstack.io/developing-enterprise-strategy-internet-things/
Thursday, June 15, 17
IoT Reference Architecture from Oracle
From http://www.oracle.com/us/solutions/machine-to-machine/iot-wp-2190408.pdf
Thursday, June 15, 17
IoT and Big Data Reference Architecture from Oracle
From http://www.slideshare.net/junsukseo946/0-2-oracle
Thursday, June 15, 17
IoT Reference Architecture from Microsoft
From http://www.slideshare.net/ilyas_it83/business-transformation-with-microsoft-azure-iot
Thursday, June 15, 17
A Data Flow Model from IBM
From https://developer.ibm.com/bluemix/2015/07/29/ibm-streaming-analytics-now-available-bluemix/
Thursday, June 15, 17
Reference Architecture for IoT Data Analytics from IBM
From http://www.ibmbigdatahub.com/blog/extracting-insights-internet-things-data-analytics-platforms
Thursday, June 15, 17
IoT Reference Architecture from Intel
From http://www.intel.com/content/www/us/en/internet-of-things/white-papers/iot-platform-reference-architecture-paper.html
Thursday, June 15, 17
Building Blocks of an IoT Platform from Trivadi
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Thursday, June 15, 17
IoT Reference Architecture from Trivadi
From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough
Thursday, June 15, 17
IoT Reference Architecture from WS02
From http://wso2.com/wso2_resources/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf
Thursday, June 15, 17
Vendor-Specific
IoT Architectures
Thursday, June 15, 17
Amazon IoT Architecture
From https://aws.amazon.com/iot-platform/how-it-works/
Thursday, June 15, 17
Amazon Green Grass Edge Processing
From https://aws.amazon.com/greengrass/
Thursday, June 15, 17
Microsoft Azure Gateway
From http://blogs.technet.com/b/dataplatforminsider/archive/2014/10/29/microsoft-adds-iot-streaming-analytics-data-production-and-workflow-services-to-azure.aspx
Thursday, June 15, 17
Intel IoT Reference Architecture
From https://theiotlearninginitiative.gitbooks.io/internetofthings101/documentation/Intel.html
Thursday, June 15, 17
From http://www.slideshare.net/IBMBluemix/using-watson-to-build-cognitive-io-t-apps-on-bluemix-final
Cognitively Enabled IoT Solutions from IBM
Thursday, June 15, 17
IBM Watson IoT Architecture
From https://www.ibm.com/developerworks/library/iot-trs-secure-iot-solutions1/index.html
Thursday, June 15, 17
IoBridge Internet of Things Platform
From https://iobridge.com/technology/
Thursday, June 15, 17
IoT Architecture from Imagination
From http://blog.imgtec.com/communications/cloud-interfaces-and-software-requirements-in-iot
Thursday, June 15, 17
WSO2 Connected Device Management Framework
From https://www.slideshare.net/wso2.org/wso2con-usa-2015-wso2-platform-for-iot
Thursday, June 15, 17
Potential Standards
Thursday, June 15, 17
Fractured CPS Standards
From http://tinyurl.com/gv38c78
Thursday, June 15, 17
From http://www.slideshare.net/honbozhou/unified-middleware-for-internet-of-things
Internet of Things Standards Matrix
Thursday, June 15, 17
From https://www.postscapes.com/internet-of-things-protocols/
IoT Standards and Protocols Channel Guide by Postscapes
The Channel Guide:
• Provides overview list of popular protocols and standards helping power IoT devices,
apps and applications
• Drills down on specific layers or industry specific protocols
• Lists head-to-head comparisons of popular protocols (ie: mqtt vs xmpp)
Protocols: The protocols are broken into the following layers to provide some level of
organization:
1. Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL)
2. Comms / Transport (ex:Wifi, Bluetooth, LPWAN)
3. Discovery (ex: Physical Web, mDNS, DNS-SD)
4. Data Protocols (ex: MQTT, CoAP,AMQP,Websocket, Node)
5. Device Management (ex:TR-069, OMA-DM)
6. Semantic (ex: JSON-LD,Web Thing Model)
7. Multi-layer Frameworks (ex:Alljoyn, IoTivity,Weave, Homekit)
Thursday, June 15, 17
From http://ontolog.cim3.net/file/work/OntologySummit2015/2015-04-13_14_OntologySummit2015_Symposium/Standard-for-IoT_WilliamMiller_2015-04-14.pdf
IEEE P21451 Standards
Thursday, June 15, 17
From http://www.cs.berkeley.edu/~culler/talks/Culler-CWSN.pptx
and http://postscapes.com/internet-of-things-protocols
Open Standards Reference Model
Thursday, June 15, 17
From http://www.slideshare.net/MichaelKoster/ietf91-ad-hoccoaplwm2mipso-4157527
An Internet of Things Standards Stack
Thursday, June 15, 17
From https://www.slideshare.net/michaeljohnkoster/iot-toolkit-and-the-smart-object-api-architecture-for-interoperability
Smart Object API IoT Toolkit Slide from Michael Koster
Reference XMPP-IoT vs MQTT - http://internetofthingsagenda.techtarget.com/feature/XMPP-IoT-protocol-winner-or-second-place-to-MQTT
Thursday, June 15, 17
Backup Slides from
James Albus of NIST
and Bob Marcus
Thursday, June 15, 17
Hierarchical Real-Time Control System (RCS) by Albus
From https://en.wikipedia.org/wiki/Hierarchical_control_system
Thursday, June 15, 17
Rough CPS Hub-based Architecture for IoT from Marcus
Data
Data Data
Data
Data Data
CPS Hub
CPS Hub CPS Hub
CPS Hub
CPS Hub CPS Hub
Data
Commands
Commands CommandsCommands
Commands
Commands
SensorsActuators
Commands Commands
CommandsDataData
Data
Actuators ActuatorsSensors Sensors
Cloud
Fog
Edge
Thursday, June 15, 17
Node in a Hierarchical Control System from James Albus of NIST
From https://en.wikipedia.org/wiki/Hierarchical_control_system
Thursday, June 15, 17
Node in Real-Time Control System (RCS) by Albus
From https://en.wikipedia.org/wiki/4D-RCS_Reference_Model_Architecture
Thursday, June 15, 17
External Data
Output Interface
External Data
Input Interface
Subsystem Framework
Provider (e.g. Data
Stores, Software and
Hardware Resources)
Subsystem Application
Provider (e.g. Analytics,
Services, Data Processing)
Subsystem Orchestrator
(e.g. Management of
Resources and
Processing)
Input Data
Service
Interfaces
CPS Hub Node from Bob Marcus
Output Data
Commands,
Messages,
Requests
Service
Interfaces
Commands,
Messages,
Requests
Data
Analytics
Results
External Control-related
Input Interface
External Control-Related
Output Interface
Thursday, June 15, 17
Security
System Management
Message
Processing
Data
Processing
Data
Storage
Coordinator
Data,
Status,
Alerts
Commands,
Queries
Peer
Messages
Peer
Data
Data,
Status,
Alerts
Commands,
Queries
Node in Possible Hierarchical RCS from Bob Marcus
Thursday, June 15, 17
Simple
Event
Processing
Complex
Event
Processing
Hierarchical C4ISR Flow Model from Bob Marcus
Preprocess
In
Input
Devices
u
World
Model
Update
New
World
Model
StrategyTactics
HQ
Operations
Field
Operations
Situation ImpactObject Process
Simple
Response
Complex
Response
Update Plan
Create New
Goals and Plan
Sensor and
Effects
Management
In
Actuator
Devices
Measurement
Field
Processors
Data Structured Data Information Knowledge Wisdom
Devices
Awareness
Decision
Adapted From http://www.et-strategies.com/great-global-grid/Events.pdf
Thursday, June 15, 17
Hierarchical System of Systems for Traffic Management from Marcus
Smart Vehicles e.g real-time data used to monitor and control vehicles
Smart Signal Cycle e.g setting signal timing to enhance traffic flow over days
Smart Traffic Flow e.g. using up to date data to improve traffic flow as in Waze
Smart Highway Planning e.g planning added capacity over months
Smart Traffic Rerouting e.g. planning for detours over weeks
An example of data analysis and control over different timescales
Thursday, June 15, 17

Contenu connexe

Tendances

IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOTAmberSinghal1
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of PlatformsTiE Bangalore
 
Industrial Internet of things.pptx
Industrial Internet of things.pptx Industrial Internet of things.pptx
Industrial Internet of things.pptx faisal_ghazanfar
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basicMathan kumar
 
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsArtificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsAnusha Aravindan
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gMohan Kumar G
 
Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry PiYash Gajera
 
Iot architecture
Iot architectureIot architecture
Iot architectureAnam Iqbal
 
Internet of Things (IoT) Presentation
Internet of Things (IoT) PresentationInternet of Things (IoT) Presentation
Internet of Things (IoT) PresentationJason K
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationGraham Bleakley
 
M2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesM2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesNavjyotsinh Jadeja
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingEdureka!
 

Tendances (20)

IoT Security
IoT SecurityIoT Security
IoT Security
 
IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOT
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of Platforms
 
Industrial Internet of things.pptx
Industrial Internet of things.pptx Industrial Internet of things.pptx
Industrial Internet of things.pptx
 
Internet of Things (IoT) - IK
Internet of Things (IoT) - IKInternet of Things (IoT) - IK
Internet of Things (IoT) - IK
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
 
AWS and industrial IoT
AWS and industrial IoTAWS and industrial IoT
AWS and industrial IoT
 
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsArtificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
 
Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry Pi
 
IoT13: Thingworx showcase
IoT13: Thingworx showcaseIoT13: Thingworx showcase
IoT13: Thingworx showcase
 
Iot
IotIot
Iot
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Internet of Things (IoT) Presentation
Internet of Things (IoT) PresentationInternet of Things (IoT) Presentation
Internet of Things (IoT) Presentation
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulation
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
M2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesM2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and Similarities
 
Data Analytics for IoT
Data Analytics for IoT Data Analytics for IoT
Data Analytics for IoT
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 

Similaire à IoT Reference Architectures

Standards and Open Source for Big Data, Cloud, and IoT
Standards and Open Source for Big Data, Cloud, and IoTStandards and Open Source for Big Data, Cloud, and IoT
Standards and Open Source for Big Data, Cloud, and IoTBob Marcus
 
Engineering Large Scale Cyber-Physical Systems
Engineering Large Scale Cyber-Physical SystemsEngineering Large Scale Cyber-Physical Systems
Engineering Large Scale Cyber-Physical SystemsBob Marcus
 
IoT Interfaces to Cloud + Big Data
 IoT Interfaces to Cloud + Big Data IoT Interfaces to Cloud + Big Data
IoT Interfaces to Cloud + Big DataBob Marcus
 
Downloadable publications on CPS, Cloud, and Big Data
Downloadable publications on CPS, Cloud, and Big DataDownloadable publications on CPS, Cloud, and Big Data
Downloadable publications on CPS, Cloud, and Big DataBob Marcus
 
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)Bob Marcus
 
Edge patterns in the IIoT
Edge patterns in the IIoTEdge patterns in the IIoT
Edge patterns in the IIoTBrad Nicholas
 
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014Selvaratnam Uthaiyashankar
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Mark Goldstein
 
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...Big Data Value Association
 
A Gap Analysis Framework of IoT-empowered City Platform as a Service
A Gap Analysis Framework of IoT-empowered City Platform as a ServiceA Gap Analysis Framework of IoT-empowered City Platform as a Service
A Gap Analysis Framework of IoT-empowered City Platform as a ServiceToshihiko Yamakami
 
Research and Testbeds in Cyber-Physical Systems
Research and Testbeds in Cyber-Physical SystemsResearch and Testbeds in Cyber-Physical Systems
Research and Testbeds in Cyber-Physical SystemsBob Marcus
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataGuido Schmutz
 
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...Toshihiko Yamakami
 
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018 Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018 DataBench
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and eventsSven Bernhardt
 
Platform Adaptation and Challenges in Smart Cities
Platform Adaptation and Challenges in Smart CitiesPlatform Adaptation and Challenges in Smart Cities
Platform Adaptation and Challenges in Smart CitiesHiroshi Takahashi
 

Similaire à IoT Reference Architectures (20)

Standards and Open Source for Big Data, Cloud, and IoT
Standards and Open Source for Big Data, Cloud, and IoTStandards and Open Source for Big Data, Cloud, and IoT
Standards and Open Source for Big Data, Cloud, and IoT
 
Engineering Large Scale Cyber-Physical Systems
Engineering Large Scale Cyber-Physical SystemsEngineering Large Scale Cyber-Physical Systems
Engineering Large Scale Cyber-Physical Systems
 
IoT Interfaces to Cloud + Big Data
 IoT Interfaces to Cloud + Big Data IoT Interfaces to Cloud + Big Data
IoT Interfaces to Cloud + Big Data
 
Downloadable publications on CPS, Cloud, and Big Data
Downloadable publications on CPS, Cloud, and Big DataDownloadable publications on CPS, Cloud, and Big Data
Downloadable publications on CPS, Cloud, and Big Data
 
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)
IoT to Cloud: Middle Layer (e.g Gateway, Hubs, Fog, Edge Computing)
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANTOrchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
Edge patterns in the IIoT
Edge patterns in the IIoTEdge patterns in the IIoT
Edge patterns in the IIoT
 
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014
WSO2 Platform Overview - WSO2 Meetup 01 - 16th Oct 2014
 
Software Architecture in an Agile World
Software Architecture in an Agile WorldSoftware Architecture in an Agile World
Software Architecture in an Agile World
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
 
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...
BDVe Webinar Series: DataBench – Benchmarking Big Data. Arne Berre. Tue, Oct ...
 
A Gap Analysis Framework of IoT-empowered City Platform as a Service
A Gap Analysis Framework of IoT-empowered City Platform as a ServiceA Gap Analysis Framework of IoT-empowered City Platform as a Service
A Gap Analysis Framework of IoT-empowered City Platform as a Service
 
Architectural reference model
Architectural reference modelArchitectural reference model
Architectural reference model
 
Research and Testbeds in Cyber-Physical Systems
Research and Testbeds in Cyber-Physical SystemsResearch and Testbeds in Cyber-Physical Systems
Research and Testbeds in Cyber-Physical Systems
 
Internet of Things (IoT) and Big Data
Internet of Things (IoT) and Big DataInternet of Things (IoT) and Big Data
Internet of Things (IoT) and Big Data
 
1213532535.pdf
1213532535.pdf1213532535.pdf
1213532535.pdf
 
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...
Horizontal Requirement Engineering in Integration of Multiple IoT Use Cases o...
 
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018 Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
Big Data Technical Benchmarking, Arne Berre, BDVe Webinar series, 09/10/2018
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and events
 
Platform Adaptation and Challenges in Smart Cities
Platform Adaptation and Challenges in Smart CitiesPlatform Adaptation and Challenges in Smart Cities
Platform Adaptation and Challenges in Smart Cities
 

Dernier

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Dernier (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

IoT Reference Architectures

  • 1. IoT Reference Architectures Bob Marcus Co-Chair NIST Big Data PWG robert.marcus@et-strategies.com Note that all slides and opinions are personal statements Thursday, June 15, 17
  • 2. Outline of Presentation • NIST CPS, Big Data, Cloud, and Combined Models • Extending NIST CPS Models to CPS System of Systems • Consortia IoT Reference Architectures • Analysts IoT Reference Architectures • Industry IoT Reference Architectures • Vendor-Specific Reference Architectures • Potential Standards • Backup Slides from James Albus of NIST and Bob Marcus Thursday, June 15, 17
  • 3. Key Points for IoT Architectures • Many alternative IoT Reference Architectures have been published • Typically architectures extend from devices to middle layers to Clouds • Differences often relate to data and control processing at alternative layers • Multilayer processing is needed to satisfy constraints (e.g. response time, resource) • Large-scale IoT applications will generate enormous volumes of diverse data • Large scale applications (e.g. Smart City) will require system of systems integration • No vendor or open source community can supply a complete solution • Vertical and horizontal interoperability will require multiple standards • Some standards are available but more are needed (e.g. data interoperability) Reference: https://www.slideshare.net/bobmarcus/inventory-of-my-cps-slide-sets Thursday, June 15, 17
  • 4. NIST CPS, Big Data, Cloud, and Combined Models Thursday, June 15, 17
  • 5. NIST Big Data Reference Architecture http://bigdatawg.nist.gov/_uploadfiles/M0397_v1_2395481670.pdf Thursday, June 15, 17
  • 6. NIST Cloud Reference Architecture http://www.nist.gov/customcf/get_pdf.cfm?pub_id=909505 Thursday, June 15, 17
  • 7. NIST Framework for CPS Systems http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf Thursday, June 15, 17
  • 8. Combining NIST CPS, Big Data, and Cloud Models by Bob Marcus Data Commands Thursday, June 15, 17
  • 9. Extending NIST CPS Framework to Cyber-Physical System of Systems Thursday, June 15, 17
  • 10. Functional Domain Framework for CPS Systems From http://www.cpspwg.org/Portals/3/docs/CPS%20PWG%20Draft%20Framework%20for%20Cyber-Physical%20Systems%20Release%200.8%20September%202015.pdf Thursday, June 15, 17
  • 11. Suggestions for NIST’s CPS Framework Extension by Bob Marcus • NIST’s CPS Framework models a single CPS System • It is necessary to extend the Framework to Systems of Systems for Smart X applications • This would be a first step towards a Smart City Framework for NIST www.nist.gov/public_affairs/releases/upload/smartcities_cps_budgetsheet.pdf • This extension should probably precede the building of realistic testbeds • Terminology: A CPS Hub is a system that processes data, commands, messages, and queries • A loosely coupled CPS SoS can be modeled by connecting multiple CPS Hubs • These Hubs can range in scale from device interface level to Cloud Thursday, June 15, 17
  • 12. CPS and Smart Grid as System of Systems from NIST From www.nist.gov/smartgrid/upload/SGAC-Meeting-Presentations.pdf CPS Testbed Status - https://www.nist.gov/programs-projects/cyber-physical-systems-testbed-design-concepts Global Cities Technical Challenge - https://www.nist.gov/el/cyber-physical-systems/smart-americaglobal-cities IoT Enabled Smart City Framework - https://pages.nist.gov/smartcitiesarchitecture/ Thursday, June 15, 17
  • 13. Smart Grid Reference Model from NIST From http://slideplayer.com/slide/4631296/ Thursday, June 15, 17
  • 14. Smart City Framework Status from NIST From https://pages.nist.gov/smartcitiesarchitecture/ Happy New Year 2017 Here is a summary set of artifacts from the framework development activity (Note: This document is a rough draft of the IES-City Framework that is undergoing rapid development and change. Therefore, no copy of this document should be used for any purpose other than contributing to the drafting process. A released version will appear via a link on this page when a draft for review is available.) • Framework Draft In Progress • Application Framework Analysis Tool • ConsensuPPI Analyses • ConsensuPPI Analysis of oneM2M • ConsensuPPI Analysis of FIWARE • ConsensuPPI Analysis of CVRIA • ConsensuPPI Analysis of OpenIoT • ConsensuPPI Analysis of DeployedPPI Raw Data For details on the work of the working groups, see here Please find a white paper describing this project here. And here is a slide deck describing this project here. Thursday, June 15, 17
  • 15. Creating a Smart Cities Framework From https://www.slideshare.net/US-Ignite/day1-marty-burns Reference : Comparison of of 23 Smart City Platforms at http://tinyurl.com/y7tds558 Thursday, June 15, 17
  • 16. Pivotal Points of Interoperability for Smart Cities Framework From https://www.slideshare.net/US-Ignite/day1-marty-burns Thursday, June 15, 17
  • 17. FIWARE Target Smart City Architecture From https://www.slideshare.net/JuanjoHierro/fiware-a-standard-platform-for-smart-cities Thursday, June 15, 17
  • 18. IoT to Cloud Stack from Fraunhofer Fokus From https://www.slideshare.net/jstrobl/linking-everything-keynote-mhauswirthgiforum2015 Thursday, June 15, 17
  • 19. Challenge to IoT Reference Architectures and Standardization From https://s3.amazonaws.com/nist-sgcps/smartcityframework/files/IES-CityFrameworkOverviewSlides.pdf Thursday, June 15, 17
  • 20. IoT Ecosystems from Postscapes From https://www.postscapes.com/internet-of-things-ecosystem/ (interactive diagram) Thursday, June 15, 17
  • 21. Consortia Internet of Things Reference Architectures Thursday, June 15, 17
  • 22. Network of Things from NIST From http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-183.pdf Thursday, June 15, 17
  • 23. Industrial Internet Consortium (IIC) Implementation RA From industrial-iot.com/2015/06/the-industrial-internet-reference-architecture-first-impressions/ Lake Nona Thursday, June 15, 17
  • 24. Reference Architecture Model Industrie 4.0 (RAMI4.0) From http://www.omg.org/news/meetings/tc/berlin-15/special-events/mfg-presentations/adolphs.pdf Thursday, June 15, 17
  • 25. Aspects of IoT Architecture from CSCC From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf Teleconference (June 15 at 1:00 PM EDT) - http://www.cloud-council.org/webinars/brighttalk-cloud-customer-architecture-for-iot.htm Thursday, June 15, 17
  • 26. Elements of an IoT Solution Reference Architecture From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf Thursday, June 15, 17
  • 27. Cloud Components Capabilities and Relationships for IoT From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf Thursday, June 15, 17
  • 28. Detailed Components Capabilities and Relationships for IoT From www.Cloud-Council.Org/deliverables/CSCC-Cloud-Customer-Architecture-for-IoT.pdf Thursday, June 15, 17
  • 29. IoT Architecture from EU IERC From http://www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf Thursday, June 15, 17
  • 30. AnotherView of IoT Architecture from EU IERC From http://ww.internet-of-things-research.eu/pdf/IERC_Cluster_Book_2014_Ch.3_SRIA_WEB.pdf Thursday, June 15, 17
  • 31. Intelligent Reasoning over IoT Data from EU IERC From www.internet-of-things-research.eu/pdf/Building_the_Hyperconnected_Society_IERC_2015_Cluster_eBook_978-87-93237-98-8_P_Web.pdf Thursday, June 15, 17
  • 32. Reference Architecture from Open Interconnect Consortium (OIC) From http://openinterconnect.org/developer-resources/specs/ Thursday, June 15, 17
  • 33. IoTivity Reference Architecture from OIC http://openinterconnect.org/wp-content/uploads/2015/07/Open-Interconnect-ConsortiumOverview_Final-.pdf Thursday, June 15, 17
  • 34. FunctionalView of Reference Architecture from EU IoT-A Project From cocoa.ethz.ch/downloads/2014/01/1524_D1.3_Architectural_Reference_Model_update.pdf Thursday, June 15, 17
  • 35. Industrial IP Advantage IoT Architecture From http://www.manufacturing.net/articles/2015/02/3-steps-for-evolving-iot-architectures or http://www.industrial-ip.org/en/industrial-ip/internet-of-things/3-steps-for-evolving-iot-architectures Thursday, June 15, 17
  • 36. IoT Reference Architecture from EU Almanac Project From http://www.in-jet.dk/en/articles.php?article_id=24 Thursday, June 15, 17
  • 37. Smart Object API from IPSO Alliance From http://www.slideshare.net/michaeljohnkoster/object-models-for-interoperability Reference: IPSO Alliance - https://www.ipso-alliance.org/ Thursday, June 15, 17
  • 38. Analysts Internet of Things Reference Architectures Thursday, June 15, 17
  • 39. Gartner Group’s 5 IoT Architecture Types From http://www.gartner.com/smarterwithgartner/build-your-blueprint-for-the-internet-of-things/ and http://www.wi-next.com/2015/03/living-cloud-gateway-edge-iots-fragmented-future/ Thing-centric.    Things are smart on their own and store most of their data on-board. Things are self-sufficient and communicate to the Internet only for centralized coordination and analysis. Gateway-centric.    The gateway houses the application logic, stores data and communicates with the Internet for the things that are connected to it. Things don’t have to be as smart, because the gateway provides these resources. Smartphone-centric.    The smartphone (or any mobile device) houses the application logic, stores data and communicates with the Internet for the things that are connected to it. Things don’t have to be as smart, because the smartphone provides these resources. Cloud-centric.    The cloud will act as the central connection hub, power analytics and provision data storage. Things don’t have to be as smart, because the cloud will provide these resources. Enterprise-centric.    Things are behind a firewall and are geographically colocated. There is little need to extend out to the external Internet. Reference: Gartner’s Top Ten IoT Technologies for 2017-2018 - http://www.gartner.com/newsroom/id/3221818 Thursday, June 15, 17
  • 40. Gartner Architectural Types Diagram From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough Thursday, June 15, 17
  • 41. High Level Gartner IoT Platform Model From http://www.slideshare.net/bobmarcus/clipboards/my-clips Thursday, June 15, 17
  • 42. IoT Reference Architecture FunctionalView from Deloitte From http://dupress.com/articles/iot-primer-iot-technologies-applications/ Thursday, June 15, 17
  • 43. IoT Cloud Reference Architecture From http://iottechnology.com Thursday, June 15, 17
  • 44. Web Of Things (WOT) Architecture Model From http://hollobit.github.io/swot-model/ Thursday, June 15, 17
  • 45. Another Web Of Things (WOT) Architecture Model From https://en.wikipedia.org/wiki/Web_of_Things Thursday, June 15, 17
  • 46. Industry Internet of Things Reference Architectures Thursday, June 15, 17
  • 47. Reference Model from Cisco at IoT World Forum From http://cdn.iotwf.com/resources/72/IoT_Reference_Model_04_June_2014.pdf andjava.sys-con.com/node/3224693 Thursday, June 15, 17
  • 48. Simplified Fog Computing Reference Architecture from Cisco From http://thenewstack.io/developing-enterprise-strategy-internet-things/ Thursday, June 15, 17
  • 49. IoT Reference Architecture from Oracle From http://www.oracle.com/us/solutions/machine-to-machine/iot-wp-2190408.pdf Thursday, June 15, 17
  • 50. IoT and Big Data Reference Architecture from Oracle From http://www.slideshare.net/junsukseo946/0-2-oracle Thursday, June 15, 17
  • 51. IoT Reference Architecture from Microsoft From http://www.slideshare.net/ilyas_it83/business-transformation-with-microsoft-azure-iot Thursday, June 15, 17
  • 52. A Data Flow Model from IBM From https://developer.ibm.com/bluemix/2015/07/29/ibm-streaming-analytics-now-available-bluemix/ Thursday, June 15, 17
  • 53. Reference Architecture for IoT Data Analytics from IBM From http://www.ibmbigdatahub.com/blog/extracting-insights-internet-things-data-analytics-platforms Thursday, June 15, 17
  • 54. IoT Reference Architecture from Intel From http://www.intel.com/content/www/us/en/internet-of-things/white-papers/iot-platform-reference-architecture-paper.html Thursday, June 15, 17
  • 55. Building Blocks of an IoT Platform from Trivadi From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough Thursday, June 15, 17
  • 56. IoT Reference Architecture from Trivadi From http://www.slideshare.net/gschmutz/internet-of-things-are-traditional-architectures-good-enough Thursday, June 15, 17
  • 57. IoT Reference Architecture from WS02 From http://wso2.com/wso2_resources/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf Thursday, June 15, 17
  • 59. Amazon IoT Architecture From https://aws.amazon.com/iot-platform/how-it-works/ Thursday, June 15, 17
  • 60. Amazon Green Grass Edge Processing From https://aws.amazon.com/greengrass/ Thursday, June 15, 17
  • 61. Microsoft Azure Gateway From http://blogs.technet.com/b/dataplatforminsider/archive/2014/10/29/microsoft-adds-iot-streaming-analytics-data-production-and-workflow-services-to-azure.aspx Thursday, June 15, 17
  • 62. Intel IoT Reference Architecture From https://theiotlearninginitiative.gitbooks.io/internetofthings101/documentation/Intel.html Thursday, June 15, 17
  • 64. IBM Watson IoT Architecture From https://www.ibm.com/developerworks/library/iot-trs-secure-iot-solutions1/index.html Thursday, June 15, 17
  • 65. IoBridge Internet of Things Platform From https://iobridge.com/technology/ Thursday, June 15, 17
  • 66. IoT Architecture from Imagination From http://blog.imgtec.com/communications/cloud-interfaces-and-software-requirements-in-iot Thursday, June 15, 17
  • 67. WSO2 Connected Device Management Framework From https://www.slideshare.net/wso2.org/wso2con-usa-2015-wso2-platform-for-iot Thursday, June 15, 17
  • 69. Fractured CPS Standards From http://tinyurl.com/gv38c78 Thursday, June 15, 17
  • 71. From https://www.postscapes.com/internet-of-things-protocols/ IoT Standards and Protocols Channel Guide by Postscapes The Channel Guide: • Provides overview list of popular protocols and standards helping power IoT devices, apps and applications • Drills down on specific layers or industry specific protocols • Lists head-to-head comparisons of popular protocols (ie: mqtt vs xmpp) Protocols: The protocols are broken into the following layers to provide some level of organization: 1. Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL) 2. Comms / Transport (ex:Wifi, Bluetooth, LPWAN) 3. Discovery (ex: Physical Web, mDNS, DNS-SD) 4. Data Protocols (ex: MQTT, CoAP,AMQP,Websocket, Node) 5. Device Management (ex:TR-069, OMA-DM) 6. Semantic (ex: JSON-LD,Web Thing Model) 7. Multi-layer Frameworks (ex:Alljoyn, IoTivity,Weave, Homekit) Thursday, June 15, 17
  • 75. From https://www.slideshare.net/michaeljohnkoster/iot-toolkit-and-the-smart-object-api-architecture-for-interoperability Smart Object API IoT Toolkit Slide from Michael Koster Reference XMPP-IoT vs MQTT - http://internetofthingsagenda.techtarget.com/feature/XMPP-IoT-protocol-winner-or-second-place-to-MQTT Thursday, June 15, 17
  • 76. Backup Slides from James Albus of NIST and Bob Marcus Thursday, June 15, 17
  • 77. Hierarchical Real-Time Control System (RCS) by Albus From https://en.wikipedia.org/wiki/Hierarchical_control_system Thursday, June 15, 17
  • 78. Rough CPS Hub-based Architecture for IoT from Marcus Data Data Data Data Data Data CPS Hub CPS Hub CPS Hub CPS Hub CPS Hub CPS Hub Data Commands Commands CommandsCommands Commands Commands SensorsActuators Commands Commands CommandsDataData Data Actuators ActuatorsSensors Sensors Cloud Fog Edge Thursday, June 15, 17
  • 79. Node in a Hierarchical Control System from James Albus of NIST From https://en.wikipedia.org/wiki/Hierarchical_control_system Thursday, June 15, 17
  • 80. Node in Real-Time Control System (RCS) by Albus From https://en.wikipedia.org/wiki/4D-RCS_Reference_Model_Architecture Thursday, June 15, 17
  • 81. External Data Output Interface External Data Input Interface Subsystem Framework Provider (e.g. Data Stores, Software and Hardware Resources) Subsystem Application Provider (e.g. Analytics, Services, Data Processing) Subsystem Orchestrator (e.g. Management of Resources and Processing) Input Data Service Interfaces CPS Hub Node from Bob Marcus Output Data Commands, Messages, Requests Service Interfaces Commands, Messages, Requests Data Analytics Results External Control-related Input Interface External Control-Related Output Interface Thursday, June 15, 17
  • 83. Simple Event Processing Complex Event Processing Hierarchical C4ISR Flow Model from Bob Marcus Preprocess In Input Devices u World Model Update New World Model StrategyTactics HQ Operations Field Operations Situation ImpactObject Process Simple Response Complex Response Update Plan Create New Goals and Plan Sensor and Effects Management In Actuator Devices Measurement Field Processors Data Structured Data Information Knowledge Wisdom Devices Awareness Decision Adapted From http://www.et-strategies.com/great-global-grid/Events.pdf Thursday, June 15, 17
  • 84. Hierarchical System of Systems for Traffic Management from Marcus Smart Vehicles e.g real-time data used to monitor and control vehicles Smart Signal Cycle e.g setting signal timing to enhance traffic flow over days Smart Traffic Flow e.g. using up to date data to improve traffic flow as in Waze Smart Highway Planning e.g planning added capacity over months Smart Traffic Rerouting e.g. planning for detours over weeks An example of data analysis and control over different timescales Thursday, June 15, 17