SlideShare a Scribd company logo
Prof. Dr. Son Vuong
University of British Columbia
Vancouver, BC Canada
Email: vuong@cs.ubc.ca or stvuong@gmail.com
VGU
20/01/2016
Prof. Dr. Son Vuong
University of British Columbia
Vancouver, BC Canada
Email: vuong@cs.ubc.ca or stvuong@gmail.com
VGU
20/01/2016
Prof. Dr. Son Vuong’s Bio Sketch
 BSEE Cal State U, Sacto, MEng CarletonU, PhD, U. Waterloo
 Lecturer/Assistant Professor, U Waterloo, 1980-82
 Joined UBC/CS since 1982
 Director of Networks and Internet Computing Lab (NICLab)
 (Co)Author over 200 papers, supervise 80 MSc/PhD theses
 Co-edited three books, including “Recent Advances in Distributed
Multimedia Systems” published in 1999
 Co-Leader of $30M CAD GISST NCE Proposal (2000)
 (Co)chair and (Co)organizer of 15 international conferences (CCWC'17,
IEMCON’16, IEMCON’15, AMT’14, iThings’13NCAS’11, Multimedia’08,
DMS’08, NOMS’06, DMS'97, ICDCS'95, PSTV'94, FORTE'89, IWPTS'88).
 Consultant for the Canadian Government: Department of Communications
(DOC), Department of Industry (DOI)
 Board of Directors for companies, including Confederal Networks
(ConfedNet) and LIVES Mobile Corp.
 Professor Emeritus, UBC; Honorary VP, NTTU, Honorary Chair GWS
 BSEE Cal State U, Sacto, MEng CarletonU, PhD, U. Waterloo
 Lecturer/Assistant Professor, U Waterloo, 1980-82
 Joined UBC/CS since 1982
 Director of Networks and Internet Computing Lab (NICLab)
 (Co)Author over 200 papers, supervise 80 MSc/PhD theses
 Co-edited three books, including “Recent Advances in Distributed
Multimedia Systems” published in 1999
 Co-Leader of $30M CAD GISST NCE Proposal (2000)
 (Co)chair and (Co)organizer of 15 international conferences (CCWC'17,
IEMCON’16, IEMCON’15, AMT’14, iThings’13NCAS’11, Multimedia’08,
DMS’08, NOMS’06, DMS'97, ICDCS'95, PSTV'94, FORTE'89, IWPTS'88).
 Consultant for the Canadian Government: Department of Communications
(DOC), Department of Industry (DOI)
 Board of Directors for companies, including Confederal Networks
(ConfedNet) and LIVES Mobile Corp.
 Professor Emeritus, UBC; Honorary VP, NTTU, Honorary Chair GWS
2
The University of British Columbia
3
4
The University of British Columbia
 108 years old in 2016
 A world class university with a spectacular location
 Consistently ranked among world’s top 35
universities
 #1 in CS in Canada, #16 in CS worldwide
#33 as global university (US News & World Report
on Education 2015)
 Annual budget of $1,600,000,000
 Over 50,000 students
 12 faculties and 11 schools, 2 campuses in Vancouver
and Kelowna
 108 years old in 2016
 A world class university with a spectacular location
 Consistently ranked among world’s top 35
universities
 #1 in CS in Canada, #16 in CS worldwide
#33 as global university (US News & World Report
on Education 2015)
 Annual budget of $1,600,000,000
 Over 50,000 students
 12 faculties and 11 schools, 2 campuses in Vancouver
and Kelowna
5
The University of British Columbia
 World class faculties in medicine, life sciences, law,
computer science, engineering and management
 One home-grown and one resident Nobel Laureates:
Michael Smith, Nobel Prize in chemistry, 1993
Carl Wieman, Nobel Prize in physics, 2004
David Cheriton: UBC Faculty Alumni, Professor at
Stanford, a founder of Google. Donnation 2 million
USD to UBC, 25 million to Waterloo.
 World class faculties in medicine, life sciences, law,
computer science, engineering and management
 One home-grown and one resident Nobel Laureates:
Michael Smith, Nobel Prize in chemistry, 1993
Carl Wieman, Nobel Prize in physics, 2004
David Cheriton: UBC Faculty Alumni, Professor at
Stanford, a founder of Google. Donnation 2 million
USD to UBC, 25 million to Waterloo.
Tools/Systems Developed within NICLab
 BlueCTBlueCT: A Class Response System (“Clicker”) for
interactive e-learning via laptops and cell phones
 NEMO: Mobile Intelligent Agent System
 COOL-BitVampireBitVampire: The first P2P on-demand media
streaming system
 LePlazaLePlaza: A novel location-aware social network - Web-
based and via cell phones
 LIVESLIVES (Learning through Interactive Voice Educational
System): A voice-based mobile platform for e-learning.
Also LIVESMOBILE and LIVESGEO
 The GThe G--SystemSystem: uses the Internet of Things and social
networking for advanced society
 BlueCTBlueCT: A Class Response System (“Clicker”) for
interactive e-learning via laptops and cell phones
 NEMO: Mobile Intelligent Agent System
 COOL-BitVampireBitVampire: The first P2P on-demand media
streaming system
 LePlazaLePlaza: A novel location-aware social network - Web-
based and via cell phones
 LIVESLIVES (Learning through Interactive Voice Educational
System): A voice-based mobile platform for e-learning.
Also LIVESMOBILE and LIVESGEO
 The GThe G--SystemSystem: uses the Internet of Things and social
networking for advanced society
6
7
8
Sensor devices becoming widely available
- Programmable devices
- Off-the-shelf gadgets/tools
9
What does IOT Mean ?
Kevin Ashton coined "Internet of Things" phrase to
describe a system where the Internet is connected to
the physical world via ubiquitous sensors
How Ubiquitous?
Gartner: “IoT Installed Base Will Grow to 26 Billion Units By
2020.” That number might be too low.
 Every mobile
 Every auto
 Every door
 Every room
 Every sensor in
every device …
in every bed,
chair or bracelet
... in every
home, office,
building or
hospital room …
in every city and
village ... on
Earth ...
 Every part, on
every parts list
 Every sensor in
