iot world forum reference model

22
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1

Upload: hadien

Post on 14-Feb-2017

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IoT World Forum Reference Model

© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1

Page 2: IoT World Forum Reference Model

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

Page 3: IoT World Forum Reference Model

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

IoT World Forum Architecture Committee

Page 4: IoT World Forum Reference Model

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

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 5: IoT World Forum Reference Model

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

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 6: IoT World Forum Reference Model

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

Internet of Things Reference Model

Edge

Manag

em

ent

Center The model

is based on

“Information

Flow”

Policy Data Control Levels

1

2

3

4

5

6

7

Page 7: IoT World Forum Reference Model

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

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 8: IoT World Forum Reference Model

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

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 9: IoT World Forum Reference Model

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

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 10: IoT World Forum Reference Model

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

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 11: IoT World Forum Reference Model

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

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 12: IoT World Forum Reference Model

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

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

Time

Application

Edge software

Device Driver

Request Reply

Temporary

storage

Page 13: IoT World Forum Reference Model

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

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 14: IoT World Forum Reference Model

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

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 15: IoT World Forum Reference Model

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

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 16: IoT World Forum Reference Model

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

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 17: IoT World Forum Reference Model

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

IoT Analytics Introduces New Complexities to Analytics

Key Issues: • The velocity and volume of data may be huge

• In some cases, most of the data is unimportant

Traditional Capture

Data

Store

Data

Analyze

Data

Edge Computing

Becomes Crucial

IoT Analyze

Data

Store

Data

Capture Data

from Devices

Reduce Data

at the Edge

Page 18: IoT World Forum Reference Model

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

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 19: IoT World Forum Reference Model

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

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 20: IoT World Forum Reference Model

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

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 21: IoT World Forum 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 22: IoT World Forum Reference Model

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

The Complete IoT System

Key Points:

• 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