tec118 teched2015 iot use case and examples

35
Session TEC118: IoT use cases and examples Markus van Kempen [email protected] @markusvankempen The Internet of Things 10/20/2015 1

Upload: markus-van-kempen

Post on 08-Jan-2017

927 views

Category:

Internet


1 download

TRANSCRIPT

Session – TEC118: IoT – use cases and examples

Markus van Kempen – [email protected]

@markusvankempen

The Internet of Things

10/20/2015

1

IBM Internet of Things

Markus Van Kempen

EA Architect

IBM Corporate Technical Strategy

email: mvk@ ca.ibm.com

Twitter: @markusvankempen

Hot Topics: IoT / Bluemix / Wearables / SAP / Mobility and Innovation

https://markusvankempen.wordpress.com/

http://Fiori.mybluemix.net

Software Engineer from Germany – living in Canada.

Joined IBM in 2002 via OmniLogic/PwC

Famous for Global SAP HR & Portal/Mobile Implementation

Interested predicting The Next Big Thing in technology,

IoT & Bluemix advocate,

Happiest when I can swim, bike & run or code Things

IBM Internet of Things

TEC118

10/20/2015

3

In this session, we discuss an Internet of Things (IoT) industry use case to monitor

people and devices on a construction site. We show a demo of a geo-fencing

application involving workers in a gold mine, where controlled explosions are

performed. The workers will be outfitted with mobile devices that track their

locations. The workers will be sent messages telling them to move to a safe area

and if there are still any workers in the danger area, the detonation will be

postponed.

IBM Internet of Things

Agenda

10/20/2015

4

• What is IoT?

• How Does it work?

-Demo

• Example Use Case

-Demo

• Outlook

• Q&A

IBM Internet of Things

IBM defines Internet of Things as…

The Internet of Things represents an evolution in which objects are

capable of interacting with other objects. The Internet of Things helps

enable proactive data access from any connected device.

5

IBM Internet of Things

Mobile vs IoT

10/20/2015

6

VS

IBM Internet of Things

More and more of the world’s activity is being expressed digitally

by billions of interconnected devices…

7

Smarter

cities

Smarter

vehiclesSmarter home Smarter

health

Smarter

factories

Smarter

transportation

…providing businesses with the ability to learn more about their operating

environment, and identify and act with the potential to create new value.

IBM Internet of Things

Today“By 2020, Internet of

Things spending will rise

to $3 trillion and nearly

30 billion devices”

Source: “IDC MaturityScape Benchmark: Enterprise

Mobility in the United States”, IDC, May 2015

New sources of data for business

In a few

years

Creating systems of insight by unlocking data from billions of

interconnected devices

IBM Internet of Things

IoT offers a transformative business opportunity

9

1

2

3

Unlock new revenue from existing products

and services

Inspire new working practices or processes

Change or create new business models or

strategies

Changing how business operates

IBM Internet of Things

Agenda

10/20/2015

10

• WHY IoT

• How Does it work

-Demo

• Example Use Case

-Demo

• Outlook

• Q&A

IBM Internet of Things

• Open royalty free spec designed for things• Being standardized now through OASIS• Wide variety of clients and servers

• Hobbyist to enterprise• Open source to commercial• Can easily implement device clients

• Simple messaging semantics• Asynchronous (“push”) delivery based on

pub/sub• Simple set of verbs

• Connect and Disconnect• Publish and Subscribe

• Minimal wire format• Smallest possible packet size is 2 bytes• No application message headers

• Lightweight footprint• Clients: C = 30Kb; Java = 100Kb

• Three qualities of service:• 0 – at most once delivery• 1 – assured delivery but may be duplicated• 2 – once and once only delivery

• Built-in actions when clients loose contact • Last-will-and-testament publishes message if

client goes offline

• Stateful “roll-forward” semantics and “durable” subscriptions

= “Message Queue Telemetry/Things Transport”

Open

Rich & Secure

Lean

Easy

HTTP is not enough for IoT

IBM Internet of Things

Connecting Device with MQTT to IoTF

10/20/2015

12

Publish the same data to many applications with MQTT

Access control with Application Registration & Keys Compose with other IoT Services in Bluemix using “App tips”

IBM Internet of Things

Publish / Subscribe to a topic

• Topic is a file path

• Event Topic: iot-2/evt/Org/Sensor1/temperature/fmt/json

• Command Topic: iot-2/cmd/Org/Sensor1/fmt/json