every device …
in every bed,
chair or bracelet
... in every
home, office,
building or
hospital room …
in every city and
village ... on
Earth ...
12
More “Things” are being connected
Home/daily-life devices
Business and
Public infrastructure
Health-care
…
13
More “Things” are being connected
14
14
Image Courtesy: : CISCO
15
16
17
18
Silicon
Valley
10 km
19
20
21
22
23
24
25
26
27
Smart Shopping
28
Personal Computer Ring
29
Smart Trash Bucket
30
Prosthetic Eye with Camera
31
Sign Translation within Video
32
NEST Thermostat (3rd Gen)
Smart auto-adjustment and remote setting
33
A World of IoT …
5G5G
NetworkNetwork
Big DataBig Data
Body Area NetworkBody Area Network HealthcareHealthcare
5G5G
NetworkNetwork
M2MM2M
Observe
and
Sensing
Gather Learn,
Understand,
Hypothesize,
Optimize &
Predict
Change
IoT is a Four Part Journey
Networks
Sensors,
Monitors,
Devices,
Machines
Cloud, Big Data, Machine Learning,
Analytics and Decision Systems, AI
Machine
& People
Observe
and
Sensing
Analyze
Learn,
Understand,
Hypothesize,
Optimize &
Predict
Interactions among IoT components
The G-System
 The G-System applies The Internet of Things (IoT) beyond
the Smart City towards an Advanced Society.
 Aims at enhancing people’s quality of life and achieving a
harmonized society
 Has built-in Principle of Cause and Effect
 Collects visible and invisible information from the
environment (all Things)
 Dynamical update: G-Score (a diachronic metric)
 Detects opportunities from collected information and
hidden patterns behind the data
 Connects/disconnects people/G-Nodes and environment
in a “mysterious” (“karmic”) fashion; and suggests
actions/reactions
 The G-System applies The Internet of Things (IoT) beyond
the Smart City towards an Advanced Society.
 Aims at enhancing people’s quality of life and achieving a
harmonized society
 Has built-in Principle of Cause and Effect
 Collects visible and invisible information from the
environment (all Things)
 Dynamical update: G-Score (a diachronic metric)
 Detects opportunities from collected information and
hidden patterns behind the data
 Connects/disconnects people/G-Nodes and environment
in a “mysterious” (“karmic”) fashion; and suggests
actions/reactions
G-System vs Ecosystem
G-System
transformed
EcoSystem G-System
Green, Good, Global, Glory, God
G-Network - High Level Architecture
G gateway
G gateway
G-Network: towards LTE-Beyond (5G)
G gateway
3G base station
Wi-Fi hotspot
Internet
G gateway
G gateway
Cloud Computing
Internet
G-Infrastructure
Logical connection
Context-aware
P2P Overlay and
G Middleware
Context-aware
P2P Overlay and
G Middleware
Internet
Wifi
Sensor
RFID
Bluetooth
G-Node
(Node with G-Power)
Things – Passive Nodes
MANET
A network infrastructure of the G-System
Other Ad Hoc
Networks
Cloud
Computing
Context-aware
P2P Overlay and
G Middleware
Context-aware
P2P Overlay and
G Middleware
G-Node
(Node with G-Power)Nodes fully
connected and
grouped across the
networks by contexts
G-Node
G-Network Middleware System Architecture
P2P G-Network Middleware APIP2P G-Network Middleware API
G-Network Engine Run-time ModelG-Network Engine Run-time Model
P2P Service LayerP2P Service Layer
Topology-aware and Location-aware DHT-based Routing OverlayTopology-aware and Location-aware DHT-based Routing Overlay
Wi-Fi Direct AdapterWi-Fi Direct Adapter
DHT ServicesPartition Manager
P2P Service LayerP2P Service Layer
Semantic-based
Resource Manager
Quality of Services
Multi-hop
Routing
G-System Technical Challenges
 Explosion of data in G-Nodes tracking/monitoring
 Mobile AdHoc network (MANET) algorithms
 A context-aware epidemic routing algorithm supporting
various hardware, such as RFID, sensors
 A content distribution algorithm to exchange/share
content and contexts in a transparent fashion
 G-Middleware/Framework
 integrates a MANET and the Internet transparently
 Running services remotely through migratory agents
 G-System engine: rule-based, definition of G-Score, etc.
 Other challenges: security, fault tolerance, consistency.
 Explosion of data in G-Nodes tracking/monitoring
 Mobile AdHoc network (MANET) algorithms
 A context-aware epidemic routing algorithm supporting
various hardware, such as RFID, sensors
 A content distribution algorithm to exchange/share
content and contexts in a transparent fashion
 G-Middleware/Framework
 integrates a MANET and the Internet transparently
 Running services remotely through migratory agents
 G-System engine: rule-based, definition of G-Score, etc.
 Other challenges: security, fault tolerance, consistency.
Our Approach to the IoT
To approach this ultimate goal of ubiquitous
networking, we propose to develop the G-System
that integrates numerous novel methods,
paradigms and technologies including:
 The nextThe next--generation RFID (generation RFID (RFIDRFID--G2G2),),
 Mobile intelligent agents (NEMO, WISEMAN)
 Context (location)-aware social networking (LePlaza)
 P2P Interest management and computing (MOPAR)
 P2P adaptive video streaming (BitVampire)
 G-Services (LIVES for mobile learning)
 Security (access, privacy, botnet protection, etc.)
To approach this ultimate goal of ubiquitous
networking, we propose to develop the G-System
that integrates numerous novel methods,
paradigms and technologies including:
 The nextThe next--generation RFID (generation RFID (RFIDRFID--G2G2),),
 Mobile intelligent agents (NEMO, WISEMAN)
 Context (location)-aware social networking (LePlaza)
 P2P Interest management and computing (MOPAR)
 P2P adaptive video streaming (BitVampire)
 G-Services (LIVES for mobile learning)
 Security (access, privacy, botnet protection, etc.)
