25
Presented by: Taking the Internet of Things to the Cloud April 20, 2015 Charles J. Lord, PE President, Consultant, Trainer Blue Ridge Advanced Design and Automation Class 1: Internet of Things Overview and Requirements

Presented by: Taking the Internet of Things to the Cloud April 20, 2015 Charles J. Lord, PE President, Consultant, Trainer Blue Ridge Advanced Design and

Embed Size (px)

Citation preview

Presented by:

Taking the Internet of Things

to the Cloud

April 20, 2015

Charles J. Lord, PEPresident, Consultant, Trainer

Blue Ridge Advanced Design and Automation

Class 1: Internet of Things Overview and Requirements

Presented by:

This Week’s Agenda

4/20 IoT Overview and Requirements

4/21 Introduction to Cloud Computing

4/22 Solutions for Cloud Storage in the IoT

4/23 Building a Solution Using an ARM

Controller

4/24 Finishing Up Our ARM Solution /

Conclusion2

Presented by:

This Week’s Agenda

4/20 IoT Overview and Requirements

4/21 Introduction to Cloud Computing

4/22 Solutions for Cloud Storage in the IoT

4/23 Building a Solution Using an ARM

Controller

4/24 Finishing Up Our ARM Solution /

Conclusion3

Presented by:

Internet of Things

4

Presented by:

So What *IS* the Internet of Things

• A collection of unique objects gathered in an Internet-like-like structure

• Term coined by Kevin Ashton in 1999– Proctor and Gamble, later MIT

• Started primarily as tracking – was basis for RFID

• Outgrowth in tagging: bar codes, QR, digital watermarks, etc

5

Presented by:

Ashton’s take on the IoT

“If we had computers that knew everything there was to know about things—using data they gathered without any help from us—we would be able to track and count everything, and greatly reduce waste, loss and cost. We would know when things needed replacing, repairing or recalling, and whether they were fresh or past their best. The Internet of Things has the potential to change the world, just as the Internet did. Maybe even more so.“ (2009)

6

Presented by:

Everything about Everything

• IoT quickly grew from simply tracking some objects to the concept of tracking ‘everything of interest’

• Depending on the definition, you can then monitor ‘parameters of interest’ associated with each object – not just location (and sometimes location is not of interest)

• There are more than a dozen DIFFERENT definitions of IoT – and growing!

7

Presented by:

Ericsson:

• “We have a vision of 50 billion connected devices by 2020”

• “Anything that benefits from being connected will be connected”

- IoT Devcon, 2014

8

Presented by:

What “Flavor” of IoT?

• The IoT is now being thought of as two types of network, coined the Human IoT and the Industrial IoT

• The “Human IoT” is characterized as having human interaction and low failure impact.

• The “Industrial IoT” is characterized as operating without direct human interaction and oversight, sometimes with potential catastrophic failure impact.

9

Presented by:

Human IoT (HIoT)

• Human-controlled or at least monitored• Can include a person using a device (phone, tablet,

computer, etc.• Includes most consumer and wellness devices,

although there is crossover. For example:– If your connected home thermostat fails, in most cases you

will detect this and it becomes a nuisance issue– A thermostat in an unoccupied dwelling, or in an industrial

process, or in an area that must be kept at a certain temperature range for safety can cause a catastrophic failure

10

Presented by:

Industrial IoT (IIoT)

• Primarily devices that work with one another without human interaction or intervention (M2M)

• Robustness, controlled failure modes, security become primary issues

• “Consumer” items can quickly cross over, as a phone app can control your home or even your car. Or monitor life-critical health issues.

11

Presented by:

SRI’s View: More Info, More Intelligence

12

Presented by:

Research versus Market

• There are many diverse research efforts into the future of IoT, taking the concept in different directions

• Many of these increase scope of object count and parameter type and number greatly into the realm of Big Data (TB and beyond)

• Cloud computing and cloud storage will be KEY!

13

Presented by:

Communications

• Optical – bar code, QR, OCR, bio• Passive transponder – RFID• PAN – ZigBee, BTLE, Z-wave, 6LoPAN, etc• WiFi (802.11x)• ISM• Cell (4G, 5G, 3GPP, CDMA, etc)• Wired xxbaseT, CAN, others• Others, “all of the above”

14

Presented by:

What to do with all this data??

• “to the Cloud!!”• Big Data principles• Privacy, security will be huge areas for

development• Regulatory issues that must be met today and

in the future• Sampling and Monte Carlo • Trends, patterns

15

Presented by:

Reliability

• Failure can be catastrophic• Known failure modes or “fail-safe”• Toyota gas pedal

16

Presented by:

17

Presented by:

Medical Example

18

Presented by:

Major Areas of Development

19

Presented by:

Major Areas of Development

20

Presented by:

Just Some of the Communications Protocols Involved

21

Presented by:

Standards? Yeah, we got ‘em…

22

Presented by:

Our Challenges

• How to we interface to “the cloud” – and what cloud?

• What interfaces and what protocols?• First we need to understand cloud computing

and cloud storage• Tune in tomorrow!

23

Presented by:

This Week’s Agenda

4/20 IoT Overview and Requirements

4/21 Introduction to Cloud Computing

4/22 Solutions for Cloud Storage in the IoT

4/23 Building a Solution Using an ARM

Controller

4/24 Finishing Up Our ARM Solution /

Conclusion24

Presented by:

Please stick around as I answer your questions!

• Please give me a moment to scroll back through the chat window to find your questions

• I will stay on chat as long as it takes to answer!• I am available to answer simple questions or to

consult (or offer in-house training for your company)[email protected]://www.blueridgetechnc.comhttp://www.linkedin.com/in/charleslordTwitter: @charleslord

25