composing the industrial internet of things (iiot) · • e.g., jan seeger: creating reliable iot...

20
Marc-Oliver Pahl | [email protected] Composing the Industrial Internet of Things (IIoT) Marc-Oliver Pahl [email protected] Technische Universität München Fakultät für Informatik IoT Smart Space Team Lehrstuhl für Netzarchitekturen und Netzdienste Prof. G. Carle München, 04. April 2019 Arne Bröring [email protected] Researcher in IoT Siemens Corporate Technology

Upload: others

Post on 22-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Composing the Industrial Internet of Things (IIoT)Marc-Oliver Pahl [email protected] Technische Universität München Fakultät für Informatik

IoT Smart Space Team Lehrstuhl für Netzarchitekturen und Netzdienste Prof. G. Carle München, 04. April 2019

Arne Bröring

[email protected] Researcher in IoT

Siemens Corporate Technology

Page 2: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Some Projects• Autonomic Home Networking

• Building as a Service

• SCHEIF - Smart Cyber-pHysIcal Environments for Industry of the Future

• Decentralized Cross-Commodity Energy Management (https://decent.future-iot.org/)

• …

!2

Page 3: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected] !3

Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Page 4: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected] !4

Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

SensorGateway

Reasoner

ControlLogic

Actuator

Page 5: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Guiding IIoT Example: Distributed Softwarized Control

!5

01/04/2019TITRE DE LA PRÉSENTATION 1

360° LiDAR

SBCLocalization

CollisionAvoidance

RobotMover

BigRobotGateway

SmallRobotGatewayAcadémie Franco-Allemande SCHEIF Project

Page 6: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 7: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Modularization

!7

Connectivity Discovery Data Management

Page 8: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Modularization

!8

Discovery

Dat

a

Man

agem

ent

#semantics

Connectivity

<ID tags=“#washer”> <ID tags=“#light,#controllable”> IIoT data item </ID> </ID>

M.-O. Pahl, S. Liebald, and C. Lübben, “VSL: A Data-Centric Internet of Things Overlay,” presented at the Int. Conference on Networked Systems (NetSys), 2019.

M.-O. Pahl and S. Liebald, “A Modular Distributed IoT Service Discovery,” presented at the Int. Symposium on Integrated Network Management (IM), 2019.

M.-O. Pahl and G. Carle, “Crowdsourced Context-Modeling as Key to Future Smart Spaces,” presented at the Network Operations and Management Symposium 2014 (NOMS 2014), 2014, pp. 1–8.

Page 9: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Modularization

!9

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

ServiceService Service

Service

Service

M.-O. Pahl and S. Liebald, “Designing a Data-Centric Internet of Things: VSL,” presented at the Int. Conference on Networked Systems (NetSys), 2019.

M.-O. Pahl, “Data-Centric Service-Oriented Management of Things,” presented at the Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on, Ottawa, Canada, 2015, pp. 484–490.

M.-O. Pahl and G. Carle, “The Missing Layer - Virtualizing Smart Spaces,” presented at the 10th IEEE International Workshop on Managing Ubiquitous Communications and Services 2013 (MUCS 2013, PerCom 2013 adjunct), San Diego, USA, 2013, pp. 139–144.

Page 10: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 11: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Resilience: Replication

!11

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

ServiceService Service

Service

Service

M.-O. Pahl, S. Liebald, and L. Wüstrich, “Machine-learning based IoT Data Caching,” presented at the Hot Topics in Network and Service Management (HotNSM) at International Symposium on Integrated Network Management (IM), Washington DC, USA, 2019.

M.-O. Pahl, “Multi-Tenant IoT Service Management towards an IOT App Economy,” presented at the Hot Topics in Network and Service Management (HotNSM) at International Symposium on Integrated Network Management (IM), Washington DC, USA, 2019.

M.-O. Pahl and S. Liebald, “Designing a Data-Centric Internet of Things: VSL,” presented at the Int. Conference on Networked Systems (NetSys), 2019.

Data/ Key Mechanisms

Page 12: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 13: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Security: Group Based Access Control / Firewalling

!13

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

ServiceService Service

Service

Service

M.-O. Pahl and L. Donini, “Giving IoT Edge Services an Identity and Changeable Attributes,” presented at the Int. Symposium on Integrated Network Management (IM), 2019.

M.-O. Pahl and F.-X. Aubet, “All Eyes on You: Distributed Multi-Dimensional IoT Microservice Anomaly Detection,” presented at the 2018 14th International Conference on Network and Service Management (CNSM) (CNSM 2018), Rome, Italy, 2018.

M.-O. Pahl and M. Loipfinger, “Machine Learning as a Reusable Microservice,” presented at the Network Operations and Management Symposium (NOMS), 2018.

Access Control

AI-based Firewalling

Page 14: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 15: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Safety: Formal Modeling / Watermarking

!15

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

ServiceService Service

Service

Service

M.-O. Pahl and F.-X. Aubet, “All Eyes on You: Distributed Multi-Dimensional IoT Microservice Anomaly Detection,” presented at the 2018 14th International Conference on Network and Service Management (CNSM) (CNSM 2018), Rome, Italy, 2018.

M.-O. Pahl, F.-X. Aubet, and S. Liebald, “Graph-Based IoT Microservice Security,” presented at the Network Operations and Management Symposium (NOMS), 2018.

F.-X. Aubet, M.-O. Pahl, S. Liebald, and M. R. Norouzian, “Graph-based Anomaly Detection for IoT Microservices,” presented at the Passive and Active Measurement Conference (PAM), 2018.

Page 16: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 17: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency: Caching / Cross-Layer Optimization

!17

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

Discovery

Dat

a

Man

agem

entC

onnectivity

ServiceService Service

Service

Service

M.-O. Pahl, S. Liebald, and L. Wüstrich, “Machine-learning based IoT Data Caching,” presented at the Hot Topics in Network and Service Management (HotNSM) at International Symposium on Integrated Network Management (IM), Washington DC, USA, 2019.

Caching

Cross-Layer Optimization

Page 18: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Latency

Security

Safety

Autonomy

Complexity

Modularization

Resilience Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Usability

Page 19: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected] !19

Vide

o: Y

outu

be/ T

iger

agon

med

ia/ y

outu

.be/

KI2

os7V

D_c

c

Page 20: Composing the Industrial Internet of Things (IIoT) · • e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc. • areas: Networking / Distributed Systems

Marc-Oliver Pahl | [email protected]

Continuous Cooperation• Joint projects, e.g.

• Building as a Service (BaaS/ ITEA2)The BaaS project targeted a softwarization of building automation systems in the professional domain. A tooling for model-based generation of services for building automation was developed.

• Joint supervision of students • Ph.D.

• e.g., Jan Seeger: Creating Reliable IoT Automation Environments • B.Sc. & M.Sc.

• areas: Networking / Distributed Systems / IoT semantics

• Joint Education • Académie Franco-Allemande

• Joint creation of professional training materials • Summer School with Hackathon on IoT meets AI early September 2019!

• Students work on IoT/AI challenges with Siemens devices • winterschool18.future-iot.org

[email protected] / [email protected]