Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das...
Transcript of Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das...
![Page 1: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/1.jpg)
Firmware-Update in einer IIoT-Umgebung
Das Smart Update Management
Raphael Jakoby, dmc-smartsystems GmbH
05.02.2019
Kontakt: [email protected]
![Page 2: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/2.jpg)
Was haben römische Militärtaktiken mit Firmwareupdates gemein?
![Page 3: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/3.jpg)
Tiberius Julius Caesar Augustus
(Lizenzhinweis siehe Slide 23. Referenz 1)
![Page 4: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/4.jpg)
Immensum Bellum
(Lizenzhinweis siehe Slide 23. Referenz 2)
![Page 5: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/5.jpg)
Nachgang
(Lizenzhinweis siehe Slide 23. Referenz 2)
![Page 6: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/6.jpg)
![Page 7: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/7.jpg)
![Page 8: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/8.jpg)
Wie können wir moderne Lagerkommandanten unterstützen?
![Page 9: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/9.jpg)
9
Secure Update Service for Asset Networks
Smart Update aus der Vogelperspektive
Februar 19 9
Local Update Repository
Vendor Update Repository / Download Page
HTTPS
Security Zone
HTTPS
Asset Network
Asset1 Asset2 Asset3
Network Connector
Herstellerdomäne
Maschinenbetreiber Domäne
![Page 10: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/10.jpg)
Ziel: Sicheres und bequemes Aktualisieren Ihrer Systeme
10
Smart Update
Maschinen Management
Software Management
Update Management
Execution Management
Update Execution
Diagnose
![Page 11: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/11.jpg)
11
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Status : xxxx
SW Version : 1.25F
Connection Type : -------
Address : 000.000.00.0
ID : ABG009
Status : xxxx
SW Version : 1.25F
Connection Type : -------
Address : 000.000.00.0
ID : ABG009
Status : xxxx
SW Version : 1.25F
Connection Type : -------
Address : 000.000.00.0
ID : ABG009
Status : xxxx
SW Version : 1.25F
Connection Type : -------
Address : 000.000.00.0
ID : ABG009
Maschinen Management
![Page 12: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/12.jpg)
12
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Name : xxxx
Version : 1.26F
File Type : -------
integrity : no
authenticity : yes
Software Management
DVD
https://www.updates.com
Browser
Name : xxxx
Version : 1.26F
File Type : -------
integrity : yes
authenticity : yes
Name : xxxx
Version : 1.26F
File Type : -------
Integrity : yes
authenticity : yes
integrity : no
authenticity : no
integrity : yes
authenticity : yes
integrity : yes
authenticity : yes
![Page 13: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/13.jpg)
13
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Update Management
= <
= ==
= >
?
√
![Page 14: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/14.jpg)
14
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Execution Management
= >√
JJJJ/MM/DD
![Page 15: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/15.jpg)
15
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Update Execution
JJJJ/MM/DD Log:13:01 : …start()13:02 : …connect()13:02 : …runlevel(debug);13:03 : …wait()…..13:03 : …push (file)13:05 : …restart()13:05 :… wait()13:06 :… checkStart()13:06 :…return(id) = true13:07 :…selftest()13:07 :…runlevel(production)13:08 :…check version()13:08 :…disconnect()13:08 :…finish()
==√=
![Page 16: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/16.jpg)
16
13:00ALT1 OPT1 OPT2
Hello 112121
---------------------------------------
Status 09890
---------------------------------------
Diagnose
==√=
Activation / Rollback
√√√√√
Check Functionality
Check Security
Create Revision History
Create Update Archive
![Page 17: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/17.jpg)
17
Smart Update
Maschinen Management
Software Management
Update Management
Execution Management
Update Execution
Diagnose
![Page 18: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/18.jpg)
![Page 19: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/19.jpg)
Wo sind wir?Standorte der dmc-group
19
6 mittelständische
Unternehmen mit
Niederlassungen in
Deutschland, Österreich und
Rumänien.
Inhabergeführt seit mehr als 30
Jahren
Gruppenweit ~ 250 Mitarbeiter
![Page 20: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/20.jpg)
Was macht der Rest der Gruppe?Kurzvorstellung Portfolio
20
IT-Beratung/Entwicklung in den Bereichen:
Automotive
Enterprise Ressource Planning (IFS)
Business Intelligence (prevero)
IT-Produkte/Beratung/Entwicklung im Bereich Zeitwirtschaft: • Arbeitsplanung/Prozessoptimierung
• Industrial Engineering
• Trainings und Workshops für Produkte (CAPP Knowledge, ORTIMplan, ORTIMZeit …)
Nearshore Test-Center
• Qualitätsmanagement
• Software-Paketierung
• Support
SAP Entwicklung und Beratung• Anwendungsentwicklung
• SAP Systemharmonisierung
• Anwendersupport, technische Beratung
![Page 21: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/21.jpg)
Was machen wir?Kurzvorstellung Portfolio
21
Server Firmwareentwicklung
Projektmanagement in internationalem Umfeld
Baseboard Management Controller (BMC)
Integrated remote Management Controller (irmC)
Embedded Entwicklung (automotive)
• Applikationsentwicklung (AUTOSAR Standard)
• Kommunikationsprotokolle (z.B. CAN/LIN Bus)
• In-House Simulation/Testing
• Arbeit an sicherheitskritischen Softwarestacks
Drohnenentwicklung
• Beteiligung an VIAFLY GmbH
• Flight-Controller Entwicklung
• Learning Entwicklung im Kontext intelligente
Bildverarbeitung (Machine Learning)
Industrial IOT
• Partnerschaft Macchina.io
• Individualentwicklung
• Umfassender Support
• Beratung für IIOT-Lösungskonzepte
• Smart Update System
High End Hardware Engeneering
• Mechanik/Elektronik nach
Kundenspezifikation
• Design komplexer Schaltpläne
• Prototyping + Test
• Schlüsselkompetenz - Signalintegrität
![Page 22: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/22.jpg)
Unsere Partner und Partnernetzwerke
22
Embedded4You.eV (dmc-smartsystems ist Gründungsmitglied)
Kompetenznetwerk für embedded Technologien
Umsetzung fachthemenübergreifender Kundenprojekte als starker Verband von KMUs
Eckdaten:
34 Unternehmen spezialisiert im embedded Bereich
Insgesamt mehr als 2000 Ingenieuren und Fachkräften
OWL Maschinenbau e.V.
• Branchen- und Innovationsnetzwerk OstWestfalen-Lippe
• Stärkung lokaler Unternehmen durch bilden einer Plattform für technologische Innovationen
• Eckdaten:
• 300 Unternehmen aus den Bereichen Maschinenbau und Automatisierungstechnik
• Insgesamt 42.000 Arbeitskräfte
Applied Informatics Software Engineering GmbH (macchina.io)
• „Cutting Edge“ IOT Forschung und Entwicklung seit mehr als 10 Jahren (u.A. POCO C++ Libraries)
• Kernkompetenzen in den Bereichen IOT Edge Computing und vernetzte Embedded Devices
• Produkte:
• IOT Edge Device SDK – mächtiges IOT Entwicklungsframework auf C++ Basis
• Remote Manager – benutzerfreundliches, sicheres und verlässliches remote Access Tool
![Page 23: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/23.jpg)
Externe Informationsquellen:
Link zum BSI Lagebericht 2018
Link zum ICS-CERT Beitrag
Link zur offiziellen ICS SANS Untersuchung des Ukraine Vorfalls
Informationen zu Tiberius
Hinweis zu Bildrechten aus Wikipedia:
1) No machine-readable author provided. MatthiasKabel assumed (based on copyright claims). (https://commons.wikimedia.org/wiki/File:Roman_soldier_70_aC.jpg), „Roman soldier 70 aC“, https://creativecommons.org/licenses/by-sa/3.0/legalcode 2) Asio otus (https://commons.wikimedia.org/wiki/File:Eis-Spiegelungen1-Asio.JPG), „Eis-Spiegelungen1-Asio“, https://creativecommons.org/licenses/by-sa/3.0/legalcode
![Page 24: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/24.jpg)
Backup slides (Web-Screenshots)
24
![Page 25: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/25.jpg)
25
![Page 26: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/26.jpg)
26
![Page 27: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/27.jpg)
27
![Page 28: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/28.jpg)
28
![Page 29: Firmware-Update in einer IIoT- Umgebung...2019/02/03 · Firmware-Update in einer IIoT-Umgebung Das Smart Update Management Raphael Jakoby, dmc-smartsystems GmbH 05.02.2019 Kontakt:](https://reader033.fdocuments.in/reader033/viewer/2022050411/5f87dda5fcfbda2eab0d592d/html5/thumbnails/29.jpg)
Danke!
DMC smartsystems GmbH
Heinz-Nixdorf-Ring 133106 PaderbornTel: +49 5251 6824-441 [email protected] www.dmc-group.de/dmc-smartsystems/
29
dmc-smartsystems GmbHValentin-Linhof-Str. 8D-81829 München
Tel.: +49 89 42774-0Fax: +49 89 [email protected]