SlideShare a Scribd company logo
© 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 Secrets
Eurotech
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
Atanu Roy Chowdhury
 
Enterprise, Architecture and IoT
Enterprise, Architecture and IoTEnterprise, Architecture and IoT
Enterprise, Architecture and IoT
Nibodha Technologies
 
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
Eurotech
 
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 Enterprise
Filip 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.2014
Bessie 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 edge
Eurotech
 
Cloud Customer Architecture for IoT
Cloud Customer Architecture for IoTCloud Customer Architecture for IoT
Cloud Customer Architecture for IoT
Cloud Standards Customer Council
 
Real World IoT Architecture Use Cases
Real World IoT Architecture Use CasesReal World IoT Architecture Use Cases
Real World IoT Architecture Use Cases
Eurotech
 
Iot Overview
Iot Overview Iot Overview
Iot Overview
Kanagasundaram K PhD
 
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
Akshay 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
Eurotech
 
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 IoT
Naoto Umemori
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and Architecture
Lee 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 IIoT
Ahmed Banafa
 
Industrial IoT
Industrial IoTIndustrial IoT
Industrial IoT
archit_tracomo
 

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 Portfolio
Ranjith 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 Cloud
PeterNiblett
 
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
Messung Industrial Automation & Controls
 
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
Amazon Web Services
 
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
Messung Industrial Automation & Controls
 
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 Things
HarshitParkar6677
 
Computing solutions
Computing solutionsComputing solutions
Computing solutions
Toufik 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 2017
Kudzai 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 Integration
Mark 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 transformation
Jawad 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 things
Bernard 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: Introduction
Rockwell Automation
 
Cloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TVCloudmov: Cloud-Based Mobile Social TV
Cloudmov: Cloud-Based Mobile Social TV
IRJET 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 management
Cisco Canada
 
Rapid Prototyping for IoT
Rapid Prototyping for IoT Rapid Prototyping for IoT
Rapid Prototyping for IoT
M2M Alliance e.V.
 

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

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

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