SlideShare a Scribd company logo
1 of 29
Download to read offline
© 2017 SSI Software Services GmbH
Industrial Internet of Things
(IIoT / IoT)
Protocol Overview and Examples
09.01.2017
sales@ssidecisions.com
www.ssidecisions.com
© 2017 SSI Software Services GmbH
IoT / IIoT – What is it all about?
 IoT - Internet of Things
 IoT is the network of interconnected things/devices which are embedded
with sensors, software, network connectivity and necessary electronics
that enables them to collect and exchange data making them responsive.
 Allows integration and data exchange between the physical world and
computer systems over existing network infrastructure.
 IIoT - Industrial Internet of Things
 Focus on processes, plants, tools and optimizations
 Two approaches for standardization:
 Industrie 4.0 in Germany
 Industrial Internet Consortium (IIC) in the US
© 2017 SSI Software Services GmbH
 Industrie 4.0
 The term "Industrie 4.0" originates from a project in the high-tech strategy of
the German government, which promotes the computerization of
manufacturing.
 RAMI 4.0 (new reference architecture)
 IIC
 The Industrial Internet Consortium is an open membership organization with
over 250 members from 28 countries, formed to accelerate the development,
adoption, and wide-spread use of interconnected machines and devices,
intelligent analytics, and people at work.
 Founded by AT&T, Cisco, General Electric, IBM, and Intel in March 2014
 The Industrial Internet Consortium is managed by the Object Management
Group (OMG).
 IIRA
Training
© 2017 SSI Software Services GmbH
Industrie 4.0 versus IIC
© 2017 SSI Software Services GmbH
 OPC UA
 MQTT
 AMQP
 DDS
 HTTP
 REST
 There are many more…
Protocols used in the IIoT
© 2017 SSI Software Services GmbH
Protocols used in the IIoT
© 2017 SSI Software Services GmbH
Protocols used in the IIoT
© 2017 SSI Software Services GmbH
What is the IIoT made of…
Edge Computing
© 2017 SSI Software Services GmbH
What is the IIoT made of…
OPC UA
MQTT
OPC UA
MQTT
AMQP
AMQP
DDS
OPC UA
HTTP/XMPP
REST
AMQP
AMQP
© 2017 SSI Software Services GmbH
Where are IIoT Protocols used?
 DDS
 OPC UA
 MQTT
 OPC UA
 AMQP
IOLink
SECS/GEM/
HSMS/INT A
Profibus /
Profinet
Modbus
DeviceNet
I++
Bluetooth
EtherCAT
CANopen
Varan
PV02
SiLA /
AnIML
…
© 2017 SSI Software Services GmbH
 Client/server protocols require the
client to connect to the server and
make requests.
 The server holds the data and
responds to requests from the client.
 Publish/subscribe protocols require
the devices to connect and publish
data to a topic on an intermediary
broker.
 Consumers can connect to the broker
and subscribe to data from the topic.
Client/Server vs. Publish/Subscribe
© 2017 SSI Software Services GmbH
 Message Queue Telemetry Transport, targets device data collection.
 Main purpose is telemetry, or remote monitoring.
 Goal is to collect data from many devices and transport that data to
the IT infrastructure.
 It targets large networks of small devices that need to be monitored
or controlled from the cloud.
 All the devices connect to a data concentrator server,
 publish/subscribe protocol
 minimal overhead (2 byte header) and reliable communications.
 MQTT’s payload is application specific, and most implementations
use a custom JSON or binary format.
MQTT
© 2017 SSI Software Services GmbH
 Data Distribution Service (DDS) targets devices that directly use
device data (Device to Device)
 DDS can efficiently deliver millions of messages per second to many
simultaneous receivers.
 Publish/subscribe protocol
 Open standard managed by the Object Management Group
(OMG).
 DDS is decentralized. DDS nodes communicate directly in peer-to-
peer fashion  fast, reaching sub-millisecond resolution.
 DDS is a good solution for reliable, real-time data delivery at the
edge / M2M communications.
DDS
© 2017 SSI Software Services GmbH
 OPC Unified Architecture (OPC UA) is the next generation standard
from the OPC Foundation.
 Classic OPC is well known in the industrial space and provides a
