Bimba, TI, and Opto22 are heavily involved in developing products with and for the Internet of Things. In this webinar you will hear stories from the trenches on how they have approached the IoT and what they have learned in the process.
2. q This webinar will be available afterwards at
www.designworldonline.com & via email
q Q&A at the end of the presentation
q Hashtag for this webinar: #DWwebinar
Before We Start
4. The Internet of Industrial Things:
Opportunities & Challenges
Gil Reiter
IoT strategic marketing
5. What is the IoT ?
How is IoT different than M2M?
• M2M focused on connecting machines –
mainly proprietary closed systems
• IoT is about harmonizing the way
humans and machines connect using
common public services
People
Things
Cloud
Services
Things, people and cloud services geBing
connected via the Internet to enable new
use cases and business models
6. A typical IoT Application
IoT cloud
IoT node
Sensors & Actuators
IoT gateway
(optional)
Router
Remote control
Monitor & Analytics
Sense Store Present
AnalyzeDecideControl
7. What is driving the industrial IoT ?
Users
• Easier technician control through
smartphone/tablet
• Wireless remote control and monitoring
• Use standard smart phone or tablets
Businesses
• Improved manufacturing time
• Sell more products/services
• Reduce expenses/energy
8. IoT is an enabling technology
Health Care
• Remote monitoring
• Ambulance telemetry
• Drugs tracking
• Hospital asset
tracking
• Access control
• Predictive
maintenance
Smart Manufacturing
• Flow optimization
• Real-‐‑time inventory
• Asset tracking
• Employee safety
• Predictive maintenance
• Firmware updates
Automotive
• Infotainment
• Wire replacement
• Telemetry
• Predictive maintenance
• C2C and C2I
Wearables
• Entertainment
• Fitness
• Smart watch
• Location and tracking
Smart Cities
• Residential E-‐‑meters
• Smart street lights
• Pipeline leak detection
• Traffic control
• Surveillance cameras
• Centralized and integrated system
control
Building & Home Automation
• Access control
• Light and temp control
• Energy optimization
• Predictive maintenance
• Connected appliances
9. Only TI has all the IoT building blocks
Processors
MCUs
Wired &
Wireless
Connectivity
Sensing
Analog
Signal
Chain
Power
Management
Nodes
MCUs
Processors
Wired &
Wireless
Connectivity
Multicore
Processors
Analog
Signal
Chain
Power
Management
Analog
Signal
Chain
Power
Management
Cloud
Gateway,
Bridge or
Router
10. IoT example end equipments
Cloud
Hybrid gateway
Wi-‐‑Fi
Sitara
Processor
Sub-‐‑1GHz
Power
Management
Keystone
Multicore
Purpose-‐‑built server
Keystone
Multicore
Processor
Power
Management
Analog
Signal
Chain
MSP430
MCU
Sub-‐‑1GHz
Sensing
Analog
Signal
Chain
Power
Management
Flow meter
11. But there are challenges
Sensing a complex
environment
Multiple
connectivity options
Security is a must
Power is critical
The IoT is complex
Connecting
to the cloud
environment
pressure
humidity
light
chemical
biosensing
gas current/power
material composition
occupancy
temperature
proximity
position/motion
12. Sensing technology is a must
CHALLENGE WHAT IS NEEDED
Sensing a complex environment
Innovative ways to sense and
deliver information
TI DELIVERS
Biosensing
Chemical
Current / power
Light
Humidity
Gas
Material composition
Occupancy
Position / motion
Pressure
Proximity
Temperature
Sensing technologies that address a wide variety of applications
www.ti.com/sensing
13. No one connectivity standard will win in the IoT
CHALLENGE WHAT IS NEEDED
Connectivity:
One size doesn’t fit all
Broad variety of wired or
wireless standards
TI DELIVERS
• Low power mesh network
• Smart metering & lighting
• Moving into home automation
• Fast, low latency Ethernet
• Real-‐‑time industrial control
• Information technology
• Fast – 10Mbps++
• Direct Internet connection
• Home & enterprise apps
• Data over power lines (OFDM)
• Developed for smart grid
• Lighting, solar, appliances
• Lowest power BLE
• Connect to tablet/phone
• Moving to industrial, automotive
• Low power & long range
• Native IP-‐‑based network
• Home gateways and security
2.4GHz IEEE 802.15.4
IEEE P1901.2
14. System-level approach to power is required
CHALLENGE WHAT IS NEEDED
Power is critical
The lowest power solutions
for any application
TI DELIVERS
Harvesting power and stretching baBery life
Thermal RFLight Vibration
Days to years of baBery operation or harvested-‐‑powered devices
Power management &
precision analog ICs
Low-power
microcontrollers
MSP430™
MCU
TM4C
MCU
Low-power wireless
connectivity
Wi-‐‑Fi
Bluetooth
ZigBee
Sub-‐‑1 GHz
Wi-‐‑Fi-‐‑based sensors running on 2xAA baBeries over 1 year
ZigBee/6LoWPAN-‐‑based light switch running on coin cell baBery for 10 years
15. Security is vital at all layers
CHALLENGE WHAT IS NEEDED
Security is a must
Built-‐‑in hardware security
technology
TI DELIVERS
Security solutions to prevent, detect and respond to unintended or malicious
behavior
Protecting manufacturers’ and consumers’ devices, solutions and services
Hardware
Connectivity
Software
Symmetric
cryptography
IP
protection
Authentication
& anti-‐‑cloning
Tamper
protection
16. The IoT must be easy
CHALLENGE WHAT IS NEEDED
Complexity
IoT solutions for everyone,
not just experts
TI DELIVERS
Solutions that are making the IoT easy for system designers
Our customers get
ease of set up and use
TI and our Ecosystem
Encapsulated wireless connectivity:
• Modules and reference designs eliminating need for RF
expertise
• On-‐‑chip Internet connectivity SW stack and comprehensive
development environment
Example designs and all the building blocks
Make
anything
wireless in
minutes
17. Making it Easier to Connect to the Cloud
CHALLENGE
WHAT IS NEEDED
Connecting end-‐‑to-‐‑end and
enabling applications
Ecosystem of cloud partners to
enable easy integration
TI DELIVERS
Open ecosystem of IoT cloud service providers
Faster time to market of new devices and services based on TI’s IoT silicon solutions.
Meets individual needs of manufacturers.
18. Typical IoT cloud servicesThings
Scripting
Notifications
Web dashboard
Database
Analytics
Applications APIs
OTA Manager
Device
Configuration
Protocols
Device &
User Registration
Cloud
Cloud
Agent / API
Sensors
& Actuators
Collaboration between TI and
cloud partners enables customers
to develop IoT applications
quickly
19. Making the IoT of 2020 happen
Challenges What is needed
Connectivity:
One size doesn’t fit all
Broad variety of wired or
wireless standards
Power is critical
The lowest power solutions for any
application
Security is a must
Built-‐‑in hardware security technology
Complexity
IoT solutions for everyone,
not just experts
Connecting to the cloud
Ecosystem of cloud partners to enable
seamless integration
Sensing is vital
Innovative sensing technology
21. IoT Benefits
• Smart products take corrective action to prevent
equipment failure and keep production running
22. o An injection molding
machine monitors the
viscosity of it’s pump motor
oil and takes itself offline if
the oil is dirty, emails
management and
automatically logs a trouble
ticket with maintenance
technicians
23. o A remote natural gas separator phones
home to tell operators its batteries are no
longer charging and production will soon
stop
24. IoT Benefits
• Data is easily shared among peer groups for faster
problem identification and resolution
25. o Doctors across the world are able to treat patients more
quickly and efficiently by providing telemedicine as opposed
to on site doctor visits – More patients are able to obtain
medical care
o The CDC uses Big Data analysis of remote medical sensor
data reported by hospitals to preemptively spot flu
outbreaks – pattern recognition
26. IoT Benefits
• Your home becomes “smart” and proactively solves
problems for you
27. o Your refrigerator emails you on your way
home to remind you you’re out of milk
o Your thermostat recognizes your smart
phone has been off the Wi-Fi network for
over an hour indicating you are likely not
home, turns off your AC compressor and
sends you a text message letting you
know what corrective action it took.
Taking that one step further, you email
your thermostat back and
tell it to turn the
AC back on.
28.
29. A New Paradigm
• It’s no longer about how fast a business can react to
events
• IoT and Big Data can provide real-time insight into all
aspects of a business’s operations
• The future will be about anticipating events before they
occur to achieve the largest competitive advantage
30. How do we get there?
• There are some inherent challenges with IoT
o How do we all speak the same language?
o Bridging the gap between embedded systems languages such as C and web
languages such as JavaScript
• It’s not just about hardware, but hardware is important.
Software design is key
• Leverage existing technologies, standards and
architectures – it’s all available today!
31. Hardware Considerations
• First we need to get the device on a network
• Ethernet (MAC/PHY) or Wi-Fi connectivity (802.11 chipset)
• TCP/IP stack
• Enough processing power and RAM to handle security
o Encryption/SSL
o Authentication
32. Software Considerations
• Data will move on the internet of things via web protocols
o API’s, ideally in a RESTful architecture, will be used to bridge different
communication protocols and programming languages
o API’s are the key to moving data from an embedded development platform using
languages such as C to something the Internet of Things can understand and
interact with
• Designing your APIs could be as important as your
hardware design!
33. REST API’s
• Allows software to talk to software
• Stands for REpresentational State Transfer
• Uses HTTP/s protocol, very similar to how the web works
• Allows for reading and writing of data between disparate
systems
34.
35.
36.
37.
38.
39. A few notes on security
• When mission critical systems start connecting to the
internet, it’s imperative that they’re well secured
• Encryption and Authentication should be a design
requirement for all devices going forward
• It’s easier to design security into a system from the
beginning than it is to add security down the road
40. IoT Authentication
• OAuth – Designed to solve the application to application
security problem
o Version 2.0 uses SSL to generate authentication tokens – Makes it easier to
implement (not an IETF standard, yet; be prepared to change your code)
o Version 1.0a has more available code libraries to choose from
• API Key – Process to authenticate by exchanging keys
• Username/Password – Least ideal, requires SSL
41.
42. IoT Encryption
• SSL – Secure Sockets Layer - Still the best
• Almost all web applications use SSL
for data encryption
• When working on your hardware
design be sure you choose a CPU
and RAM that can handle the
processing requirements of SSL
43. IoT in Industrial Automation
• No standards yet
o This is good and bad
o Using an open architecture as opposed to a standard allows for faster development
time and the ability to tailor implementations to specific applications while
maintaining a common thread for general communication
• The key to rapid adoption of IoT in industrial automation is
the development and publishing of API’s from industrial
automation equipment OEM’s
44. The Data Problem
• Last year “things” surpassed humans for generating the
most data on the internet
• A “connected car” can generate 300 MB of data per
second per car
• We’re going to run out of bandwidth
• The price of bandwidth and communication is not going
down as fast as the price of storage and computing power
45. The Data Solution
• Push intelligence to the network edge
• Data mining performed at the sensor aggregation location
can greatly reduce the amount of data sent to the cloud
• Smart systems such as programmable automation
controllers (PAC’s) can process data and report by
exception as opposed to just dumping data on the network
to be mined later
46. Opto 22 and IoT
• At Opto 22 we’re on the forefront of implementing
IoT technologies in our products
• Core focus is RESTful architecture for our suite
of industrial IO and mobile operator interface
products
• Imagine being able to use a web app and API
to configure and control a pool of remote
sensors or IO points
47. In conclusion
• Design systems for IoT from the perspective of a hardware
developer and a software developer
• RESTful architecture is at the core of IoT
• Think about security at the beginning of your design
• Utilize technologies that are already widely available
(RESTful API’s, SSL, HTTP, TCP/IP, etc.)
57. Launch
WELCOME TO PNEUMATICS 2.0™
Introducing IntelliSense®, a one-of-a-kind technology platform combining sensors, Bimba cylinders and software
to deliver real-time performance data for standard pneumatic devices. With IntelliSense®, users can utilize
condition-based monitoring to be proactive about maintenance and system optimization to maximize uptime in
the age of full-tilt manufacturing.
58. • IoT Value to product design
o More information
o New opportunities
• Approaching design for the IoT
o First question is how can we connect our products to the IoT
o Know your capabilities
• Customers view of IoT
o Enhanced control
o Better documentation
o More informed decision
• Challenges in implementing the IoT
o Competing standards
o Scalability
• Design consideration for the IoT
o User experience
o Scope creep
Summary
60. Thank You
q This webinar will be available at
designworldonline.com & email
q Tweet with hashtag #DWwebinar
q Connect with Design World
q Discuss this on EngineeringExchange.com