43
Functional Components of an RFID-G2 System
Dr. Min Chen: RA, UBC/CS; Professor, HUST
44
Randy H. Katz
UC Berkeley
IEMCON 2015: 6th International
Conference and Workshop on
Computing and Communication
Vancouver, Canada
15 October 2015
Greener Buildings
HumansHumans BuildingBuilding
Predictive
Controller
Predictive
Controller
1/20/2016 IEMCON 2015 46
EnvironmentEnvironment
Predictive
Controller
Predictions based on
Building Dynamics, Weather, Occupancy, Comfort
InstrumentationInstrumentation
ModelsModels
Plug LoadsPlug Loads
LightingLighting
FacilitiesFacilities
Building
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Gen-to-
Building
Gen-to-
Building
Gen-
to-Grid
Gen-
to-Grid
uGrid-
to-Grid
uGrid-
to-Grid
Building-
to-Grid
Building-
to-Grid Building-
to-Grid
Building-
to-Grid
Energy Networks
47
InstrumentationInstrumentation
ModelsModels
ControlsControls
Building OSBuilding OS
FacilitiesFacilities
InstrumentationInstrumentation
ModelsModels
Routing/ControlRouting/Control
Grid OSGrid OS
Demand
Response
Demand
Response
Load FollowingLoad Following
Supply FollowingSupply Following
Grid
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Facility-
to-
Building
Instrumentatio
n
Instrumentatio
n
ModelsModels
ControlControl
Compressor
Scheduling
Compressor
Scheduling
Temperature
Maintenance
Temperature
Maintenance
Supply-Following
Loads
Storage-
to-
Building
Storage-
to-
Building
InstrumentationInstrumentation
ModelsModels
Power-Aware
Cluster Manager
Power-Aware
Cluster Manager
Load Balancer/
Scheduler
Load Balancer/
Scheduler
Web ServerWeb Server
Web App LogicWeb App Logic
DB/StorageDB/Storage
Machine Room
MR-to-
Building
MR-to-
Building
uGrid-
to-Grid
uGrid-
to-Grid
Software-Defined Building (SDB)
Planning
Visualization
Occupant
Satisfaction
Control /
Schedule
External
Energy Environment Outdoor EnvironmentPersonal Environment
48
BMS
Cyber Physical Building
Transport
Process
Loads
Occupant
Demand
Legacy
Instrumentation &
Control Interfaces
Pervasive
Sensing
Activity/Usage
Streams
Local Controllers
Occupant
Satisfaction
Multi-Objective
Model-Driven
Control
Building Operating System
and Service
HVAC
Electrical
Security,Fault,Anomaly
Detect&Management
Control /
Schedule
BIM proxydrvrs
Mapping
SoftZones
Physical Info Bus
privacy-pres. query
Physical
Models
Empirical
Models
App
sandbox
Light
Data
Broke
r
SDB a Kind of IoT Platform
Presentation and Analysis InterfacesPresentation and Analysis Interfaces
Analysis, Visualization
Data
Store
Data
Store
Event
Distribu-
tion
Discovery
Localiz-
ation
ControllersControllers
SchedulerScheduler
Subsampled,
Materialized
Data
Broke
r
Data
Broke
r
1/20/2016 IEMCON 2015 49
Sensors, Actuators, Event Streams
Data
Store
Data
Store
AdaptationAdaptation
Data
Store
Data
Store
Data
Store
Data
Store
Event
Distribu-
tion
Event
Distribu-
tion
DiscoveryDiscovery
Localiz-
ation
Localiz-
ation
ControllersControllers
Data, Metadata
Legacy, Archive
1/20/2016 IEMCON 2015 50
Smart Buildings and the Cloud
Local
Controls
Local
Controls
Supervisory
Controls
Supervisory
Controls
ArchiveArchive
Learning
Algorithms
Learning
Algorithms
Spooled
Instrumentation
High-level
Controls
 “Unlimited” storage
and processing
 Global perspective,
integration across
instrumentation sources
 But latency, bandwidth,
connectivity issues
51
Local
Controls
Human-Centered Beyond
Internet-of-(Non-Human)Things
Processing/Analysis
Output
Uncertainty! I
n
O
u
t
52
Sensors Actuators
Input
Uncertainty!
Under
actuated!
The
Real
World
Humans
I
n
O
u
t
IOT: The Challenges
Every one of those sensors and control points is generating
data. Often, it's very informative and very private data.
Systems are needed to help those devices talk to each other,
manage all that data, and enforce proper access control.
Big Data means BIG Challenges
All of the messaging, management,
and access control technologies used
in these large-scale device networks
must be massively scalable.
Open Protocols
Current Internet and software methods are highly modular
(APIs), highly distributed (Cloud) and "loosely coupled"
(SOA). In today's systems, every LEGO brick comes from a
different source – and they all still must snap together.
This requires open, rapid and safeopen, rapid and safe development methods.
Current Internet and software methods are highly modular
(APIs), highly distributed (Cloud) and "loosely coupled"
(SOA). In today's systems, every LEGO brick comes from a
different source – and they all still must snap together.
This requires open, rapid and safeopen, rapid and safe development methods.
Open, Rapid and Safe:
Open Source and Open StandardsOpen Source and Open Standards
OPEN: Both work well. Easy to join, transparent to review.
FAST: Open source methods work well. Rapid iterations and
ease of contributions promote rapid development. (1)
SAFE: Open standards methods work well. Strong IPR rules,
balanced participation, neutral governance = usable work. (2)
OPEN: Both work well. Easy to join, transparent to review.
FAST: Open source methods work well. Rapid iterations and
ease of contributions promote rapid development. (1)
SAFE: Open standards methods work well. Strong IPR rules,
balanced participation, neutral governance = usable work. (2)
Key Challenges
for an Open Internet of Things
Lightweight protocols for
devices to work together,
communicate
Unique and extensible
identifiers for all those
billions of devices
Unique and extensible
identifiers for all those
billions of devices
Demand for API access and
interoperability
Cybersecurity
Privacy and Policy
58
59
Unintended Consequences
and Security Issues in IOT
 Shodan search engine
 TV camera is watching you
 Hackable home:
 Lamp (unit with no sec control)
 Web Camera
 Baby Monitor
 Fridge
 Car in garage
 Electronic pill reminder (Vitality Pill reminder)
 Shodan search engine
 TV camera is watching you
 Hackable home:
 Lamp (unit with no sec control)
 Web Camera
 Baby Monitor
 Fridge
 Car in garage
 Electronic pill reminder (Vitality Pill reminder)
60
61
62
63
64
65
66
67
68
69
70
(...)
 Sky Computing
71
72
73
74
The best way to predict the
future is to invest it

The best way to predict the
future is to invest it

Q/AQ/A
76

More Related Content

Viewers also liked

C2_Under-aged Labour Report_21Nov2016
C2_Under-aged Labour Report_21Nov2016C2_Under-aged Labour Report_21Nov2016
C2_Under-aged Labour Report_21Nov2016
Dr. Mohammad Rawashdeh
 