standard interface to communicate with PLCs.
 OPC UA aims to expand OPC’s interoperability to the device and
enterprise levels.
 Client/server protocol.
 Clients connect, browse, read, and write to industrial equipment.
 Interoperable between vendors.
 Highly secure, uses two-way message signing and transport
encryption.
OPC UA
© 2017 SSI Software Services GmbH
 Addition of the publish/subscribe messaging pattern to the OPC UA
specification
 OPC UA PubSub defines a message protocol that can be used with
multiple encodings (e.g. JSON, UA Binary or XML) and multiple
transports (e.g. AMQP, MQTT, XMPP et. al.).
 Applications which publish information create data or event
subscriptions as they would for normal OPC UA communications
and forward the notifications produced to the Message Oriented
Middleware.
 Applications which consume information create subscriptions with
the Message Oriented Middleware which will forward the messages
to them as they arrive.
OPC UA Publish Subscribe Protocol
© 2017 SSI Software Services GmbH
 Advanced Message Queuing Protocol is all about queues.
 It sends transactional messages between servers.
 Message-centric middleware
 Can process thousands of reliable queued transactions.
 Publish/subscribe protocol
 AMQP’s biggest benefit is its robust communications model that
supports transactions.
AMQP
© 2017 SSI Software Services GmbH
 OPC UA, HTTP, MQTT, DDS, and AMQP all have a place in IIoT.
 Which protocols take majority market share is unclear.
Conclusion
© 2017 SSI Software Services GmbH
MS Azure OPC UA Integration SDK
Source: Microsoft 2016 from SPS Drives
in Nuremberg 2016, Germany
© 2017 SSI Software Services GmbH
MS Azure IoT Hub
Source: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-what-is-iot-hub
© 2017 SSI Software Services GmbH
IIoT Box IoT Enabler
The IIoT Gateway is based on Windows IoT Core to support local “Fog / Edge
Computing” to forward and to exchange selected data to the cloud. The IIoT Box
includes already analytical Features to analyze the collected data in real-time or to
perform data aggregation.
© 2017 SSI Software Services GmbH
IIoT and different locations
Messaging
Service
Message Bus / IoT
Field
Service
Processing
Service
Config.
Service
Discovery Service
LocationALocationB
Integration
Service
Persistence
Service
Analytic
Service
Config.
Service
DiscoveryService
MessageBus/IoT
Message Bus
OPC UA
Service
Discovery Service
Sensors
CLOUD
SOA / Micro Service Architecture (MSA) enables local centralized Security with
Device Management and centralized Roles and Rights Management.
© 2017 SSI Software Services GmbH
IIoT Example: Process Application
Advanced Energy – Warstein
http://www.advanced-energy.com/
© 2017 SSI Software Services GmbH
IIoT Example: Cloud Integration
Advanced Energy – Warstein
http://www.advanced-energy.com/
IoT Cloud Infrastructure
M2M /
Message
Broker
Queue
AMQP
Different
protocols
Firewall
© 2017 SSI Software Services GmbH
IIoT Example: LAN/WLAN Integration
Advanced Energy – Warstein
http://www.advanced-energy.com/
Industrie 4.0 Box
(Toradex SBC)
LANLAN
WLAN
Tablet
MS Azure Cloud
UMTS/LTE Local Network
Internet
© 2017 SSI Software Services GmbH
IIoT Example: modern UI/UX
 Real Time Charts
 Cloud IoT Features
 Event Monitoring
 Predictive Analytics
Advanced Energy – Warstein
http://www.advanced-energy.com/
Live Demo:
http://aeiotcloud.azurewebsites.net/
© 2017 SSI Software Services GmbH
IIoT Example: Predictive Analytics
 Charts
 Trends
 Health Monitor
 Events
 Predictive
Maintenance
This example was developed in 6 months,
including the statistics and linear models.
FIBRO GmbH – Weinsberg
www.fibro.de
© 2017 SSI Software Services GmbH
Nov 2016 – Jan 2017
 Bosch IoT Suite will establish an Open Source Protocol: PPMP
 Bosch IoT Suite cooperates with General Electric based on Open Source
 Microsoft Azure will include the SIEMENS WebSphere Components, API is
