@stefferber at Think Monk 2016: What is different in Internet of Things

24
Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. What is different in Internet of Things Stefan Ferber Vice President Engineering Bosch Software Innovations GmbH Thing Monk thingmonk.com 13.09.2016 London … for the Internet [companies] … for the Things [companies]

Transcript of @stefferber at Think Monk 2016: What is different in Internet of Things

Page 1: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

What is different in Internet of Things

Stefan FerberVice President EngineeringBosch Software Innovations GmbHThing Monk thingmonk.com13.09.2016 London

… for the Internet [companies]… for the Things [companies]

Page 2: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.2

Bosch Software InnovationsLeading IoT competence, technology, solutions and services

Mobility Energy

BuildingManufacturing

City

Solution & Service Provider

Technology Provider

Page 3: @stefferber at Think Monk 2016: What is different in Internet of Things

INTERNET OF THINGS

Page 4: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4

Internet of Things at Bosch: Architecture

Page 5: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.5

Page 6: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.6

Page 7: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.7

15 Global challenges facing humanityPurpose for Internet of Things

Source: The Millenium Project, www.millenium-project.org

1Sustainable development and climate change

2 Clean water

3 Population and resources

4 Democratization

5Long-term perspectives

7 Rich–poor gap

8 Health issues9Capacity to decide

10Peace and conflict

11Status of women

12Transnationalorganized crime

13Energy

14Science and technology

15Global ethics

6 Global convergence of IT

Page 8: @stefferber at Think Monk 2016: What is different in Internet of Things

PATTERNSIN IOT

Page 9: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.9

Page 10: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.10

Page 11: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.11

Page 12: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.12

Page 13: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.13

IPv4

TCP

TLS

http

XML

6LoWPAN

UDP

DTLS

CoAP

Web Objects

+ world wide available+ flexibility+ human readably

+ constrained devices+ efficient encoding+ robust & secure

Web Internet of Things

Page 14: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.14

Page 15: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.15

Page 16: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.16

Page 17: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.17

Page 18: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.18

Page 19: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

19www.eclipse.org/leshan

www.eclipse.org/kura

www.eclipse.org/paho

projects.eclipse.org/projects/iot.hawkbit

www.eclipse.org/californium

www.eclipse.org/mosquitto

www.eclipse.org/hono Vortowww.eclipse.org/vorto

Page 20: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.20

<<Protocol Adapter>>

REST

AMQP 1.0

LWM2M

<<Application>>

Parking Lot Mgmt

<<Protocol Adapter>>

AMQP 1.0

HTTP

<<Protocol Adapter>>

MQTTMQTT AMQP 1.0

AMQP 1.0

HTTP

BT LE

<<Application>>

Track my Tools

AMQP 1.0

LAN Cloud

An Open Source IoT Cloud Platform

<<Gateway>>

LoRa

<<Gateway>>

Page 21: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.21

What is different … for Internet [companies]Make the Internet a trustful system for „real world“ applications

Auditing

Degraded safety functionality

Local redundancy

things

Low power

Local connect

Not always on

Connectivity

Security

Cost

Constrained devices

privacy

Domain Know How

Safety

Reliability

Page 22: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.22

What is different … for Things [companies]Change business to always-on customers

Business Model Eco-

systems

Horizontal

Integration

Open Source

Agility

Customer

releation

Culture

Innovation Cylce

Developer

Cloud

Connectivity

SoftwareTech Know How

Page 23: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Make the IoT happen at the hackathon of the Bosch Group

#BCX17

Page 24: @stefferber at Think Monk 2016: What is different in Internet of Things

Public | INST/NE | 13.09.2016 | © Bosch Software Innovations GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Follow us on:

@BoschSI

Thank you for your attention!

Q & ADr. Stefan FerberVice President [email protected]

Follow me on

@stefferber+StefanFerber