Finnish water forum your link to finnish water knowhow
Finnish water forum your link to finnish water knowhowFinnish water forum your link to finnish water knowhow
Finnish water forum your link to finnish water knowhow
Business Finland
 
Adaptation Measures to Climate Change in Drylands
Adaptation Measures to Climate Change in DrylandsAdaptation Measures to Climate Change in Drylands
12. Women in disaster risk reduction and climate change adaptation in Vietnam
12. Women in disaster risk reduction and climate change adaptation in Vietnam12. Women in disaster risk reduction and climate change adaptation in Vietnam
12. Women in disaster risk reduction and climate change adaptation in Vietnam
Little Daisy
 
Vietadapt development and implementation of climate change adaption measures ...
Vietadapt development and implementation of climate change adaption measures ...Vietadapt development and implementation of climate change adaption measures ...
Vietadapt development and implementation of climate change adaption measures ...
Business Finland
 
NAP Training Viet Nam - Session 6 Monitoring and Evaluation
NAP Training Viet Nam - Session 6 Monitoring and EvaluationNAP Training Viet Nam - Session 6 Monitoring and Evaluation
NAP Training Viet Nam - Session 6 Monitoring and Evaluation
UNDP Climate
 
NAP Training Viet Nam - Climate Change and Viet Nam's NAP
NAP Training Viet Nam - Climate Change and Viet Nam's NAPNAP Training Viet Nam - Climate Change and Viet Nam's NAP
NAP Training Viet Nam - Climate Change and Viet Nam's NAP
UNDP Climate
 
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation OptionsNAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
UNDP Climate
 

Viewers also liked (8)

C2_Under-aged Labour Report_21Nov2016
C2_Under-aged Labour Report_21Nov2016C2_Under-aged Labour Report_21Nov2016
C2_Under-aged Labour Report_21Nov2016
 
Finnish water forum your link to finnish water knowhow
Finnish water forum your link to finnish water knowhowFinnish water forum your link to finnish water knowhow
Finnish water forum your link to finnish water knowhow
 
Adaptation Measures to Climate Change in Drylands
Adaptation Measures to Climate Change in DrylandsAdaptation Measures to Climate Change in Drylands
Adaptation Measures to Climate Change in Drylands
 
12. Women in disaster risk reduction and climate change adaptation in Vietnam
12. Women in disaster risk reduction and climate change adaptation in Vietnam12. Women in disaster risk reduction and climate change adaptation in Vietnam
12. Women in disaster risk reduction and climate change adaptation in Vietnam
 
Vietadapt development and implementation of climate change adaption measures ...
Vietadapt development and implementation of climate change adaption measures ...Vietadapt development and implementation of climate change adaption measures ...
Vietadapt development and implementation of climate change adaption measures ...
 
NAP Training Viet Nam - Session 6 Monitoring and Evaluation
NAP Training Viet Nam - Session 6 Monitoring and EvaluationNAP Training Viet Nam - Session 6 Monitoring and Evaluation
NAP Training Viet Nam - Session 6 Monitoring and Evaluation
 
NAP Training Viet Nam - Climate Change and Viet Nam's NAP
NAP Training Viet Nam - Climate Change and Viet Nam's NAPNAP Training Viet Nam - Climate Change and Viet Nam's NAP
NAP Training Viet Nam - Climate Change and Viet Nam's NAP
 
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation OptionsNAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
 

Similar to Introduction to Internet of Things

SCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual worldSCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual world
British Science Association
 
A bird eye view of m-commerce Vương Thanh Sơn
A bird eye view of m-commerce Vương Thanh SơnA bird eye view of m-commerce Vương Thanh Sơn
A bird eye view of m-commerce Vương Thanh Sơn
Cat Van Khoi
 
Living in the Future
Living in the FutureLiving in the Future
Living in the Future
Larry Smarr
 
The Future of Public Relations
The Future of Public RelationsThe Future of Public Relations
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
DevDay Da Nang
 
24 7 internet of Everything Everywhere
24 7 internet of  Everything  Everywhere24 7 internet of  Everything  Everywhere
24 7 internet of Everything Everywhere
Glenn McKnight
 
8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems
MITEF México
 
John Waclawsky's presentation at eComm 2008e
John Waclawsky's presentation at eComm 2008eJohn Waclawsky's presentation at eComm 2008e
John Waclawsky's presentation at eComm 2008e
eComm2008
 
2008—The Year of Global Telepresence
2008—The Year of Global Telepresence2008—The Year of Global Telepresence
2008—The Year of Global Telepresence
Larry Smarr
 
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Dana Gardner
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014
Marios Kyriazis
 
Living in a World of True Broadband
Living in a World of True BroadbandLiving in a World of True Broadband
Living in a World of True Broadband
Larry Smarr
 
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and IntertwingularityMobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Lindner Martin
 
How Global-Scale Personal Lighwaves are Transforming Scientific Research
How Global-Scale Personal Lighwaves are Transforming Scientific ResearchHow Global-Scale Personal Lighwaves are Transforming Scientific Research
How Global-Scale Personal Lighwaves are Transforming Scientific Research
Larry Smarr
 
Using Interconnected Computer Networks For Communication
Using Interconnected Computer Networks For CommunicationUsing Interconnected Computer Networks For Communication
Using Interconnected Computer Networks For Communication
Chelsea Porter
 
Introducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM UniversityIntroducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM University
Leandro Agro'
 
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
mediaintransition
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
Sathvik N Prasad
 
Going global 2013
Going global 2013Going global 2013
Going global 2013
joannefbeale
 
Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access LinkFuture Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Joberto Martins
 

Similar to Introduction to Internet of Things (20)

SCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual worldSCC2011 - Talking about e-Science in a virtual world
SCC2011 - Talking about e-Science in a virtual world
 
A bird eye view of m-commerce Vương Thanh Sơn
A bird eye view of m-commerce Vương Thanh SơnA bird eye view of m-commerce Vương Thanh Sơn
A bird eye view of m-commerce Vương Thanh Sơn
 
Living in the Future
Living in the FutureLiving in the Future
Living in the Future
 
The Future of Public Relations
The Future of Public RelationsThe Future of Public Relations
The Future of Public Relations
 
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
[DevDay2019] Internet of Things- By: Dr. Anand Nayyar at Duy Tan University
 