in preparation
Status: 12.01.2017
What happened the last months?
© 2017 SSI Software Services GmbH
“When the intelligence generated by IoT
systems and networks is integrated with
wearables that support augmented reality,
that same technology has the potential to
create a workforce of ‘smart humans’. It will
enable them to solve problems, simplify jobs
and use real-time information on the go.”
Valerie Riffaud-Cangelosi,
new markets development manager at Epson
What comes next?
Digital Production: Azure IoT Cloud
© 2017 SSI Software Services GmbH
Contact
Strategic Systems International
E-Mail: sales@ssidecisions.com
Web: http://www.ssidecisions.com

More Related Content

What's hot

IoT Acceleration Secrets
IoT Acceleration SecretsIoT Acceleration Secrets
IoT Acceleration SecretsEurotech
 
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
 
IoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTIoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTEurotech
 
Who will buy IOT products and why.
Who will buy IOT products and why.Who will buy IOT products and why.
Who will buy IOT products and why.Atanu Roy Chowdhury
 
IoT Platform Meetup - HP Enterprise
IoT Platform Meetup - HP EnterpriseIoT Platform Meetup - HP Enterprise
IoT Platform Meetup - HP EnterpriseFilip Kolář
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014Bessie Wang
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Bosnia Agile
 
Intelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeIntelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeEurotech
 
Real World IoT Architecture Use Cases
Real World IoT Architecture Use CasesReal World IoT Architecture Use Cases
Real World IoT Architecture Use CasesEurotech
 
Industrial internet of things by sujata tilak
Industrial internet of things   by sujata tilakIndustrial internet of things   by sujata tilak
Industrial internet of things by sujata tilakAkshay Tilak
 
Internet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataInternet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataEurotech
 
IoT Business Perspectives
IoT Business Perspectives IoT Business Perspectives
IoT Business Perspectives Eurotech
 
Is your OT/IT offering IoT-ready?
Is your OT/IT offering IoT-ready?Is your OT/IT offering IoT-ready?
Is your OT/IT offering IoT-ready?Eurotech
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoTNaoto Umemori
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and ArchitectureLee House
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoTAhmed Banafa
 

What's hot (20)

IoT Acceleration Secrets
IoT Acceleration SecretsIoT Acceleration Secrets
IoT Acceleration Secrets
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
 
Enterprise, Architecture and IoT
Enterprise, Architecture and IoTEnterprise, Architecture and IoT
Enterprise, Architecture and IoT
 
IoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoTIoT Solutions Made Simple with Everyware IoT
IoT Solutions Made Simple with Everyware IoT
 
Who will buy IOT products and why.
Who will buy IOT products and why.Who will buy IOT products and why.
Who will buy IOT products and why.
 
IoT Platform Meetup - HP Enterprise
IoT Platform Meetup - HP EnterpriseIoT Platform Meetup - HP Enterprise
IoT Platform Meetup - HP Enterprise
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
 
Intelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edgeIntelligent IoT gateway: pushing analytics at the edge
Intelligent IoT gateway: pushing analytics at the edge
 
Cloud Customer Architecture for IoT
Cloud Customer Architecture for IoTCloud Customer Architecture for IoT
Cloud Customer Architecture for IoT
 
Real World IoT Architecture Use Cases
Real World IoT Architecture Use CasesReal World IoT Architecture Use Cases
Real World IoT Architecture Use Cases
 
Iot Overview
Iot Overview Iot Overview
Iot Overview
 
Industrial internet of things by sujata tilak
Industrial internet of things   by sujata tilakIndustrial internet of things   by sujata tilak
Industrial internet of things by sujata tilak
 
Internet of Things, Cloud and Big Data
Internet of Things, Cloud and Big DataInternet of Things, Cloud and Big Data
Internet of Things, Cloud and Big Data
 
IoT Business Perspectives
IoT Business Perspectives IoT Business Perspectives
IoT Business Perspectives
 
Is your OT/IT offering IoT-ready?
Is your OT/IT offering IoT-ready?Is your OT/IT offering IoT-ready?
Is your OT/IT offering IoT-ready?
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoT
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and Architecture
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoT
 
Industrial IoT
Industrial IoTIndustrial IoT
Industrial IoT
 