• Format / Structure: JSON {“d”: {“myname”:”mvk”

Broker: Sits on port 8883 or 1883 (ssl)

Eclipse Paho provides open-source libraries

• C/C++/Java/Javascript/..

http://www.eclipse.org/paho/

MQTT and Topics

IBM Internet of Things

Demo Setup

10/20/2015

14

HTML Phone Node-RED

Freeboard.io

IBM Internet of Things

Demo

Connect your Mobile/Desktop to IOT :

http://sapandiot.mybluemix.net

10/20/2015

15

IBM Internet of Things

Agenda

10/20/2015

16

• WHY IoT

• How Does it work

-Demo

• Example Use Case

-Demo

• Outlook

• Q&A

IBM Internet of Things

Some Goal’s of IoT

Managing the communication between Device / sensors and brokers

Sending commands to Devices

Manage devices

Collecting device data

Analyze and quantify the data

Transform businesses and value chain

10/21/2015

17

IBM Internet of Things

SAP IoT use case

Predictive Maintenance – Workorders

Products re-stock – Stock Transport Orders

Asset Management

Track and Trace

Workflows

10/21/2015

18

IBM Internet of Things

Get started connect your devices to IoT

10/21/2015

19

IBM Internet of Things

Internet

Scenario Overview

10/21/2015

20

MQTT Publish Hosts messages

Topic: iot-2/type/Satelite/id/ISSI/evt/+/fmt/json

Send Message

Monitor

Topic:iot-2/cmd/+/fmt/jsonLiFxLight

International Space Station

IBM Internet of Things

Internet

MQTT PublishHosts messages

IoT Cloud / MQTT BrokerAndroid

Visualization

On Laptop

Sending Android Wear Sensor data to The Internet of Things

- My Heart rate on IOT

{"evt_type":

"status","timestamp":{},

"evt":{

"myName":"MOTO",

"Sensor":21,"Gx":0,"Gy":0,"Gz":0

,

"HEART_RATE":63,

"STEP_COUNTER":0}}

Go

og

le

DA

TA

La

ye

r

IBM Internet of Things

IoT in a BoX

http://blog.spants.com/iotbox-an-internet-of-things-thingy-first-steps/

IBM Internet of Things

Roomsurfer

10/20/2015

23

PCDuino Visonic

DUO-240

1. Motion sensors installed in rooms to be monitored

(can work for cubicles too)

2. Microcontrollers, periodically, broadcast each room’s

motion state measured by the sensors

3. Data is aggregated and motion state is decided

4. Rooms and Reservation (R&R) data to be procured

for each room (where applicable)

5. Aggregation between R&R and motion to determine

room state:

No motion no reservation

Reservation, but no motion

Motion in the room

IBM Internet of Things

IoT Use-Case – Mining / Construction site

10/20/2015

24

1. Workers (purple marks) wander around quarry (green zone)

2. Upcoming explosion zone appears (Red zone)

3. IOC generates SOP, which contains instructions for operator

4. Operator informs workers about upcoming explosion.

5. Workers run away to the safety (Blue zone)

6. Operator checks if everybody is in the safety

7. Operator allows the explosion.

Challenges

- Connectivity

- Battery

IBM Internet of Things

Sports of Things

10/20/2015

25

http://www.rcrwireless.com/20150908/internet-of-things/iot-era-dawns-for-nfl-with-player-tracking-sensors-tag20

https://www.zebra.com/us/en/solutions/location-solutions/sports-tracking.html

IBM Internet of Things

Energy Monitoring and lunch/dinner

10/20/2015

26

https://www.scottishpower.co.uk/pdf/smart-meters/smart-metering-journey.pdf

IBM Internet of Things

SilverHook / Video (https://www.youtube.com/watch?v=rpsjxnoNc-U)

Internet of Things Foundation Service

IBM Internet of Things

Cloud

Classic Internet, Wireless Internet, Entertainment Internet, Social Internet

2.5/4G

Cellular

802.11

WiFi

LBS

GPS &

others

Broadcast

Data

Broadcast

Digital

Audio

Broadcast

Digital

Video

V2VUSB

V2I 802.11P & WAVE

Roadway Infrastructure & Information Network

Consumer/commercial Roadway info, events, warnings, guidance

Back

Haul

Network

2.5/4G

Cellular

2.5/4G

Cellular

ITS

Intelligent Transportation

Systems

Mobile Devices Apps Integration

Smartphones

Tablets

Other V2V Cars Safety V2V Apps

Ad-hoc network802.11P

& WAVE

Network

Bluetooth

WiFi

Content Networks Communication Networks Safety/eCall Networks

Source: Infotainment: Thinking Outside the Center Stack How Much Connectivity?

The Connected Vehicle of 2020 Will Have a Multitude of Cloud Connections

IBM Internet of Things

What transition to connected devices (CD) via IoTCD fundamentally transforms manufacture business model by creating new value creating opportunities

IBM Internet of Things

Agenda

10/20/2015

30

• WHY IoT

• How Does it work

-Demo

• Example Use Case

-Demo

• Outlook

• Q&A

IBM Internet of Things

IoT will evolve to be more open and decentralized

• Design for Peer-to-Peer systems

• Design for Trustless communication

• Design for Decentralized Autonomy

Design principles of ADEPT architecture

(Autonomous Decentralized Peer-to-Peer Telemetry)

IBM Internet of Things

IBM Internet of Things

Markus van KempenExecutive Architect & Venture Capital InvestorIBM Corporate Technical StrategyInnovating with People and Technology

email: mvk@ ca.ibm.comTwitter: @markusvankempenHashtag: #MVK

IBM Internet of Things

Less talking, More doing

Learn more about Internet of Things from IBM

ibm.com/IoT

Try out Internet of Things on IBM Bluemix

ibm.biz/try_iot

Join us in our IoT conversations

@IBMIoT

Get started today

10/20/2015

34

IBM Internet of Things10/20/2015

35