Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of...
Transcript of Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of...
![Page 1: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/1.jpg)
Wei Zhao
University of Macau
December 2012
Internet of Things:
Networking Infrastructure
for C.P.S.
![Page 2: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/2.jpg)
1. Principles of IOT : What and how?
2. Realization of IOT : Framework and design
Outline
2
![Page 3: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/3.jpg)
Principles of IOT :
3
![Page 4: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/4.jpg)
Definition of IOT
Does it make sense to network physical objects?
4
![Page 5: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/5.jpg)
Relevant information of physical objects =
status + control information
IOT = integration of sensing, computation, and control
Electronic
switch
Temperature
sensor
5
Definition of IOT
![Page 6: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/6.jpg)
Principles of IOT :
6
![Page 8: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/8.jpg)
Before internet, did we have systems to connect information devices?
Telegram Telephone
Yes! Many, but all for special purposes!!
8
![Page 9: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/9.jpg)
Legacy Systems of Special Purposes
-- Vertical integration --
Telegram Network
Broadcast Radio/TV
Telephone / Fax Network
9
![Page 10: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/10.jpg)
Why is the Internet better than
those legacy systems?
Internet
Web E-mail E-commerce Instant Communications
10
![Page 11: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/11.jpg)
Internet of Things: Integration of sensing, computation, and control
Have these systems existed
in the past?
11
![Page 12: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/12.jpg)
Current “Specialized IOT”
Applications
Sensors / Controllers
Network
Smart Grid Traffic
Control
Environmental
Protection Disaster Recovery
12
![Page 13: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/13.jpg)
Vertically Integrated IOT: What is the problem?
Applications
Sensors / Controllers
Network
Smart Grid Traffic
Control
Environmental
Protection Disaster
Recovery
13
![Page 14: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/14.jpg)
General Purpose IOT : How to network?
14
Internet of
Things
Applications
Sensors /
Controllers
Network
Smart
Grid
Recovery
Traffic
Control
Environmental
Protection Natural
Disaster
![Page 15: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/15.jpg)
IOT: Networking relevant
information of physical objects
General protocols and
horizontal networking
Applications
Sensors /
Controllers
IOT
15
![Page 16: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/16.jpg)
1. Principles of IOT: What and how?
2. Realization of IOT: Framework and design
Outline
16
![Page 17: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/17.jpg)
Proposal 1: Direct Use of Internet
Applications
Sensors /
Controllers
IOT
Internet
17
![Page 18: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/18.jpg)
Evaluation of Proposal 1
IOT Requirement Proposal 1
1. Real-time
2. Privacy
3. Embedded computing
4. Scalable
5. Low cost, quick start
6. Marketing and profitable
18
![Page 19: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/19.jpg)
Evaluation of Proposal 1
IOT Requirement Proposal 1
1. Real-time Not good
2. Privacy Not good
3. Embedded computing Impossible
4. Scalable Good
5. Low cost, quick start Good
6. Marketing and profitable Not good
19
![Page 20: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/20.jpg)
Proposal 2:
Construction of a New Network
Applications
Sensors /
Controllers
IOT
New Network
20
![Page 21: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/21.jpg)
Evaluation of Proposal 2 IOT Requirement Proposal 1 Proposal 2
1. Real-time Not good
2. Privacy Not good
3. Embedded computing Impossible
4. Scalable Good
5. Low cost, quick start Good
6. Marketing and profitable Not good
OVERALL EVALUATION Not feasible
21
![Page 22: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/22.jpg)
Evaluation of Proposal 2 IOT Requirement Proposal 1 Proposal 2
1. Real-time Not good Possible
2. Privacy Not good Possible
3. Embedded computing Impossible Possible
4. Scalable Good Possible
5. Low cost, quick start Good Difficult
6. Marketing and profitable Not good Possible
OVERALL EVALUATION Not feasible High risk!
22
![Page 23: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/23.jpg)
Evaluation of Proposal 3: A Two-Layer System
Applications
Sensors /
Controllers
IOT service
Communication
service
Upper layer
Lower layer
23
![Page 24: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/24.jpg)
Comparison of the three proposals
IOT Requirement Proposal 1 Proposal 2 Proposal 3
1. Real-time Not good Possible
2. Privacy Not good Possible
3. Embedded computing Impossible Possible
4. Scalable Good Possible
5. Low cost, quick start Good Difficult
6. Marketing and profitable Not good Possible
OVERALL EVALUATION Not
feasible
High risk!
24
![Page 25: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/25.jpg)
Comparison of the three proposals
IOT Requirement Proposal 1 Proposal 2 Proposal 3
1. Real-time Not good Possible Possible
2. Privacy Not good Possible Possible
3. Embedded computing Impossible Possible Possible
4. Scalable Good Possible Good
5. Low cost, quick start Good Difficult Good
6. Marketing and profitable Not good Possible Possible
OVERALL EVALUATION Not
feasible High risk!
Feasible
25
![Page 26: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/26.jpg)
26
![Page 27: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/27.jpg)
W-Internet
Applications
Sensors /
Controllers
IOT service
IOT
Communication
service
27
![Page 28: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/28.jpg)
IOT Service Layer: System Structure
Search
Service
Naming
Service
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
Link Link
Link Link
IoT
Server Link
Link Link Link Link
Link Link
28
![Page 29: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/29.jpg)
IOT Service Layer: System Structure
Search
Service
Naming
Service
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
IoT
Server
Link Link
Link Link
IoT
Server Link
Link Link Link Link
Link Link
29
Models Models
Ports of
Physical World Ports of
Physical World Ports of
Physical World Control Ports
to Members
Ports of
Physical
World
Ports of
Physical
World
Ports of
Physical
World
Image Ports
from
Members
Control
Handle Image
Local Processing Unit
![Page 30: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/30.jpg)
IOT Service Layer: Node Design
Models Models
Ports of
Physical World Ports of
Physical World Ports of
Physical World Control Ports to
Members
Ports of Physical
World Ports of Physical
World Ports of Physical
World Image Ports
from Members
Control
Handle Image
Local Processing Unit
30
![Page 31: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/31.jpg)
Command
Listener
Integrated
Control Model Fused Data
Model
Information
Dissemination
Command
Execution Engine
Command Dissemination
Data Fusion
Engine
Data
Acquisition
Cyber Control
Engine
IoT Server
31
IOT Service Layer: Node Design
![Page 32: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/32.jpg)
Control Plane Control Data Data Plane
Upstream Linkage
Protocol
Upstream Linkage
Table
Command
Listener
Information
Dissemination
Downstream Linkage
Protocol
Downstream Linkage
Table
Command
Dissemination
Data
Acquisition
Execution
Rule
Compiler
Control
Rule
Compiler
Fusion
Rule
Compiler
Compiled
Execution
Rules
Compiled
Control
Rules
Compiled
Fusion
Rules
Command
Execution
Engine
Cyber
Control
Engine
Data
Fusion
Engine
32
IOT Service Layer: Node Design Diagram
![Page 33: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/33.jpg)
Summary
1. IOT integrates sensing, computation, and
control within one infrastructure.
2. Many current “specialized IOTs” are
vertically integrated.
3. We should develop an IOT with general
protocols and horizontal networking
4. W-Internet is a proposed solution. Status: * First version of protocols developed
* Trial applications being tested
* International connections are planned
33
![Page 34: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/34.jpg)
Challenges
• Implementation of an effective link management
• Design and promotion of general protocols
• Realization of model-driven embedded computing
• Innovative naming and search mechanisms
• Exploration of alternative, lower-layer
communication mechanisms
• Legal concerns on data collection and usage
34
![Page 35: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/35.jpg)
![Page 36: Internet of Things€¦ · Internet Web E-mail E-commerce Instant Communications 10 . Internet of Things: Integration of sensing, computation, and control Have these systems existed](https://reader033.fdocuments.in/reader033/viewer/2022042914/5f4fd29bf8fc9e03c91f8223/html5/thumbnails/36.jpg)
Key Points for Investment Decision
• A specialized IOT that is vertically
integrated?
• Or a real IOT that is universally applicable?
• How to solve real-time and privacy issues? • Embedded computing? • Scalable? • How to assure low cost, quick start in order
to make it marketable and profitable?
36