Similar to IOTprotocols and overview (SSI)

Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT PortfolioRanjith Kumar
 
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System      IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System IRJET Journal
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksEssential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksAmazon Web Services
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Real-Time Innovations (RTI)
 
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of ThingsCisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of ThingsHarshitParkar6677
 
Computing solutions
Computing solutionsComputing solutions
Computing solutionsToufik Kaci
 
21 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 201721 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 2017Kudzai Manditereza
 
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...IRJET Journal
 
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...IRJET Journal
 
Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationMark Morley, MBA
 
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...Capgemini
 
IBM Hybrid integration reference architecture for digital transformation
IBM Hybrid integration reference architecture for digital transformationIBM Hybrid integration reference architecture for digital transformation
IBM Hybrid integration reference architecture for digital transformationJawad Jari, Enterprise Architect
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
ThinManager® Delivering and Managing The Connected Enterprise: Introduction
ThinManager® Delivering and Managing The Connected Enterprise: IntroductionThinManager® Delivering and Managing The Connected Enterprise: Introduction
ThinManager® Delivering and Managing The Connected Enterprise: IntroductionRockwell Automation
 
Cloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVCloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVIRJET Journal
 
Cisco connect winnipeg 2018 simple it leads to simple it management
Cisco connect winnipeg 2018   simple it leads to simple it managementCisco connect winnipeg 2018   simple it leads to simple it management
Cisco connect winnipeg 2018 simple it leads to simple it managementCisco Canada
 

Similar to IOTprotocols and overview (SSI) (20)

Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT Portfolio
 
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System      IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
IOT Based Smart City: Weather, Traffic and Pollution Monitoring System
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
Nx-era unleashes the power of i iot with mqtt interface
Nx-era unleashes the power of i iot with mqtt interfaceNx-era unleashes the power of i iot with mqtt interface
Nx-era unleashes the power of i iot with mqtt interface
 
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksEssential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
 
NX-ERA unleashes the power of IIot with MQTT Interface
NX-ERA unleashes the power of IIot with MQTT InterfaceNX-ERA unleashes the power of IIot with MQTT Interface
NX-ERA unleashes the power of IIot with MQTT Interface
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
 
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of ThingsCisco Fog Computing Solutions: Unleash the Power of the Internet of Things
Cisco Fog Computing Solutions: Unleash the Power of the Internet of Things
 
Computing solutions
Computing solutionsComputing solutions
Computing solutions
 
