SlideShare a Scribd company logo
Supporting a Cloud Platform with Streams of
Factory Shop Floor Data in the Context of the
Intustry 4.0
Date: July, 2018
Contact Information
Tampere University of Technology
FAST Laboratory
P.O. Box 600,
FIN-33101 Tampere
Finland
Email: fast@tut.fi
www.tut.fi/fast
Conference: IEEE 16TH INTERNATIONAL
CONFERENCE ON INDUSTRIAL INFORMATICS
Porto, Portugal – July 18-20, 2018
Title of the paper: Supporting a Cloud Platform with
Streams of Factory Shop Floor Data in the Context of
the Intustry 4.0
Authors: Umer Iftikhar, Wael M. Mohammed, Borja
Ramis Ferrer, Jose L. Martinez Lastra and Javier
Hitado Simarro
if you would like to recieve a reprint of the
original paper, please contact us.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
1
Supporting a Cloud Platform with Streams of
Factory Shop Floor Data in the Context of
the Industry 4.0
Wael M. Mohammed, Borja Ramis Ferrer,
Umer Iftikhar, Jose L. Martinez Lastra
{wael.mohammed, borja.ramisferrer,
umer.iftikhar, jose.lastra}@tut.fi
Tampere University of Technology
PO Box 600, 33101 Tampere
Javier Hitado Simarro
javier.hitadosimarro@atos.net
ATOS Research & Innovation
Bilbao, Spain
IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS
Porto, Portugal – July 18-20, 2018
Outline
• Introduction
• Objectives
• The Approach
• An Industrial scenario
• Implementation
• Conclusion and future work
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
3
Introduction (1/2)
Cloud Collaborative
Manufacturing Networks
(C2NET) project is an EU
Horizon 2020 R&D project
within the framework of the
Factories of the Future (FoF)
public-private partnership.
The goal of the project is the
development of Cloud-enabled
tools for supporting SMEs
supply network optimization.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
4
Introduction (2/2)
• The goal of the project is the development of Cloud-
enabled tools for supporting SMEs supply network
optimization
• The project requires a Data Collection Framework that
is capable of collecting data from factory shopfloor
using IoT devices and from ERP systems.
• Such data is required to be collected via hubs to
increase the system flexibility.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
5
Objectives
• To build and validate the factory shop floor data collection via
IoT devices and FIWARE-based hub.
• To allow the user to build and implement the preferred
security measures.
• To support the multi-data collection processes.
• To be able to collect data from different devices and
communication protocols.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
6
The Approach: Architectural perspective
• Multi-Layer Architecture
– Connectors Layer connects the
hub with the C2NET platform.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
7
The Approach: Architectural perspective
• Multi-Layer Architecture
– Connectors Layer connects the
hub with the C2NET platform.
– Data Handling Functionalities apply
the needed filtering by using a
dedicated CEP engine.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
8
The Approach: Architectural perspective
• Multi-Layer Architecture
– The Connectors Layer connects
the hub with the C2NET platform.
– The Data Handling Functionalities
apply the needed filtering by using
a dedicated CEP engine.
– The Communication Layer
connects the hub with the industrial
devices in the factory shop floor.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
9
The Approach: Architectural perspective
• Multi-Layer Architecture
– The Connectors Layer connects
the hub with the C2NET platform.
– The Data Handling Functionalities
apply the needed filtering by using
a dedicated CEP engine.
– The Communication Layer
connects the hub with the industrial
devices in the factory shop floor.
– The Device Management handles
the communication with the
devices by sending the
configuration that is defined by
users in the platform.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
10
The Approach: Architectural perspective
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
11
• Multi-Layer Architecture
– The Connectors Layer connects
the hub with the C2NET platform.
– The Data Handling Functionalities
apply the needed filtering by using
a dedicated CEP engine.
– The Communication Layer
connects the hub with the industrial
devices in the factory shop floor.
– The Device Management handles
the communication with the
devices by sending the
configuration that is defined by
users in the platform.
– The Devices Layer consists of the
IoT devices communicating with
the hub.
The Approach: Components and Interactions
• Component-based view
– The CEP Broker manages the
communication between data
providers and the CEP engine.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
12
The Approach: Components and Interactions
• Component-based view
– The CEP Broker manages the
communication between data
providers and the CEP engine.
– The CEP Engine (based on
Esper) for processing events.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
13
The Approach: Components and Interactions
• Component-based view
– The CEP Broker manages the
communication between data
providers and the CEP engine.
– The CEP Engine (based on
Esper) for processing events.
– IoT Agents are a virtual
representation of the actual
physical devices.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
14
The Approach: Components and Interactions
• Component-based view
– The CEP Broker manages the
communication between data
providers and the CEP engine.
– The CEP Engine (based on
Esper) for processing events.
– IoT Agents are a virtual
representation of the actual
physical devices.
– WebScocket, SocketIO and
RabbitMQ servers provide the
required communication
services.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
15
The Approach: Components and Interactions
• Component-based view
– The CEP Broker manages the
communication between data
providers and the CEP engine.
– The CEP Engine (based on
Esper) for processing events.
– IoT Agents are a virtual
representation of the actual
physical devices.
– WebScocket, SocketIO and
RabbitMQ servers provide the
required communication
services.
– The Orion Broker is a FIWARE
module for supporting NSGI via
RESTful API.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
16
C2NET
IoT Hub
IoT Gateway
Service Enabled
Devices
WebSockets
MQTT
REST
An Industrial scenario: The FASTory line
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
17
• FASTory Assembly Line
– 12 Workstation (12 Conveyors and
11 robots)
– 23 Service Enabled devices
– RESTful and DPWS/WSDL
based communication
http://escop.rd.tut.fi:3000/fmw
Implementation (1/3)
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
18
• Devices – IoT Hub
communication
– Configuration is created
by the user via C2NET
interface
– The gateway uses the
configuration to create
subscription to events in
the devices
Implementation (2/3)
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
19
• C2NET – IoT Hub
communication
– IoT Hub applies NSGI
configuration that
contains CEP rules to
filter and format the
incoming data.
Implementation (3/3)
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
20
• C2NET – IoT Hub
communication
– IoT Hub applies NSGI
configuration that
contains CEP rules to
filter and format the
incoming data.
– Example of the
configuration file à
Conclusion and future work
• The collection of IoT data is challenging for the developers as
they have to adapt to the large streams of data to be
processed.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
21
Conclusion and future work
• The collection of IoT data is challenging for the developers as
they have to adapt to the large streams of data to be
processed.
• The demonstrated approach increased privacy by allowing
the company to develop and build the IoT hub that connects
to the factory devices
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
22
Conclusion and future work
• The collection of IoT data is challenging for the developers as
they have to adapt to the large streams of data to be
processed.
• The demonstrated approach increased privacy by allowing
the company to develop and build the IoT hub that connects
to the factory devices
• For the future work, the presented prototype will be converted
to FIWARE module, which can be reused further.
• Besides, proper tests will be conducted to demonstrate the
performance of the approach.
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
23
Conclusion and future work
• The research leading to these results has received funding
from the European Union’s Horizon 2020 research and
innovation program under grant agreement n° 636909,
correspondent to the project shortly entitled C2NET, Cloud
Collaborative Manufacturing Networks
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
24
THANK YOU!
Any questions?
www.youtube.com/user/fastlaboratory
www.facebook.com/fast.laboratory
www.slideshare.net/fastlaboratory
www.twitter.com/FAST_Lab
Supporting a Cloud Platform with Streams of Factory Shop
Floor Data in the Context of the Industry 4.0
25