24 7 internet of Everything Everywhere
24 7 internet of  Everything  Everywhere24 7 internet of  Everything  Everywhere
24 7 internet of Everything Everywhere
 
8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems8. City Science: Urban Big Data and New Urban Systems
8. City Science: Urban Big Data and New Urban Systems
 
John Waclawsky's presentation at eComm 2008e
John Waclawsky's presentation at eComm 2008eJohn Waclawsky's presentation at eComm 2008e
John Waclawsky's presentation at eComm 2008e
 
2008—The Year of Global Telepresence
2008—The Year of Global Telepresence2008—The Year of Global Telepresence
2008—The Year of Global Telepresence
 
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
Cloud and Big Data Come Together in the Ocean Observatories Initiative to Giv...
 
Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014Internet of things and nanothings workshop may 2014
Internet of things and nanothings workshop may 2014
 
Living in a World of True Broadband
Living in a World of True BroadbandLiving in a World of True Broadband
Living in a World of True Broadband
 
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and IntertwingularityMobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
Mobile Web 2.0, Mobile Widgets, Microlearning and Intertwingularity
 
How Global-Scale Personal Lighwaves are Transforming Scientific Research
How Global-Scale Personal Lighwaves are Transforming Scientific ResearchHow Global-Scale Personal Lighwaves are Transforming Scientific Research
How Global-Scale Personal Lighwaves are Transforming Scientific Research
 
Using Interconnected Computer Networks For Communication
Using Interconnected Computer Networks For CommunicationUsing Interconnected Computer Networks For Communication
Using Interconnected Computer Networks For Communication
 
Introducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM UniversityIntroducing the Internet of Things: lecture @IULM University
Introducing the Internet of Things: lecture @IULM University
 
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
Impact Of User Generated Content on Media - Ajit Jaokar - Media in Transition...
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
 
Going global 2013
Going global 2013Going global 2013
Going global 2013
 
Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access LinkFuture Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
 

More from Little Daisy

Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh TuệDiễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Little Daisy
 
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
Little Daisy
 
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
Little Daisy
 
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền ThanhMaitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
Little Daisy
 
Karma và Luân Hồi.pdf
Karma và Luân Hồi.pdfKarma và Luân Hồi.pdf
Karma và Luân Hồi.pdf
Little Daisy
 
Kinh tế nhân văn
Kinh tế nhân vănKinh tế nhân văn
Kinh tế nhân văn
Little Daisy
 
Thái Dương Thiên Thần
Thái Dương Thiên ThầnThái Dương Thiên Thần
Thái Dương Thiên Thần
Little Daisy
 
Hoa Sen Chân Ngã
Hoa Sen Chân Ngã Hoa Sen Chân Ngã
Hoa Sen Chân Ngã
Little Daisy
 
Tiềm thức
Tiềm thứcTiềm thức
Tiềm thức
Little Daisy
 
Antahkarana.pdf
Antahkarana.pdfAntahkarana.pdf
Antahkarana.pdf
Little Daisy
 
Bản Năng - Trí Tuệ - Trực Giác
Bản Năng - Trí Tuệ - Trực Giác Bản Năng - Trí Tuệ - Trực Giác
Bản Năng - Trí Tuệ - Trực Giác
Little Daisy
 
Những Cột Mốc trên Đường Đạo
Những Cột Mốc trên Đường ĐạoNhững Cột Mốc trên Đường Đạo
Những Cột Mốc trên Đường Đạo
Little Daisy
 
Phát Bồ Đề Tâm
Phát Bồ Đề TâmPhát Bồ Đề Tâm
Phát Bồ Đề Tâm
Little Daisy
 
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa CầuThánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
Little Daisy
 
Đêm tối của Linh Hồn
Đêm tối của Linh HồnĐêm tối của Linh Hồn
Đêm tối của Linh Hồn
Little Daisy
 
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạoÝ nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
Little Daisy
 
8. Nghiệp quả
8. Nghiệp quả8. Nghiệp quả
8. Nghiệp quả
Little Daisy
 
7. Khoa học về Cái Chết
7. Khoa học về Cái Chết 7. Khoa học về Cái Chết
7. Khoa học về Cái Chết
Little Daisy
 
6.3 Chiêm tinh nội môn - Các hành tinh
6.3 Chiêm tinh nội môn - Các hành tinh6.3 Chiêm tinh nội môn - Các hành tinh
6.3 Chiêm tinh nội môn - Các hành tinh
Little Daisy
 
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
Little Daisy
 

More from Little Daisy (20)

Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh TuệDiễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
 
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
Địa Tạng Bồ Tát Pháp Kinh (Nguồn: Cư Sĩ Huyền Thanh)
 
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
Quán Thế Âm Bồ Tát Pháp Kinh - (Nguồn: Cư Sĩ Huyền Thanh)
 
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền ThanhMaitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
Maitreya Kinh Di Lặc Bồ Tát - Cư Sĩ Huyền Thanh
 
Karma và Luân Hồi.pdf
Karma và Luân Hồi.pdfKarma và Luân Hồi.pdf
Karma và Luân Hồi.pdf
 
Kinh tế nhân văn
Kinh tế nhân vănKinh tế nhân văn
Kinh tế nhân văn
 
Thái Dương Thiên Thần
Thái Dương Thiên ThầnThái Dương Thiên Thần
Thái Dương Thiên Thần
 
Hoa Sen Chân Ngã
Hoa Sen Chân Ngã Hoa Sen Chân Ngã
Hoa Sen Chân Ngã
 
Tiềm thức
Tiềm thứcTiềm thức
Tiềm thức
 
Antahkarana.pdf
Antahkarana.pdfAntahkarana.pdf
Antahkarana.pdf
 
Bản Năng - Trí Tuệ - Trực Giác
Bản Năng - Trí Tuệ - Trực Giác Bản Năng - Trí Tuệ - Trực Giác
Bản Năng - Trí Tuệ - Trực Giác
 
Những Cột Mốc trên Đường Đạo
Những Cột Mốc trên Đường ĐạoNhững Cột Mốc trên Đường Đạo
Những Cột Mốc trên Đường Đạo
 