21 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 201721 Innovative IoT Products To Watch at Hannover Messe 2017
21 Innovative IoT Products To Watch at Hannover Messe 2017
 
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...
Cloud Computing: Its Applications and Security Issues (A Major Challenge in C...
 
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...
DEVELOPMENT AND IMPLEMENTATION OF LOW COST IIOT GATEWAY WITH EDGE COMPUTING F...
 
Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B Integration
 
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
 
IBM Hybrid integration reference architecture for digital transformation
IBM Hybrid integration reference architecture for digital transformationIBM Hybrid integration reference architecture for digital transformation
IBM Hybrid integration reference architecture for digital transformation
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
ThinManager® Delivering and Managing The Connected Enterprise: Introduction
ThinManager® Delivering and Managing The Connected Enterprise: IntroductionThinManager® Delivering and Managing The Connected Enterprise: Introduction
ThinManager® Delivering and Managing The Connected Enterprise: Introduction
 
Cloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVCloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TV
 
Cisco connect winnipeg 2018 simple it leads to simple it management
Cisco connect winnipeg 2018   simple it leads to simple it managementCisco connect winnipeg 2018   simple it leads to simple it management
Cisco connect winnipeg 2018 simple it leads to simple it management
 
Rapid Prototyping for IoT
Rapid Prototyping for IoT Rapid Prototyping for IoT
Rapid Prototyping for IoT
 

Recently uploaded

Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 

Recently uploaded (20)

Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 

IOTprotocols and overview (SSI)

  • 1. © 2017 SSI Software Services GmbH Industrial Internet of Things (IIoT / IoT) Protocol Overview and Examples 09.01.2017 sales@ssidecisions.com www.ssidecisions.com
  • 2. © 2017 SSI Software Services GmbH IoT / IIoT – What is it all about?  IoT - Internet of Things  IoT is the network of interconnected things/devices which are embedded with sensors, software, network connectivity and necessary electronics that enables them to collect and exchange data making them responsive.  Allows integration and data exchange between the physical world and computer systems over existing network infrastructure.  IIoT - Industrial Internet of Things  Focus on processes, plants, tools and optimizations  Two approaches for standardization:  Industrie 4.0 in Germany  Industrial Internet Consortium (IIC) in the US
  • 3. © 2017 SSI Software Services GmbH  Industrie 4.0  The term "Industrie 4.0" originates from a project in the high-tech strategy of the German government, which promotes the computerization of manufacturing.  RAMI 4.0 (new reference architecture)  IIC  The Industrial Internet Consortium is an open membership organization with over 250 members from 28 countries, formed to accelerate the development, adoption, and wide-spread use of interconnected machines and devices, intelligent analytics, and people at work.  Founded by AT&T, Cisco, General Electric, IBM, and Intel in March 2014  The Industrial Internet Consortium is managed by the Object Management Group (OMG).  IIRA Training
  • 4. © 2017 SSI Software Services GmbH Industrie 4.0 versus IIC
  • 5. © 2017 SSI Software Services GmbH  OPC UA  MQTT  AMQP  DDS  HTTP  REST  There are many more… Protocols used in the IIoT
  • 6. © 2017 SSI Software Services GmbH Protocols used in the IIoT
  • 7. © 2017 SSI Software Services GmbH Protocols used in the IIoT
  • 8. © 2017 SSI Software Services GmbH What is the IIoT made of… Edge Computing
  • 9. © 2017 SSI Software Services GmbH What is the IIoT made of… OPC UA MQTT OPC UA MQTT AMQP AMQP DDS OPC UA HTTP/XMPP REST AMQP AMQP
  • 10. © 2017 SSI Software Services GmbH Where are IIoT Protocols used?  DDS  OPC UA  MQTT  OPC UA  AMQP IOLink SECS/GEM/ HSMS/INT A Profibus / Profinet Modbus DeviceNet I++ Bluetooth EtherCAT CANopen Varan PV02 SiLA / AnIML …
  • 11. © 2017 SSI Software Services GmbH  Client/server protocols require the client to connect to the server and make requests.  The server holds the data and responds to requests from the client.  Publish/subscribe protocols require the devices to connect and publish data to a topic on an intermediary broker.  Consumers can connect to the broker and subscribe to data from the topic. Client/Server vs. Publish/Subscribe
  • 12. © 2017 SSI Software Services GmbH  Message Queue Telemetry Transport, targets device data collection.  Main purpose is telemetry, or remote monitoring.  Goal is to collect data from many devices and transport that data to the IT infrastructure.  It targets large networks of small devices that need to be monitored or controlled from the cloud.  All the devices connect to a data concentrator server,  publish/subscribe protocol  minimal overhead (2 byte header) and reliable communications.  MQTT’s payload is application specific, and most implementations use a custom JSON or binary format. MQTT
  • 13. © 2017 SSI Software Services GmbH  Data Distribution Service (DDS) targets devices that directly use device data (Device to Device)  DDS can efficiently deliver millions of messages per second to many simultaneous receivers.  Publish/subscribe protocol  Open standard managed by the Object Management Group (OMG).  DDS is decentralized. DDS nodes communicate directly in peer-to- peer fashion  fast, reaching sub-millisecond resolution.  DDS is a good solution for reliable, real-time data delivery at the edge / M2M communications. DDS
  • 14. © 2017 SSI Software Services GmbH  OPC Unified Architecture (OPC UA) is the next generation standard from the OPC Foundation.  Classic OPC is well known in the industrial space and provides a standard interface to communicate with PLCs.  OPC UA aims to expand OPC’s interoperability to the device and enterprise levels.  Client/server protocol.  Clients connect, browse, read, and write to industrial equipment.  Interoperable between vendors.  Highly secure, uses two-way message signing and transport encryption. OPC UA
  • 15. © 2017 SSI Software Services GmbH  Addition of the publish/subscribe messaging pattern to the OPC UA specification  OPC UA PubSub defines a message protocol that can be used with multiple encodings (e.g. JSON, UA Binary or XML) and multiple transports (e.g. AMQP, MQTT, XMPP et. al.).  Applications which publish information create data or event subscriptions as they would for normal OPC UA communications and forward the notifications produced to the Message Oriented Middleware.  Applications which consume information create subscriptions with the Message Oriented Middleware which will forward the messages to them as they arrive. OPC UA Publish Subscribe Protocol
  • 16. © 2017 SSI Software Services GmbH  Advanced Message Queuing Protocol is all about queues.  It sends transactional messages between servers.  Message-centric middleware  Can process thousands of reliable queued transactions.  Publish/subscribe protocol  AMQP’s biggest benefit is its robust communications model that supports transactions. AMQP
  • 17. © 2017 SSI Software Services GmbH  OPC UA, HTTP, MQTT, DDS, and AMQP all have a place in IIoT.  Which protocols take majority market share is unclear. Conclusion
  • 18. © 2017 SSI Software Services GmbH MS Azure OPC UA Integration SDK Source: Microsoft 2016 from SPS Drives in Nuremberg 2016, Germany
  • 19. © 2017 SSI Software Services GmbH MS Azure IoT Hub Source: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-what-is-iot-hub
  • 20. © 2017 SSI Software Services GmbH IIoT Box IoT Enabler The IIoT Gateway is based on Windows IoT Core to support local “Fog / Edge Computing” to forward and to exchange selected data to the cloud. The IIoT Box includes already analytical Features to analyze the collected data in real-time or to perform data aggregation.
  • 21. © 2017 SSI Software Services GmbH IIoT and different locations Messaging Service Message Bus / IoT Field Service Processing Service Config. Service Discovery Service LocationALocationB Integration Service Persistence Service Analytic Service Config. Service DiscoveryService MessageBus/IoT Message Bus OPC UA Service Discovery Service Sensors CLOUD SOA / Micro Service Architecture (MSA) enables local centralized Security with Device Management and centralized Roles and Rights Management.
  • 22. © 2017 SSI Software Services GmbH IIoT Example: Process Application Advanced Energy – Warstein http://www.advanced-energy.com/
  • 23. © 2017 SSI Software Services GmbH IIoT Example: Cloud Integration Advanced Energy – Warstein http://www.advanced-energy.com/ IoT Cloud Infrastructure M2M / Message Broker Queue AMQP Different protocols Firewall
  • 24. © 2017 SSI Software Services GmbH IIoT Example: LAN/WLAN Integration Advanced Energy – Warstein http://www.advanced-energy.com/ Industrie 4.0 Box (Toradex SBC) LANLAN WLAN Tablet MS Azure Cloud UMTS/LTE Local Network Internet
  • 25. © 2017 SSI Software Services GmbH IIoT Example: modern UI/UX  Real Time Charts  Cloud IoT Features  Event Monitoring  Predictive Analytics Advanced Energy – Warstein http://www.advanced-energy.com/ Live Demo: http://aeiotcloud.azurewebsites.net/
  • 26. © 2017 SSI Software Services GmbH IIoT Example: Predictive Analytics  Charts  Trends  Health Monitor  Events  Predictive Maintenance This example was developed in 6 months, including the statistics and linear models. FIBRO GmbH – Weinsberg www.fibro.de
  • 27. © 2017 SSI Software Services GmbH Nov 2016 – Jan 2017  Bosch IoT Suite will establish an Open Source Protocol: PPMP  Bosch IoT Suite cooperates with General Electric based on Open Source  Microsoft Azure will include the SIEMENS WebSphere Components, API is in preparation Status: 12.01.2017 What happened the last months?
  • 28. © 2017 SSI Software Services GmbH “When the intelligence generated by IoT systems and networks is integrated with wearables that support augmented reality, that same technology has the potential to create a workforce of ‘smart humans’. It will enable them to solve problems, simplify jobs and use real-time information on the go.” Valerie Riffaud-Cangelosi, new markets development manager at Epson What comes next? Digital Production: Azure IoT Cloud
  • 29. © 2017 SSI Software Services GmbH Contact Strategic Systems International E-Mail: sales@ssidecisions.com Web: http://www.ssidecisions.com