Top Banner
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
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.

Dec 25, 2015

Download

Documents

Bernard Foster
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 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.

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

Page 2: 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.

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

Page 3: 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.

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

Page 4: 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.

Presented by:

Internet of Things

4

Page 5: 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.

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

Page 6: 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.

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

Page 7: 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.

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

Page 8: 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.

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

Page 9: 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.

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

Page 10: 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.

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

Page 11: 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.

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

Page 12: 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.

Presented by:

SRI’s View: More Info, More Intelligence

12

Page 13: 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.

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

Page 14: 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.

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

Page 15: 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.

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

Page 16: 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.

Presented by:

Reliability

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

16

Page 17: 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.

Presented by:

17

Page 18: 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.

Presented by:

Medical Example

18

Page 19: 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.

Presented by:

Major Areas of Development

19

Page 20: 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.

Presented by:

Major Areas of Development

20

Page 21: 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.

Presented by:

Just Some of the Communications Protocols Involved

21

Page 22: 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.

Presented by:

Standards? Yeah, we got ‘em…

22

Page 23: 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.

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

Page 24: 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.

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

Page 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.

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