Phát Bồ Đề Tâm
Phát Bồ Đề TâmPhát Bồ Đề Tâm
Phát Bồ Đề Tâm
 
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa CầuThánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
Thánh Đoàn - Huyền Giai Tinh Thần của Hệ Địa Cầu
 
Đêm tối của Linh Hồn
Đêm tối của Linh HồnĐêm tối của Linh Hồn
Đêm tối của Linh Hồn
 
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạoÝ nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
Ý nghĩa tinh thần và màn che ảo cảm của các dấu hiệu hoàng đạo
 
8. Nghiệp quả
8. Nghiệp quả8. Nghiệp quả
8. Nghiệp quả
 
7. Khoa học về Cái Chết
7. Khoa học về Cái Chết 7. Khoa học về Cái Chết
7. Khoa học về Cái Chết
 
6.3 Chiêm tinh nội môn - Các hành tinh
6.3 Chiêm tinh nội môn - Các hành tinh6.3 Chiêm tinh nội môn - Các hành tinh
6.3 Chiêm tinh nội môn - Các hành tinh
 
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
6.2 Chiêm tinh nội môn - Dung hợp, nhà và các góc chiếu
 

Recently uploaded

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 

Recently uploaded (20)

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 

Introduction to Internet of Things

  • 1. Prof. Dr. Son Vuong University of British Columbia Vancouver, BC Canada Email: vuong@cs.ubc.ca or stvuong@gmail.com VGU 20/01/2016 Prof. Dr. Son Vuong University of British Columbia Vancouver, BC Canada Email: vuong@cs.ubc.ca or stvuong@gmail.com VGU 20/01/2016
  • 2. Prof. Dr. Son Vuong’s Bio Sketch  BSEE Cal State U, Sacto, MEng CarletonU, PhD, U. Waterloo  Lecturer/Assistant Professor, U Waterloo, 1980-82  Joined UBC/CS since 1982  Director of Networks and Internet Computing Lab (NICLab)  (Co)Author over 200 papers, supervise 80 MSc/PhD theses  Co-edited three books, including “Recent Advances in Distributed Multimedia Systems” published in 1999  Co-Leader of $30M CAD GISST NCE Proposal (2000)  (Co)chair and (Co)organizer of 15 international conferences (CCWC'17, IEMCON’16, IEMCON’15, AMT’14, iThings’13NCAS’11, Multimedia’08, DMS’08, NOMS’06, DMS'97, ICDCS'95, PSTV'94, FORTE'89, IWPTS'88).  Consultant for the Canadian Government: Department of Communications (DOC), Department of Industry (DOI)  Board of Directors for companies, including Confederal Networks (ConfedNet) and LIVES Mobile Corp.  Professor Emeritus, UBC; Honorary VP, NTTU, Honorary Chair GWS  BSEE Cal State U, Sacto, MEng CarletonU, PhD, U. Waterloo  Lecturer/Assistant Professor, U Waterloo, 1980-82  Joined UBC/CS since 1982  Director of Networks and Internet Computing Lab (NICLab)  (Co)Author over 200 papers, supervise 80 MSc/PhD theses  Co-edited three books, including “Recent Advances in Distributed Multimedia Systems” published in 1999  Co-Leader of $30M CAD GISST NCE Proposal (2000)  (Co)chair and (Co)organizer of 15 international conferences (CCWC'17, IEMCON’16, IEMCON’15, AMT’14, iThings’13NCAS’11, Multimedia’08, DMS’08, NOMS’06, DMS'97, ICDCS'95, PSTV'94, FORTE'89, IWPTS'88).  Consultant for the Canadian Government: Department of Communications (DOC), Department of Industry (DOI)  Board of Directors for companies, including Confederal Networks (ConfedNet) and LIVES Mobile Corp.  Professor Emeritus, UBC; Honorary VP, NTTU, Honorary Chair GWS 2
  • 3. The University of British Columbia 3
  • 4. 4 The University of British Columbia  108 years old in 2016  A world class university with a spectacular location  Consistently ranked among world’s top 35 universities  #1 in CS in Canada, #16 in CS worldwide #33 as global university (US News & World Report on Education 2015)  Annual budget of $1,600,000,000  Over 50,000 students  12 faculties and 11 schools, 2 campuses in Vancouver and Kelowna  108 years old in 2016  A world class university with a spectacular location  Consistently ranked among world’s top 35 universities  #1 in CS in Canada, #16 in CS worldwide #33 as global university (US News & World Report on Education 2015)  Annual budget of $1,600,000,000  Over 50,000 students  12 faculties and 11 schools, 2 campuses in Vancouver and Kelowna
  • 5. 5 The University of British Columbia  World class faculties in medicine, life sciences, law, computer science, engineering and management  One home-grown and one resident Nobel Laureates: Michael Smith, Nobel Prize in chemistry, 1993 Carl Wieman, Nobel Prize in physics, 2004 David Cheriton: UBC Faculty Alumni, Professor at Stanford, a founder of Google. Donnation 2 million USD to UBC, 25 million to Waterloo.  World class faculties in medicine, life sciences, law, computer science, engineering and management  One home-grown and one resident Nobel Laureates: Michael Smith, Nobel Prize in chemistry, 1993 Carl Wieman, Nobel Prize in physics, 2004 David Cheriton: UBC Faculty Alumni, Professor at Stanford, a founder of Google. Donnation 2 million USD to UBC, 25 million to Waterloo.
  • 6. Tools/Systems Developed within NICLab  BlueCTBlueCT: A Class Response System (“Clicker”) for interactive e-learning via laptops and cell phones  NEMO: Mobile Intelligent Agent System  COOL-BitVampireBitVampire: The first P2P on-demand media streaming system  LePlazaLePlaza: A novel location-aware social network - Web- based and via cell phones  LIVESLIVES (Learning through Interactive Voice Educational System): A voice-based mobile platform for e-learning. Also LIVESMOBILE and LIVESGEO  The GThe G--SystemSystem: uses the Internet of Things and social networking for advanced society  BlueCTBlueCT: A Class Response System (“Clicker”) for interactive e-learning via laptops and cell phones  NEMO: Mobile Intelligent Agent System  COOL-BitVampireBitVampire: The first P2P on-demand media streaming system  LePlazaLePlaza: A novel location-aware social network - Web- based and via cell phones  LIVESLIVES (Learning through Interactive Voice Educational System): A voice-based mobile platform for e-learning. Also LIVESMOBILE and LIVESGEO  The GThe G--SystemSystem: uses the Internet of Things and social networking for advanced society 6
  • 7. 7
  • 8. 8
  • 9. Sensor devices becoming widely available - Programmable devices - Off-the-shelf gadgets/tools 9
  • 10. What does IOT Mean ? Kevin Ashton coined "Internet of Things" phrase to describe a system where the Internet is connected to the physical world via ubiquitous sensors
  • 11. How Ubiquitous? Gartner: “IoT Installed Base Will Grow to 26 Billion Units By 2020.” That number might be too low.  Every mobile  Every auto  Every door  Every room  Every sensor in every device … in every bed, chair or bracelet ... in every home, office, building or hospital room … in every city and village ... on Earth ...  Every part, on every parts list  Every sensor in every device … in every bed, chair or bracelet ... in every home, office, building or hospital room … in every city and village ... on Earth ...
  • 12. 12
  • 13. More “Things” are being connected Home/daily-life devices Business and Public infrastructure Health-care … 13
  • 14. More “Things” are being connected 14 14 Image Courtesy: : CISCO
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. 18
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 31. Prosthetic Eye with Camera 31
  • 33. NEST Thermostat (3rd Gen) Smart auto-adjustment and remote setting 33
  • 34. A World of IoT … 5G5G NetworkNetwork Big DataBig Data Body Area NetworkBody Area Network HealthcareHealthcare 5G5G NetworkNetwork M2MM2M
  • 35. Observe and Sensing Gather Learn, Understand, Hypothesize, Optimize & Predict Change IoT is a Four Part Journey Networks Sensors, Monitors, Devices, Machines Cloud, Big Data, Machine Learning, Analytics and Decision Systems, AI Machine & People Observe and Sensing Analyze Learn, Understand, Hypothesize, Optimize & Predict
  • 37. The G-System  The G-System applies The Internet of Things (IoT) beyond the Smart City towards an Advanced Society.  Aims at enhancing people’s quality of life and achieving a harmonized society  Has built-in Principle of Cause and Effect  Collects visible and invisible information from the environment (all Things)  Dynamical update: G-Score (a diachronic metric)  Detects opportunities from collected information and hidden patterns behind the data  Connects/disconnects people/G-Nodes and environment in a “mysterious” (“karmic”) fashion; and suggests actions/reactions  The G-System applies The Internet of Things (IoT) beyond the Smart City towards an Advanced Society.  Aims at enhancing people’s quality of life and achieving a harmonized society  Has built-in Principle of Cause and Effect  Collects visible and invisible information from the environment (all Things)  Dynamical update: G-Score (a diachronic metric)  Detects opportunities from collected information and hidden patterns behind the data  Connects/disconnects people/G-Nodes and environment in a “mysterious” (“karmic”) fashion; and suggests actions/reactions
  • 38. G-System vs Ecosystem G-System transformed EcoSystem G-System Green, Good, Global, Glory, God
  • 39. G-Network - High Level Architecture G gateway G gateway G-Network: towards LTE-Beyond (5G) G gateway 3G base station Wi-Fi hotspot Internet G gateway G gateway Cloud Computing Internet
  • 40. G-Infrastructure Logical connection Context-aware P2P Overlay and G Middleware Context-aware P2P Overlay and G Middleware Internet Wifi Sensor RFID Bluetooth G-Node (Node with G-Power) Things – Passive Nodes MANET A network infrastructure of the G-System Other Ad Hoc Networks Cloud Computing Context-aware P2P Overlay and G Middleware Context-aware P2P Overlay and G Middleware G-Node (Node with G-Power)Nodes fully connected and grouped across the networks by contexts G-Node
  • 41. G-Network Middleware System Architecture P2P G-Network Middleware APIP2P G-Network Middleware API G-Network Engine Run-time ModelG-Network Engine Run-time Model P2P Service LayerP2P Service Layer Topology-aware and Location-aware DHT-based Routing OverlayTopology-aware and Location-aware DHT-based Routing Overlay Wi-Fi Direct AdapterWi-Fi Direct Adapter DHT ServicesPartition Manager P2P Service LayerP2P Service Layer Semantic-based Resource Manager Quality of Services Multi-hop Routing
  • 42. G-System Technical Challenges  Explosion of data in G-Nodes tracking/monitoring  Mobile AdHoc network (MANET) algorithms  A context-aware epidemic routing algorithm supporting various hardware, such as RFID, sensors  A content distribution algorithm to exchange/share content and contexts in a transparent fashion  G-Middleware/Framework  integrates a MANET and the Internet transparently  Running services remotely through migratory agents  G-System engine: rule-based, definition of G-Score, etc.  Other challenges: security, fault tolerance, consistency.  Explosion of data in G-Nodes tracking/monitoring  Mobile AdHoc network (MANET) algorithms  A context-aware epidemic routing algorithm supporting various hardware, such as RFID, sensors  A content distribution algorithm to exchange/share content and contexts in a transparent fashion  G-Middleware/Framework  integrates a MANET and the Internet transparently  Running services remotely through migratory agents  G-System engine: rule-based, definition of G-Score, etc.  Other challenges: security, fault tolerance, consistency.
  • 43. Our Approach to the IoT To approach this ultimate goal of ubiquitous networking, we propose to develop the G-System that integrates numerous novel methods, paradigms and technologies including:  The nextThe next--generation RFID (generation RFID (RFIDRFID--G2G2),),  Mobile intelligent agents (NEMO, WISEMAN)  Context (location)-aware social networking (LePlaza)  P2P Interest management and computing (MOPAR)  P2P adaptive video streaming (BitVampire)  G-Services (LIVES for mobile learning)  Security (access, privacy, botnet protection, etc.) To approach this ultimate goal of ubiquitous networking, we propose to develop the G-System that integrates numerous novel methods, paradigms and technologies including:  The nextThe next--generation RFID (generation RFID (RFIDRFID--G2G2),),  Mobile intelligent agents (NEMO, WISEMAN)  Context (location)-aware social networking (LePlaza)  P2P Interest management and computing (MOPAR)  P2P adaptive video streaming (BitVampire)  G-Services (LIVES for mobile learning)  Security (access, privacy, botnet protection, etc.) 43
  • 44. Functional Components of an RFID-G2 System Dr. Min Chen: RA, UBC/CS; Professor, HUST 44
  • 45. Randy H. Katz UC Berkeley IEMCON 2015: 6th International Conference and Workshop on Computing and Communication Vancouver, Canada 15 October 2015
  • 46. Greener Buildings HumansHumans BuildingBuilding Predictive Controller Predictive Controller 1/20/2016 IEMCON 2015 46 EnvironmentEnvironment Predictive Controller Predictions based on Building Dynamics, Weather, Occupancy, Comfort
  • 47. InstrumentationInstrumentation ModelsModels Plug LoadsPlug Loads LightingLighting FacilitiesFacilities Building Facility- to- Building Facility- to- Building Facility- to- Building Facility- to- Building Facility- to- Building Facility- to- Building Gen-to- Building Gen-to- Building Gen- to-Grid Gen- to-Grid uGrid- to-Grid uGrid- to-Grid Building- to-Grid Building- to-Grid Building- to-Grid Building- to-Grid Energy Networks 47 InstrumentationInstrumentation ModelsModels ControlsControls Building OSBuilding OS FacilitiesFacilities InstrumentationInstrumentation ModelsModels Routing/ControlRouting/Control Grid OSGrid OS Demand Response Demand Response Load FollowingLoad Following Supply FollowingSupply Following Grid Facility- to- Building Facility- to- Building Facility- to- Building Facility- to- Building Instrumentatio n Instrumentatio n ModelsModels ControlControl Compressor Scheduling Compressor Scheduling Temperature Maintenance Temperature Maintenance Supply-Following Loads Storage- to- Building Storage- to- Building InstrumentationInstrumentation ModelsModels Power-Aware Cluster Manager Power-Aware Cluster Manager Load Balancer/ Scheduler Load Balancer/ Scheduler Web ServerWeb Server Web App LogicWeb App Logic DB/StorageDB/Storage Machine Room MR-to- Building MR-to- Building uGrid- to-Grid uGrid- to-Grid
  • 48. Software-Defined Building (SDB) Planning Visualization Occupant Satisfaction Control / Schedule External Energy Environment Outdoor EnvironmentPersonal Environment 48 BMS Cyber Physical Building Transport Process Loads Occupant Demand Legacy Instrumentation & Control Interfaces Pervasive Sensing Activity/Usage Streams Local Controllers Occupant Satisfaction Multi-Objective Model-Driven Control Building Operating System and Service HVAC Electrical Security,Fault,Anomaly Detect&Management Control / Schedule BIM proxydrvrs Mapping SoftZones Physical Info Bus privacy-pres. query Physical Models Empirical Models App sandbox Light
  • 49. Data Broke r SDB a Kind of IoT Platform Presentation and Analysis InterfacesPresentation and Analysis Interfaces Analysis, Visualization Data Store Data Store Event Distribu- tion Discovery Localiz- ation ControllersControllers SchedulerScheduler Subsampled, Materialized Data Broke r Data Broke r 1/20/2016 IEMCON 2015 49 Sensors, Actuators, Event Streams Data Store Data Store AdaptationAdaptation Data Store Data Store Data Store Data Store Event Distribu- tion Event Distribu- tion DiscoveryDiscovery Localiz- ation Localiz- ation ControllersControllers Data, Metadata Legacy, Archive
  • 51. Smart Buildings and the Cloud Local Controls Local Controls Supervisory Controls Supervisory Controls ArchiveArchive Learning Algorithms Learning Algorithms Spooled Instrumentation High-level Controls  “Unlimited” storage and processing  Global perspective, integration across instrumentation sources  But latency, bandwidth, connectivity issues 51 Local Controls
  • 52. Human-Centered Beyond Internet-of-(Non-Human)Things Processing/Analysis Output Uncertainty! I n O u t 52 Sensors Actuators Input Uncertainty! Under actuated! The Real World Humans I n O u t
  • 53. IOT: The Challenges Every one of those sensors and control points is generating data. Often, it's very informative and very private data. Systems are needed to help those devices talk to each other, manage all that data, and enforce proper access control.
  • 54. Big Data means BIG Challenges All of the messaging, management, and access control technologies used in these large-scale device networks must be massively scalable.
  • 55. Open Protocols Current Internet and software methods are highly modular (APIs), highly distributed (Cloud) and "loosely coupled" (SOA). In today's systems, every LEGO brick comes from a different source – and they all still must snap together. This requires open, rapid and safeopen, rapid and safe development methods. Current Internet and software methods are highly modular (APIs), highly distributed (Cloud) and "loosely coupled" (SOA). In today's systems, every LEGO brick comes from a different source – and they all still must snap together. This requires open, rapid and safeopen, rapid and safe development methods.
  • 56. Open, Rapid and Safe: Open Source and Open StandardsOpen Source and Open Standards OPEN: Both work well. Easy to join, transparent to review. FAST: Open source methods work well. Rapid iterations and ease of contributions promote rapid development. (1) SAFE: Open standards methods work well. Strong IPR rules, balanced participation, neutral governance = usable work. (2) OPEN: Both work well. Easy to join, transparent to review. FAST: Open source methods work well. Rapid iterations and ease of contributions promote rapid development. (1) SAFE: Open standards methods work well. Strong IPR rules, balanced participation, neutral governance = usable work. (2)
  • 57. Key Challenges for an Open Internet of Things Lightweight protocols for devices to work together, communicate Unique and extensible identifiers for all those billions of devices Unique and extensible identifiers for all those billions of devices Demand for API access and interoperability Cybersecurity Privacy and Policy
  • 58. 58
  • 59. 59
  • 60. Unintended Consequences and Security Issues in IOT  Shodan search engine  TV camera is watching you  Hackable home:  Lamp (unit with no sec control)  Web Camera  Baby Monitor  Fridge  Car in garage  Electronic pill reminder (Vitality Pill reminder)  Shodan search engine  TV camera is watching you  Hackable home:  Lamp (unit with no sec control)  Web Camera  Baby Monitor  Fridge  Car in garage  Electronic pill reminder (Vitality Pill reminder) 60
  • 61. 61
  • 62. 62
  • 63. 63
  • 64. 64
  • 65. 65
  • 66. 66
  • 67. 67
  • 68. 68
  • 69. 69
  • 71. 71
  • 72. 72
  • 73. 73
  • 74. 74
  • 75. The best way to predict the future is to invest it  The best way to predict the future is to invest it 