More Related Content

What's hot

FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
FIWARE
 
Getting the most out of Tibco Spotfire
Getting the most out of Tibco SpotfireGetting the most out of Tibco Spotfire
Getting the most out of Tibco SpotfireHerwig Van Marck
 
Industry 4.0 Readiness Roadmap
Industry 4.0 Readiness RoadmapIndustry 4.0 Readiness Roadmap
Industry 4.0 Readiness Roadmap
Rakesh Jaiswal
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakGetting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Hortonworks
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
Eurotech
 
Providing an Access Control layer to Web-Based Applications for the industria...
Providing an Access Control layer to Web-Based Applications for the industria...Providing an Access Control layer to Web-Based Applications for the industria...
Providing an Access Control layer to Web-Based Applications for the industria...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
IOT and Industry 4.0 the upcoming revolution
IOT and Industry 4.0 the upcoming revolutionIOT and Industry 4.0 the upcoming revolution
IOT and Industry 4.0 the upcoming revolution
Daniele Mazzei
 
Industry 4.0 - Advantech Solutions
Industry 4.0 - Advantech SolutionsIndustry 4.0 - Advantech Solutions
Industry 4.0 - Advantech Solutions
Advantech
 
Industrial Networking Systems Secure Integration | Cisco & Polestar Case Study
Industrial Networking Systems Secure Integration | Cisco & Polestar Case StudyIndustrial Networking Systems Secure Integration | Cisco & Polestar Case Study
Industrial Networking Systems Secure Integration | Cisco & Polestar Case Study
Polestar IIoT
 

What's hot (9)

FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
FIWARE Global Summit - Implementing the European Data Space with FIWARE Techn...
 
Getting the most out of Tibco Spotfire
Getting the most out of Tibco SpotfireGetting the most out of Tibco Spotfire
Getting the most out of Tibco Spotfire
 
Industry 4.0 Readiness Roadmap
Industry 4.0 Readiness RoadmapIndustry 4.0 Readiness Roadmap
Industry 4.0 Readiness Roadmap
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakGetting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with Cloudbreak
 
M2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and AgricultureM2M in Transportation, Mining and Agriculture
M2M in Transportation, Mining and Agriculture
 
Providing an Access Control layer to Web-Based Applications for the industria...
Providing an Access Control layer to Web-Based Applications for the industria...Providing an Access Control layer to Web-Based Applications for the industria...
Providing an Access Control layer to Web-Based Applications for the industria...
 
IOT and Industry 4.0 the upcoming revolution
IOT and Industry 4.0 the upcoming revolutionIOT and Industry 4.0 the upcoming revolution
IOT and Industry 4.0 the upcoming revolution
 
Industry 4.0 - Advantech Solutions
Industry 4.0 - Advantech SolutionsIndustry 4.0 - Advantech Solutions
Industry 4.0 - Advantech Solutions
 
Industrial Networking Systems Secure Integration | Cisco & Polestar Case Study
Industrial Networking Systems Secure Integration | Cisco & Polestar Case StudyIndustrial Networking Systems Secure Integration | Cisco & Polestar Case Study
Industrial Networking Systems Secure Integration | Cisco & Polestar Case Study
 

Similar to Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0

Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based  Manufacturing PlatformConnecting Web-Based IoT Devices to a Cloud-Based  Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Fiware overview
Fiware overviewFiware overview
Fiware overview
Joaquín Salvachúa
 
2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event 2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event
MIDIH_EU
 
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
COIICV
 
Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...
Thorsten Huelsmann
 
IoT Solution Starter Kit for Intelligent Factory
IoT Solution Starter Kit for Intelligent FactoryIoT Solution Starter Kit for Intelligent Factory
IoT Solution Starter Kit for Intelligent Factory
Advantech Europe E-IOT Business Group
 
Elastic Meetup 2019 @ PyCon X.pptx
Elastic Meetup 2019 @ PyCon X.pptxElastic Meetup 2019 @ PyCon X.pptx
Elastic Meetup 2019 @ PyCon X.pptx
Antonio Pitasi
 
A Framework for Data Collection, Transformation and Processing in industrial...
A Framework for Data Collection,  Transformation and Processing in industrial...A Framework for Data Collection,  Transformation and Processing in industrial...
A Framework for Data Collection, Transformation and Processing in industrial...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
Fernando Lopez Aguilar
 
INDUSTRY 4.O
INDUSTRY 4.OINDUSTRY 4.O
INDUSTRY 4.O
Nagamohan Burugupalli
 
Conceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factoryConceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factory
Tanmay Patil
 
IoT Platform Meetup - IBM
IoT Platform Meetup - IBMIoT Platform Meetup - IBM
IoT Platform Meetup - IBM
Filip Kolář
 
Dr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
Dr Mike Sishi- Manager: ICT Infrastructure at Rand RefineryDr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
Dr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
itnewsafrica
 
Apresentação Webinar industria 4.0
Apresentação Webinar industria 4.0   Apresentação Webinar industria 4.0
Apresentação Webinar industria 4.0
Rodrigo Mordenti Tutilo
 
What is industry 4.0
What is industry 4.0What is industry 4.0
What is industry 4.0
Nauman Majeed
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
swati singh
 
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - AdvantechPIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
Evandro Gama (Prof. Dr.)
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?
OVHcloud
 
Industrie 4.0 Reference Architecture and Plant Service Bus
Industrie 4.0 Reference Architecture and Plant Service Bus Industrie 4.0 Reference Architecture and Plant Service Bus
Industrie 4.0 Reference Architecture and Plant Service Bus
Peter Schleinitz
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Getting value from IoT, Integration and Data Analytics
 

Similar to Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 (20)

Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based  Manufacturing PlatformConnecting Web-Based IoT Devices to a Cloud-Based  Manufacturing Platform
Connecting Web-Based IoT Devices to a Cloud-Based Manufacturing Platform
 
Fiware overview
Fiware overviewFiware overview
Fiware overview
 
2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event 2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event
 
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
 
Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...Industrial Data Space Association - New Members, New Insights, New Future Dir...
Industrial Data Space Association - New Members, New Insights, New Future Dir...
 
