building the internet of things | an iot reference model

19
October 14-16, 2014 • Chicago, Illinois Jim Green - CTO, Data & Analytics Business Group, Cisco Systems Building the Internet of Things

Upload: cisco

Post on 18-Dec-2014

1.288 views

Category:

Technology


3 download

DESCRIPTION

Building the Internet of Things | An Overview of the IoT Reference Model by Jim Green, CTO, Data & Analytics Business Group, Cisco Systems. Part 1, Day 1 of the 2014 Internet of Things World Forum in Chicago, IL.  ---------------------- Unlock Your Competitive Edge  Tune into our webcast to learn more about Cisco big data and analytics solutions: http://cs.co/jlbYT1big.

TRANSCRIPT

Page 1: Building the Internet of Things | An IoT Reference Model

October 14-16, 2014 • Chicago, Illinois

Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

Building the Internet of Things

Page 2: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 2

Basic Premises

Devices

send and receive data interacting with the

Network

where the data is transmitted, normalized, and filtered using

Edge Computing

before landing in

Data storage / Databases

accessible by

Applications

which process it and provide it to people who will

Act and Collaborate

Standards based approaches are required to enable the IoT industry

Page 3: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 3

IoT World Forum Reference Model

Levels

Application (Reporting, Analytics, Control)

Data Abstraction (Aggregation & Access)

Data Accumulation (Storage)

Edge Computing (Data Element Analysis & Transformation)

Connectivity (Communication & Processing Units)

Physical Devices & Controllers (The “Things” in IoT)

Collaboration & Processes (Involving People & Business Processes)

1

2

3

4

5

6

7

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Page 4: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 4

Internet of Things Reference Model Objectives

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

IT

OT

Query Based

Event Based

Data at Rest

Data in Motion

Non-real Time

Real Time

Levels

1

2

3

4

5

6

7

Page 5: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 5

Bridging IT and OT

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Key Point:

IT – OT

IT

OT

Levels

1

2

3

4

5

6

7

Page 6: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 6

Bridging IT and OT: Introducing IoT “Edgeware”

Devices Edge

Edge computing

Device Control • Configure (from the device provider) • Status (from the device provider)

Device Interactions • Discovery • Addressing • Protocol conversion

Middleware • Listeners (Zigbee), brokers (MQTT) • Event grouping / batch interactions

Data • Normalize (standardize codes for the app) • Filter (against pre-set criteria from the app) • Expand (decode/expand cryptic codes) • Aggregate (generate statistics) • Notify/alert (to the app)

Combine the functions above • Schedule (when to comm with the device) • BPM (when multiple steps are needed)

Security • Roles • Privileges

An individual edge software function may

serve many applications

Edge software can be sourced completely separately from the vertical application

Page 7: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 7

Key Points: • IT – OT

• Decoupling

Issue: Devices may generate data faster than apps can ingest it

Devices

Apps

Bridging IT and OT: Handling the Volume of Data

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Levels

1

2

3

4

5

6

7

Page 8: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 8

Interoperability: Enable Edgeware and Applications from Different Vendors

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Levels

1

2

3

4

5

6

7

Abstraction Layer

Key Points: • IT – OT

• Decoupling - Scalability - Agility

• Interoperability

Page 9: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 9

The “Cache and Batch” Sequence Pattern (decouple the application from the data capture)

Time

Application

Edge software

Device Driver

Request Reply

Temporary

storage

Page 10: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 10

Interoperability: The Next Step is Defining Interfaces, Prototyping, and Testing

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Abstraction Layer

Key Points: • IT – OT

Decoupling - Scalability - Agility

• Interoperability

Page 11: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 11

Embracing Legacy Applications

Key Point: • IoT Enablement of

Legacy Applications

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Edge

Levels

1

2

3

4

5

6

7

Page 12: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 12

The Legacy Application Compatibility Sequence Pattern (use the existing DB and schema)

Time

Application

Edge software

Device Driver

Request

RDBMS

(existing

schema)

Data Collection

Proxy and Streaming

Inserts

Request

Reply

Reply

Temporary

storage

Page 13: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 13

The Internet of Things and Analytics

Key Point: • Enabling IoT Analytics

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Edge

Levels

1

2

3

4

5

6

7

Analytics

Page 14: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 14

Sampling and Analytics Sequence Pattern

Time

Application

Edge software

Device Driver

Request Reply

Relational

data Request Reply

Analytics

Request Reply

Temporary

storage

Data Collection

Proxy and Streaming

Inserts

Page 15: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 15

Analytics Using Both OT and IT Data

Key Point: • Integration with

the Enterprise

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Levels

1

2

3

4

5

6

7

Page 16: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 16

Data Integration /

Virtualization

Analytics on Mixed OT and IT Data Sequence Pattern

Time

Application

Edge software

Device Driver

Request Reply

OT

data Request

Reply

Analytics

Request Reply

IT Data

Temporary

storage

Data Collection

Proxy and Streaming

Inserts

Page 17: Building the Internet of Things | An IoT Reference Model

Abstraction Layer

Application

Edge software

Device Driver

OT data

Analytics

IT Data

Sample Data

Data Collection

Proxy and Streaming

Inserts

Data Integration / Virtualization

Physical Devices

Connectivity

Edge Computing

Data Accumulation

Data Abstraction

Applications /Analytics

Collaboration

Various protocols

Business Decisions

Key Point: An Open IoT Framework

Page 18: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 18

The Complete IoT System

Key Points:

• Bridging IT & OT

• Decoupling

- Scalability

- Agility

• Interoperability

• Legacy Compatibility

• Analytics

• Integrated with

the Enterprise

Sensors, Devices, Machines, Intelligent Edge Nodes of all types

Center

Edge

Levels

1

2

3

4

5

6

7

Next Steps: • Interfaces • IIC Prototyping

Page 19: Building the Internet of Things | An IoT Reference Model

© 2013 Cisco and/or its affiliates. All rights reserved. 19

Tune into our webcast to learn more about Cisco big data

and analytics solutions.

Register Now

Unlock Your Competitive Edge