iot interoperability at bosch - energy.gov · cloud -based iot solutions acquiring prosyst...

15
RTC3 | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved. Research and Technology Center IoT Interoperablity at Bosch Adam Wynne & Charles Shelton Bosch Research and Technology Center, Pittsburgh, PA 2015-03-11 Adam Wynne (RTC3) 1

Upload: others

Post on 16-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

RTC3 | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

Research and Technology Cente r

IoT Interoperablity at Bosch Adam Wynne & Charles Shelton Bosch Research and Technology Center, Pittsburgh, PA 2015-03-11

Adam Wynne (RTC3)

1

Page 2: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r 2

What Does Bosch Do?

Automotive Technology Household products

Indus tria l Sys tems Software Solutions Building Management

Page 3: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r 3

Bosch in IoT Not traditiona lly a software bus iness In the IoT of the future , everyone will be a software company!

Acquired Software Innovations , 2008

Bus iness process management Cloud-based IoT solutions

Acquiring Prosys t (announced February 2015) Provider of dynamic ga teway solutions based on OSGi Leader in OSGi technology and s tandards development

Corpora te Research in IoTS Middleware Ass is tance services Security & Privace Partner with loca l univers ities

Page 4: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r 4

Characte ris tics of IoT Applica tions Asynchronous communica tion Peer-to-peer communica tion Message- or event-based Must be res ilient to los s of connectivity

Current trend is towards cloud hos ted web services , hub-and-spoke

architectures , vertica l integra tion In the future , IoT sys tems will:

Require sophis tica ted automation and ass is tance services Exhibit sys tems-of-sys tems , decentra lized architectures Support for la rge range of pla tforms , da ta formats , protocols Require inte roperability be tween vendors

Page 5: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r

Bosch Approach

5

Bosch is committed to an open platform approach for IoT, since we know that “nobody can do it alone” --S tefen Ferber, blog.bosch-s i.com

Page 6: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r

Contributions to Open Source and S tandards

6

Page 7: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r

P rotocols and Frameworks Great! We want to leverage open protocols and open source

frameworks … how do we choose?? A recent review of applica tion leve l protocols found:

~30 communica tion protocols ~70 Java-based communica tion frameworks

Most of these protocols a re based on some traditiona l concepts… Message oriented middleware Publish-subscribe Client-server

BUT, they are lighter weight in te rms of communica tion overhead SOME are looking towards a future of sys tems of sys tems

7

Page 8: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r

A Sample of Protocols and Frameworks Service Orienta tion: CoAP (Cons tra ined Applica tion Protocol)

Proposed IETF s tandard (https ://tools .ie tf.org/html/rfc7252) REST-ful protocol des ign, supports discovery (web linking) Low header overhead and pars ing complexity.

Message Broker: MQTT (Message Queue for Transport Te lem.)

Broker-based pub/sub sys tem for cons tra ined environments OASIS Standard (MQTT v3.1) as of November 2014

Advanced Message-Orienta tion: AMQP (Adv. Msg. Queue Protocol)

OASIS Standard, supports a rbitra ry topologies Aims to s tandardize (binary) wire format for a ll types of MoM Firs t cross -pla tform MoM specifica tion

8

Page 9: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

Department | 12/1/2014 | © 2014 Robert Bosch LLC and affiliates. All rights reserved.

IoT Interoperability

Research and Technology Cente r

How Will the IoT Evolve?

If the Internet of Things is going to be successful it needs to be built on the principles that made the Internet successful – open standards and open source software. --Ian Skerre t, Eclipse IoT Working Group

9

Page 10: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

10 Department | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

The Smart Campus Opportunity Harness ing the Power of Open Innovation in the IoTS

Page 11: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

CR/RTC3-NA-Martin | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

What is the Smart Campus concept? Smart Campus is a vis ion for the future of smart commercia l spaces

Current R+D efforts focus on individual home / building automation Medium-scale (e .g. multi-building) spaces have unique requirements Opportunity to crea te connected campus environments tha t enhance :

Productivity + Efficiency, Safety + Security, Social + Professional Interaction

Challenges / Problems to be Solved Identify high-potential business opportunities in medium-, la rge-sca le IoTS Address technical requirements unique to segment: scalability, security, integration Deliver high-quality User Experiences (UX) for both Web and Mobile

Approach Utilize CMU* campus a s a “Living Lab” for ideas, prototyping, validation Focus on leveraging existing Bosch portfolio to ente r adjacent marke ts Increase innova tion via direct engagement of end users / domain experts

* CMU: Carnegie Mellon Univers ity

Opportunity to leverage current portfolio + university collaboration to drive innovation

11

Page 12: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

CR/RTC3-NA-Martin | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

Our Testbed Partner: Carnegie Mellon Univers ity

CMU Statistics1

Population 15,507 Hous ing 4069 beds

Area .6 km2 Facilities (useable ) .6 km2

Electricity 118K mWh

Input Energy*

522,759 mmBTUs

Buildings 109 Parking 3,309 units

1Factbook 2014, CMU Ins titutional Research and Analys is * Natura l Gas , of which ~73% converted to s team

12

Page 13: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

CR/RTC3-NA-Martin | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

M2M* Interfaces: Focus on Energy, Environment

* M2M: Machine-to-Machine communica tion

13

Page 14: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

CR/RTC3-NA-Martin | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

Out of the Lab: Profess iona l Ins ta ll and Support

Big Data Target: 270K source points , 40B records , 1.5TB da ta , ~500 writes /sec

14

Page 15: IoT Interoperability at Bosch - Energy.gov · Cloud -based IoT solutions Acquiring Prosyst (announced February 2015) Provider of dynamic gateway solutions based on OSGi Leader in

CR/RTC3-NA-Martin | 12/1/2014 | © 2014 Robe rt Bosch LLC and affilia te s . All rights re se rved.

Smart Campus at Bosch RTC Pittsburgh

Research and Technology Cente r

Sensor Andrew: Powerful End-User Fea tures

This device is part of the Sensor Andrew research project. It periodically senses:

Our Privacy Policy please can be found here: http://sensor.andrew.cmu.edu/privacy

Light, Motion, Temperature, Vibration, Barometric Pressure, Sound Level Intensity

This device is part of the Sensor Andrew research project. It periodically senses:

Our Privacy Policy please can be found here: http://sensor.andrew.cmu.edu/privacy

Electricity Usage

Explicit Privacy Handling Mobile Applica tion Framework

Applica tion Authoring Environment1 Infras tructure-based Localiza tion

1MakerSwarm, Maya Des ign, www.makerswarm.com

15