IoT Solution Starter Kit for Intelligent Factory
IoT Solution Starter Kit for Intelligent FactoryIoT Solution Starter Kit for Intelligent Factory
IoT Solution Starter Kit for Intelligent Factory
 
Elastic Meetup 2019 @ PyCon X.pptx
Elastic Meetup 2019 @ PyCon X.pptxElastic Meetup 2019 @ PyCon X.pptx
Elastic Meetup 2019 @ PyCon X.pptx
 
A Framework for Data Collection, Transformation and Processing in industrial...
A Framework for Data Collection,  Transformation and Processing in industrial...A Framework for Data Collection,  Transformation and Processing in industrial...
A Framework for Data Collection, Transformation and Processing in industrial...
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
INDUSTRY 4.O
INDUSTRY 4.OINDUSTRY 4.O
INDUSTRY 4.O
 
Conceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factoryConceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factory
 
IoT Platform Meetup - IBM
IoT Platform Meetup - IBMIoT Platform Meetup - IBM
IoT Platform Meetup - IBM
 
Dr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
Dr Mike Sishi- Manager: ICT Infrastructure at Rand RefineryDr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
Dr Mike Sishi- Manager: ICT Infrastructure at Rand Refinery
 
Apresentação Webinar industria 4.0
Apresentação Webinar industria 4.0   Apresentação Webinar industria 4.0
Apresentação Webinar industria 4.0
 
What is industry 4.0
What is industry 4.0What is industry 4.0
What is industry 4.0
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - AdvantechPIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
 
How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?How to scale your PaaS with OVH infrastructure?
How to scale your PaaS with OVH infrastructure?
 
Industrie 4.0 Reference Architecture and Plant Service Bus
Industrie 4.0 Reference Architecture and Plant Service Bus Industrie 4.0 Reference Architecture and Plant Service Bus
Industrie 4.0 Reference Architecture and Plant Service Bus
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 

Recently uploaded

Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
pablovgd
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
filosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptxfilosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptx
IvanMallco1
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
Sérgio Sacani
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
Sérgio Sacani
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
ossaicprecious19
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
muralinath2
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SELF-EXPLANATORY
 
insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
anitaento25
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
Cherry
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
binhminhvu04
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
AlguinaldoKong
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 

Recently uploaded (20)

Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
filosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptxfilosofia boliviana introducción jsjdjd.pptx
filosofia boliviana introducción jsjdjd.pptx
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...Multi-source connectivity as the driver of solar wind variability in the heli...
Multi-source connectivity as the driver of solar wind variability in the heli...
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
 
insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 

Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0

  • 1. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Intustry 4.0 Date: July, 2018 Contact Information Tampere University of Technology FAST Laboratory P.O. Box 600, FIN-33101 Tampere Finland Email: fast@tut.fi www.tut.fi/fast Conference: IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS Porto, Portugal – July 18-20, 2018 Title of the paper: Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Intustry 4.0 Authors: Umer Iftikhar, Wael M. Mohammed, Borja Ramis Ferrer, Jose L. Martinez Lastra and Javier Hitado Simarro if you would like to recieve a reprint of the original paper, please contact us. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 1
  • 2. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 Wael M. Mohammed, Borja Ramis Ferrer, Umer Iftikhar, Jose L. Martinez Lastra {wael.mohammed, borja.ramisferrer, umer.iftikhar, jose.lastra}@tut.fi Tampere University of Technology PO Box 600, 33101 Tampere Javier Hitado Simarro javier.hitadosimarro@atos.net ATOS Research & Innovation Bilbao, Spain IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS Porto, Portugal – July 18-20, 2018
  • 3. Outline • Introduction • Objectives • The Approach • An Industrial scenario • Implementation • Conclusion and future work Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 3
  • 4. Introduction (1/2) Cloud Collaborative Manufacturing Networks (C2NET) project is an EU Horizon 2020 R&D project within the framework of the Factories of the Future (FoF) public-private partnership. The goal of the project is the development of Cloud-enabled tools for supporting SMEs supply network optimization. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 4
  • 5. Introduction (2/2) • The goal of the project is the development of Cloud- enabled tools for supporting SMEs supply network optimization • The project requires a Data Collection Framework that is capable of collecting data from factory shopfloor using IoT devices and from ERP systems. • Such data is required to be collected via hubs to increase the system flexibility. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 5
  • 6. Objectives • To build and validate the factory shop floor data collection via IoT devices and FIWARE-based hub. • To allow the user to build and implement the preferred security measures. • To support the multi-data collection processes. • To be able to collect data from different devices and communication protocols. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 6
  • 7. The Approach: Architectural perspective • Multi-Layer Architecture – Connectors Layer connects the hub with the C2NET platform. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 7
  • 8. The Approach: Architectural perspective • Multi-Layer Architecture – Connectors Layer connects the hub with the C2NET platform. – Data Handling Functionalities apply the needed filtering by using a dedicated CEP engine. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 8
  • 9. The Approach: Architectural perspective • Multi-Layer Architecture – The Connectors Layer connects the hub with the C2NET platform. – The Data Handling Functionalities apply the needed filtering by using a dedicated CEP engine. – The Communication Layer connects the hub with the industrial devices in the factory shop floor. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 9
  • 10. The Approach: Architectural perspective • Multi-Layer Architecture – The Connectors Layer connects the hub with the C2NET platform. – The Data Handling Functionalities apply the needed filtering by using a dedicated CEP engine. – The Communication Layer connects the hub with the industrial devices in the factory shop floor. – The Device Management handles the communication with the devices by sending the configuration that is defined by users in the platform. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 10
  • 11. The Approach: Architectural perspective Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 11 • Multi-Layer Architecture – The Connectors Layer connects the hub with the C2NET platform. – The Data Handling Functionalities apply the needed filtering by using a dedicated CEP engine. – The Communication Layer connects the hub with the industrial devices in the factory shop floor. – The Device Management handles the communication with the devices by sending the configuration that is defined by users in the platform. – The Devices Layer consists of the IoT devices communicating with the hub.
  • 12. The Approach: Components and Interactions • Component-based view – The CEP Broker manages the communication between data providers and the CEP engine. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 12
  • 13. The Approach: Components and Interactions • Component-based view – The CEP Broker manages the communication between data providers and the CEP engine. – The CEP Engine (based on Esper) for processing events. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 13
  • 14. The Approach: Components and Interactions • Component-based view – The CEP Broker manages the communication between data providers and the CEP engine. – The CEP Engine (based on Esper) for processing events. – IoT Agents are a virtual representation of the actual physical devices. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 14
  • 15. The Approach: Components and Interactions • Component-based view – The CEP Broker manages the communication between data providers and the CEP engine. – The CEP Engine (based on Esper) for processing events. – IoT Agents are a virtual representation of the actual physical devices. – WebScocket, SocketIO and RabbitMQ servers provide the required communication services. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 15
  • 16. The Approach: Components and Interactions • Component-based view – The CEP Broker manages the communication between data providers and the CEP engine. – The CEP Engine (based on Esper) for processing events. – IoT Agents are a virtual representation of the actual physical devices. – WebScocket, SocketIO and RabbitMQ servers provide the required communication services. – The Orion Broker is a FIWARE module for supporting NSGI via RESTful API. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 16
  • 17. C2NET IoT Hub IoT Gateway Service Enabled Devices WebSockets MQTT REST An Industrial scenario: The FASTory line Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 17 • FASTory Assembly Line – 12 Workstation (12 Conveyors and 11 robots) – 23 Service Enabled devices – RESTful and DPWS/WSDL based communication http://escop.rd.tut.fi:3000/fmw
  • 18. Implementation (1/3) Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 18 • Devices – IoT Hub communication – Configuration is created by the user via C2NET interface – The gateway uses the configuration to create subscription to events in the devices
  • 19. Implementation (2/3) Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 19 • C2NET – IoT Hub communication – IoT Hub applies NSGI configuration that contains CEP rules to filter and format the incoming data.
  • 20. Implementation (3/3) Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 20 • C2NET – IoT Hub communication – IoT Hub applies NSGI configuration that contains CEP rules to filter and format the incoming data. – Example of the configuration file à
  • 21. Conclusion and future work • The collection of IoT data is challenging for the developers as they have to adapt to the large streams of data to be processed. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 21
  • 22. Conclusion and future work • The collection of IoT data is challenging for the developers as they have to adapt to the large streams of data to be processed. • The demonstrated approach increased privacy by allowing the company to develop and build the IoT hub that connects to the factory devices Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 22
  • 23. Conclusion and future work • The collection of IoT data is challenging for the developers as they have to adapt to the large streams of data to be processed. • The demonstrated approach increased privacy by allowing the company to develop and build the IoT hub that connects to the factory devices • For the future work, the presented prototype will be converted to FIWARE module, which can be reused further. • Besides, proper tests will be conducted to demonstrate the performance of the approach. Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 23
  • 24. Conclusion and future work • The research leading to these results has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement n° 636909, correspondent to the project shortly entitled C2NET, Cloud Collaborative Manufacturing Networks Supporting a Cloud Platform with Streams of Factory Shop Floor Data in the Context of the Industry 4.0 24