Internet of Everything Perth Meetup Watson IoT Introduction
Ben Post, John MacLeod, Christophe Lucas
26 July 2016
Watson IoT learns from and infuses intelligence into the physical world to
transform business and enhance the human experience.
2
• IBM Watson IoT Overview
• Watson IoT Platform DEMO
• BREAK
• Listen to your Assets
AGENDA
Watson IoT learns from and infuses intelligence into the physical world to
transform business and enhance the human experience.
We are on the threshold of massive
explosion of connected things 10 billion devices around the world are currently connected to the Internet,
including computers and smartphones
The number is expected to increase dramatically within the next decade, with
estimates ranging from 50 Billion devices to reaching 1 trillion
The Internet of Things has the potential to create economic impact
of $2.7 trillion to $6.2 trillion annually by 2025
4
(Food for IoT thoughts …)
http://www.nature.com/nphoton/journal/vaop/ncurrent/full/nphoton.2016.121.html
http://singularityhub.com/2016/06/28/smart-dust-is-coming-new-camera-is-the-size-of-a-grain-of-salt/
5
IoT is driving Digital Disruption of the Physical World
Accelerating advances
in technology Are transforming every
part of business
Cognitive Analytics
Creating new products
and business models
Improving operations
and lowering costs
Driving engagement and
customer experience
Pervasive Connectivity
Embedded sensors
Cloud Computing
Product Lifecycle
Management
6
Enhancing customer
experience
Leading industry transformation
Boosting operational performance
Advancing environmental sustainability
IoT Business Outcomes
7
With IoT, Clients are looking to…
Engage with clients and markets
in new ways
Rapidly and securely connect devices
Optimize operations
Enable new business models
Facilities Vehicles Home Health
Factories
Transport
IBM Watson IoT Platform
IBM Watson IoT Solutions
Facilities Mgmt Asset Performance
Connected Products Work Mgmt
Health & Safety
Operations
Continuous
Engineering
8
IoT Client Value Strategy
Are you looking to connect… Devices? Equipment? People?
Start with the Watson IoT Platform
Connect to…
Secure connectivity
Manage devices
Store and archive data
Weather APIs
Structure and unstructured
Real time
Predictive
Cognitive
Data protection
Security analytics
Blockchain Facilities
Vehicles Home Health
Factories
Transport
IBM Watson IoT Platform
Connect
Information
Management
Analytics
Risk
Management
9
IoT Client Value Strategy
Are you looking to optimize…
Assets? Product Development?
Safety ? Start with the IoT Applications
Improve space utilization
Reduce energy usage
Reduce time to value
Improve lease management
Optimize resources
Increase „re-use‟
Life cycle management
Configuration management
Facility & Space
Real Estate
Continuous Engineering
(Product Development)
Predictive Maintenance
Asset Management
Operational risk
Increase reliability
Facilities Vehicles Home Health
Factories
Transport
IBM Watson IoT Platform
Facilities Mgmt Asset Performance
Connected Products Work Mgmt
Health & Safety
Operations
Continuous
Engineering
10
IoT Client Value Strategy
Are you looking to transform
traditional business with IoT…
• Invent new business models
• Develop differentiated solutions
• Improve operational efficiency
• Drive better customer engagement
• Utilize IBM innovation and
Consulting to run partnership
Facilities Vehicles Home Health
Factories
Transport
IBM Watson IoT Platform
IBM Watson IoT Solutions
Facilities Mgmt Asset Performance
Connected Products Work Mgmt
Health & Safety
Operations
Continuous
Engineering
11
IBM Watson IoT – Cognitive Capabilities
Natural
Language
Processing
Machine
Learning
Video/Image
/Audio
Analytics
Text
Analytics
Cognitiv
e
12
Cognitive Families for Watson IoT
Natural Language Processing Enables interaction through natural human language and dialog Example: A technician asks about symptoms an asset is displaying. The system uses additional context including location and asset data to understand the intent of the query and returns suggestions for possible causes and repairs.
Machine Learning Automates data processing and continuously monitors new data to learn and improve results Example: The system monitors incoming data from a fleet of equipment to learn both normal and abnormal conditions taking into account environment and production processes which are often unique to each piece of equipment and location.
Textual Analytics Enables mining of textual sources to find correlations and patterns in these vast amounts of untapped data Example: An asset analyst uncovers emerging problems and identifies possible root causes by analyzing the unstructured text found in customer problem reports and maintenance logs.
Video/Image Analytics Enables monitoring of unstructured data from video feeds and image snapshots to identify scenes and patterns Example: Production environments are monitored with video cameras and sensors, and a worker entering a hazardous area without the proper safety equipment is automatically notified and a safety incident is logged.
13
1
3
Anyone recognizes this ?
https://www.youtube.com/watch?v=9joEsWiYFEI&feature=youtu.be
14
Olli is a 3D Self-driving mini-bus with a cognitive UI
1
4
Static Informational Q&A
Basic Operational Commands
Vehicle Diagnostics
Text to Speech (TTS), Speech to Text (STT),
Natural Language Classifier (NLC)
Development of Olli‟s Cognitive
interface took only 6 weeks using
Watson APIs, IBM Watson IoT for
Automotive and Bluemix
A three month open pilot begins at
National Harbor, MD on June 16.
Where passengers will experience
Olli‟s growth as it is put into actual use
Initial Use Cases
TTS, STT, NLC, Watson IoT for Automotive
TTS, STT, NLC, Watson IoT for Automotive,
Real-time Insights, Weather Insights
• How does “Olli” work?
• Is Olli safe for kids?
• How do you drive to new locations?
• Can you turn up the temperature?
• How fast are you going?
• Why are we stopping?
• Where are you going next?
• What is the ETA to the next destination?
https://www.youtube.com/watch?v=9joEsWiYFEI&feature=youtu.be
15
Start Playing with the Watson IoT Platform (for free) …
1
5
1. Connect your Phone to the Platform in <1 minute: http://discover-iot.eu-
gb.mybluemix.net/#/play/device/smartphone
2. Sign Up for a Bluemix ID: http://bluemix.net/
3. Look at the Recipes to create your own IoT applications on Bluemix:
https://developer.ibm.com/recipes/tutorials/category/internet-of-things-iot/
16
• IBM Watson IoT Overview
• Watson IoT Platform DEMO
• BREAK
• Listen to your Assets
AGENDA
Watson IoT learns from and infuses intelligence into the physical world to
transform business and enhance the human experience.
© 2015 IBM Corporation
IBM Software
Smart Scales: Track health in
outpatients
Connected car: Tracks location, status of
car parts
Mobile: Mobile payments
Heating and Air Conditioning:
Maximum efficiency using weather predictions and
remote control
Building Security: Facial recognition,
remote notification
Smart Deliveries: Track parcel
Monitor and open garage door remotely on arrival
Smart Meter: Track and
control usage
Vending Machine: Stock reporting,
temperature, shelf life
HealthCare: Monitor patients at
home
Container Tracking: End to end tracking, prevent tampering
Instrumenting the Things Around Us
17
© 2015 IBM Corporation
IBM Software
Enables a whole new class of solutions
That were not previously financially viable
That were not previously possible
Only limited by your imagination!
18
Brings a new set of challenges Scale (number of devices/messages)
Security (on a scale never imagined!)
Management efficiency (for 1000s of devices)
© 2015 IBM Corporation
IBM Software
Mobile App and Device Connectivity Millions of internet
connected mobile applications,
kiosks, ATMs, vehicles,
sensors, devices, etc.
Backend messaging
infrastructure, integration platform,
analytics and applications
App
App
App
App
Enterprise Connectivity
o Reliable
o Secure
o Bi-directionally
interactive
o Wireless Optimized
o Anything can
communicate with
anything else
Applications now become BI-DIRECTIONALLY INTERACTIVE. Anything can communicate with anything else in real time without waiting to be “polled”, as in traditional application architectures.
Proactively deliver data via PUB/SUB messaging into the network so it’s available immediately when mobile applications need it
IBM Watson
IoT Platform
on BlueMix Direct
Enterprise
Connectivity
Integration
Faster real time event driven async user experience
Batteries last longer
Wireless data costs reduced
Wireless client capacity increased (more clients, less infrastructure)
19
© 2015 IBM Corporation
IBM Software
Smarter Decisions
Powerful analytics
High speed processing of big data Drives Real-time Analytics
IBM Watson Analytics
Smarter actions Real-time data
Internet Scale device connectivity
Designed for Real-time Analytics Internet
Scale
High Throughput
Dynamic
Ingest, analyze and act on massive
volumes of streaming big data
in real-time
Analytics for unstructured information
Scale-out architecture for massive linear
scalability
Sophisticated analytics with
pre-built toolkits & accelerators
20
© 2015 IBM Corporation
IBM Software
Cognitive capabilities enabling advanced analytics in IoT apps
© 2015 IBM Corporation
IBM Software
22
Introducing…
IoT Messaging
© 2015 IBM Corporation
IBM Software
HTTP rules the web, but the web
has changed…
23
© 2015 IBM Corporation
IBM Software
Along Came MQTT…
Up to 93x faster throughput
Sharply reduces battery
usage by up to 170x
Improves application
performance
13,000 messages/second on
iPad HTML5
24
Improves radio range due to
lower bit rate requirements
© 2015 IBM Corporation
IBM Software
25
Real Life Applications of MQTT
© 2015 IBM Corporation
IBM Software
MQTT Saves Nearly Tenfold
Scenario HTTP MQTT
1. Receive 1 piece of data from server 302 bytes 69 bytes (4x less)
2. Push 1 piece of data to server 320 bytes 47 bytes (6x less)
3. Receive 100 pieces of data from the
server
12,600 bytes 2,445 bytes (5x less)
4. Push 100 pieces of data to server 14,100 bytes 2,126 bytes (6x less)
Vehicle Telematics
Estimated Mobile Data Costs
HTTPS MQTT
(TLS/SSL)
220€/vehicle
per year
23€/vehicle
per year
German automobile manufacturer
26
© 2015 IBM Corporation
IBM Software
Facebook Messenger
FACEBOOK (567, 240)
Security
Battery Consumption
Data Usage
725M mobile users, highly rated, very fast, low battery use
Speed of user experience is big competitive advantage
source: http://support.verizonwireless.com/information/app_ranking/apps/facebook-messenger.html Source: https://play.google.com/store/apps/details?id=com.facebook.orca Source: https:/facebook.com
Verizon Wireless Overall Rating
27
© 2015 IBM Corporation
IBM Software
M2M enabled “Condition Based Maintenance”
17,000km pipeline network with
real-time monitoring and control
Pumps Spill location Refineries Pressure Temperature Storage
30,000 low-power, low bandwidth m2m sensors
operations center
detects, predicts, acts
topics
Eliminated 3 min polling blindspot
10x reduction in satellite data communication charges
Huge gains in pipeline availability and maintenance expense 28
© 2015 IBM Corporation
IBM Software
Advanced Health Care
Smart pacemaker
records data
Near-field
RF comms
Bedside collector
extracts information
MQTT Security
Gateway Enterprise
Integration
Analytics
Clinic /
Clinicians
Analytics build
patient knowledge
and extract insight
Professionals
perform the action
Smart, connected, pacemakers eliminate the need for regular clinic visits
Problems are detected early, preventing potentially life threatening incidents
29
© 2015 IBM Corporation
IBM Software
Demo Agenda
Create Bluemix environment
– Includes Watson IoT Platform & Node Red
Register a device on the IoT Platform
Configure phone as an IoT Device
Connect phone to Watson IoT Platform
View phone data on Watson IoT Platform
Viualise phone data on Watson IoT Platform
Build simple IoT sensor from scratch
Connect sensor to Watson IoT Platform
Confirm data is arriving
Use Node Red to capture data on BlueMix
Show various ways of dashboarding IoT Data
– contrib-ui
– freeboard
– Google gauges
Return colour data from NR app to phone (if time available) 30
© 2015 IBM Corporation
IBM Software
31
IBM Bluemix
Watson IoT Platform
© 2015 IBM Corporation
IBM Software
Demo Hardware
Android Phone
–Recipe at http://tinyurl.com/ibmiot01
Sensor Device (parts from AliExpress)
–ESP8266 – D1 Mini ($4)
–DHT11 Temperature & Humidity Sensor ($0.80)
–Breadboard ($1.50)
–Patch wires ($1)
–USB Connector
Full instructions at https://ibm.box.com/v/IBMIoTClassPrep &
https://ibm.box.com/v/IoTClass
32
IBM Research Africa created cognitive transportation
data hub that uses smartphone sensor data to monitor
road infrastructure and traffic conditions and provide
fleet analytics.
IBM Watson IoT Platform provides the interface
between the smartphones and IBM InfoSphere®
Streams, which enables real-time assessment of
vehicle location and activity, along with other KPIs
Nairobi’s Living Roads
project illustrates how one
IoT app, on one device, can
change business models and
public services
34
• IBM Watson IoT Overview
• Watson IoT Platform DEMO
• BREAK
• Listen to your Assets
AGENDA
Watson IoT learns from and infuses intelligence into the physical world to
transform business and enhance the human experience.
http://www.ibm.com/internet-of-things/
IBM Watson Internet of Things
Analytics Solutions – Listen to your assets
1. Use cases & a demo
2. Data Collection/Integration
3. The complete Analytics Platform for IoT
Collect data
Extract insights, build models
Deploy & manage analytics
Predictive Maintenance & Quality Solution in use
https://www-
01.ibm.com/software/analytics/solutions/operati
onal-analytics/predictive-maintenance/
IBM Insights Foundation for Energy UK National Grid; 23% reduction in OpEx with risk-based maintenance
https://www-
01.ibm.com/software/city-
operations/energy-
analytics/
Survival analysis (life of an asset)
Ro
ot
ca
use
an
aly
sis
4
0
QEWS Quality Dashboard Sample Chart
Data Integration
ODBC
JDBC
SQL
IBM Integration Bus, Manufacturing Pack
Web Services
SOAP XML
Portal
Web Apps (internal)
IDOC, BAPI
Proprietary XML
Corporate Applications
ERP, Production Scheduling
Dynamics
Oracle
SAP
Web Services
HTTP, JMS
File, SQL
Web Services
SOAP, XML
Analytics
Manufacturing
Execution Systems
Decision Management
Product Quality
Management
Web Services
HTTP / JSON
Plant Staff
Mobile Applications
Supply Chain Management
Remote Telemetry Unit
SCADA
Web Services
IDOC, BAPI
SQL
MQTT
Remote Site
(satellite link) OPC Classic Server
(including Historian)
OPC DA
OPC HDA
OPC AE
OPC UA
Asset Management
OPC
B2MML
Web Services
OPC UA Server
(including Historian)
Web Services
Proprietary
interfaces
44
PMQi from AD Link; The Cognitive Gateway
Rugged Application Ready Platform
PMQ Analytics Platform for site
• Dual 10-core Xeon® E5-2400V2
• Up to 96Gb RAM
• Dual 10G SFP+ optical ports
• Dual GbE RJ-45 ports
• Optional Optical and Copper Bypass
• Onboard Intel® 8920 crypto engine
• Dual swappable SATA storage bays
•
A complete analytics platform for IoT
Offline Analytics Online & Operational Analytics
Analyse, Explore, Discover Monitor, Assess, Trigger
Predictive
analytics
Decision
management
Optimisation
Business
intelligence
Integration
End user reports,
dashboards, drill
downs, alarms
MAXIMO
Industry specific assets
Data Lake
Analytic data store
MAXIMO
or SAP
SCADA
MQTT, OPC, Pi IoT
Platform
Develop custom Predictive Models with IBM SPSS Modeler Data Mining Workbench
(part of the platform). Demo.
Supports CRISP-DM including deployment! If you can’t deploy there’s little value.
Sophisticated data preparation and predictive modeling without the need for coding
Structured and unstructured data
Ability to use open source tools; R, Python and SPARK
47
THANK YOU
47