PowerPoint 프레젠테이션 - GUC - Faculty of Information Engineering

advertisement
NETW 1010
Internet of Things:
Introduction
Dr. Eng. Amr T. Abdel-Hamid
Fall 2013
Table of Contents
Internet of Things
Answering the W’s
What is IOT?
When? (History and Future of IOT)
Where? (Applications)
Why? (Advantages of using it)
How? (Enabling Technologies)
Dr. Amr Talaat
 Course Administrative work + Project
NETW 1010
Starting from the Internet
Internet of Things
Dr. Amr Talaat
 Internet appears everywhere in the world
 but it is still a connection between people and people
NETW 1010
What is the Internet of Things?
Internet of Things
Dr. Amr Talaat
 Internet connects all people, so it is called “the Internet of
People”
 IoT connects all things, so it is called “the Internet of Things”
NETW 1010
What’s the Internet of Things
Internet of Things
 Definition
Dr. Amr Talaat
(1) The Internet of Things, also called The Internet of Obj
ects, refers to a wireless network between objects, usuall
y the network will be wireless and self-configuring, such a
s household appliances.
------Wikipedia
(2) By embedding short-range mobile transceivers into a
wide array of additional gadgets and everyday items, ena
bling new forms of communication between people and t
hings, and between things themselves.
------WSIS 2005
NETW 1010
Will it affect your life?
Internet of Things
Dr. Amr Talaat
NETW 1010
Welcome to our NEW DIMENSION
Internet of Things
Dr. Amr Talaat
NETW 1010
Table of Contents
Internet of Things
Answering the W’s
What is IOT?
When? (History and Future of IOT)
Where? (Applications)
Why? (Advantages of using it)
How? (Enabling Technologies)
Dr. Amr Talaat
 Course Administrative work + Project
NETW 1010
Why Internet of Things?
Internet of Things
Dynamic control of
industry and daily
life
Accessibility &
Usability
Universal transport
& internetworking
Dr. Amr Talaat
Flexible
configuration
Improve the
resource utilization
ratio
Better relationship
between human
and nature
Forming an
intellectual entity by
integrating human
society and physical
systems
NETW 1010
Table of Contents
Internet of Things
Answering the W’s
What is IOT?
When? (History and Future of IOT)
Where? (Applications)
Why? (Advantages of using it)
How? (Enabling Technologies)
Dr. Amr Talaat
 Course Administrative work + Project
NETW 1010
History of the Internet of Things
 History
Internet of Things
 1997, “The Internet of Things” is the seventh in the seri
es of ITU Internet Reports originally launched in 1997 un
der the title “Challenges to the Network”.
 1999, Auto-ID Center founded in MIT
 2003, EPC Global founded in MIT
 2005, Four important technologies of the internet of thin
gs was proposed in WSIS conference. (RFID, Nano, Wirel
ess sensors, smart tech)
Dr. Amr Talaat
 2008, First international conference of internet of things:
The IOT 2008 was held at Zurich.
NETW 1010
NOW is the time
Internet of Things
Dr. Amr Talaat
NETW 1010
What does 50 billion means
Internet of Things
Dr. Amr Talaat
NETW 1010
EVERY Where
Internet of Things
Dr. Amr Talaat
NETW 1010
The Applications of Iot
Internet of Things
Regional Office
House
Dr. Amr Talaat
Transportation Vehicle
Biosensor taken by people
Network
Equipment in
public place
Virtual Environment
NETW 1010
2 Examples
Internet of Things
 For the public and the society
 For business and enterprises
Dr. Amr Talaat
NETW 1010
Example 1: Pachube
Internet of Things
 "The Internet of Things Real-Time Web Ser
vice and Applications"
 Platform to connect sensors and other hardwa
re
 Platform to build IoT services and applications
 RESTful APIs
Dr. Amr Talaat
NETW 1010
After the Fukushima Disaster on Pachube
Internet of Things
Dr. Amr Talaat
NETW 1010
Many People Connected Radiation Sensors…
Internet of Things
Dr. Amr Talaat
NETW 1010
Cool, but …
Internet of Things
Dr. Amr Talaat
 Data quality of various sources
 Accuracy of each data point
 Sensor reliability and availability
 Time of measurement
 Important for trust!
 Unit jungle:
 nGy/s, mSv/h, Sv/h, Bq/kg, cpm …
 Sometimes misleading, sometimes just hard to compar
e…
 Mix of data sources
 Real sensors
 Virtual sensors (data scraping from web pages, e.g.,
http://www.houshasen-pref-ibaraki.jp/present/result0
1.html)
NETW 1010
Business Web
A Platform and Marketplace for Business Services
Internet of Things
The Business Web is a cloud-based business environment that
provides access to the necessary infrastructure, applications, content,
and connectivity to deliver end-to-end business services optimized
for mobility and ease of participation
Dr. Amr Talaat
NETW 1010
M2M Scenario – Ice Cream Cabinets
Internet of Things
Dr. Amr Talaat
 The application provides consumer
products companies with detailed i
nformation about the location and s
tatus of its ice cream cabinets.
 This information can be used to fin
d these cabinets, supply them with
new ice cream in time, and monitor
their temperature in order to avoid
ice cream becoming bad due to a d
efective ice cream cabinet.
 The ice cream cabinets become sm
art items that monitor their energy
consumption, send alarms, and bec
ome an active part in the companie
s operation processes as well as su
stainability efforts.
NETW 1010
IoT Configuration
Internet of Things
 2.5 millon ice cream cabinets
 Worldwide distributed
 Biggest growth markets: China and I
ndia
 Sensoring
 Need to refill
 Avoid stock-outs
 Location
 Reliably find and refill
 Temperature / power outage
 Detect failures and avoid product loss
 Behavioral statistics
Dr. Amr Talaat
 Conclude conversion rate
NETW 1010
IoT Integration into Business Processes
Roles and processes
Internet of Things
 CPG Backend
3rd Party Supplier
 Operational BI on supply chain efficien
cy
 User behavior monitoring and campaig
n efficiency
 3rd Party Supplier
 Dispatcher: Improved planning of daily
logistics processes
 Get refill priorities and alarms on power
outage and temperatures
 Truck Driver: Guidance and real-time i
ntegration into process
 Store Owner
Dr. Amr Talaat
 Push alarms to store owners for imme
diate actions
 Resolve power outage / close lid to save
energy
Consumer
Augmented
Reality App:
Guide me to
the next ice
cream
opportunity
 Consumer
 Guidance to next ice cream cabinet (so
urce of happiness)
NETW 1010
Table of Contents
Internet of Things
Answering the W’s
What is IOT?
When? (History and Future of IOT)
Where? (Applications)
Why? (Advantages of using it)
How? (Enabling Technologies)
Dr. Amr Talaat
 Course Administrative work + Project
NETW 1010
IoT Enabling Technologies
Internet of Things
Sensor Technologies
To collect and process the data to
detect the changes in the physical
status of things
Microcontrollers
RFID
Energy harvesting technologies
Wireless Communication and Networking
To enable the communication between the sensors and the system
machine-to-machine interfaces and protocols of electronic
communication
Smart Technology and Computing
Cloud
Big Data
To enhance the power of the network by
devolving processing capabilities to different part
of the network
Dr. Amr Talaat
Actuators (NANO TECH)
To make the smaller and smaller things have the ability to connect and interact.(nano-tech
NETW 1010
Why Cloud?
Internet of Things
Dr. Amr Talaat
NETW 1010
Internet of Things vs. Cloud Properties
Internet of Things
Dr. Amr Talaat
NETW 1010
State of the Art of IoT
Internet of Things
Research Groups
1
2
MIT Auto-ID Lab & EPC
Global.
EPFL & ETH Zurich
Information and Comm
unication Systems Res
earch Group
Stanford University
Georgia Institute of Tec
hnology
Dr. Amr Talaat
Cambridge Univ
Chemnitz University of
Technology
VSR Group
3
Nokia
SAP
IBM
GOOGLE
AMBIENT
Metro Group
Siemens
Sun
Cisco
GE
NETW 1010
State of the Art of IoT
Internet of Things
Dr. Amr Talaat
NETW 1010
The Challenge of IoT
Internet of Things
1. Technological Standardization in most areas are still
remain fragmented.
2. Huge amount of Data
3. Managing and fostering rapid innovation is a challenge for
governments
4. Privacy and security
5. Testing of Multi-Discipline Systems
6. Absence of governance
Dr. Amr Talaat
NETW 1010
Privacy Example
Internet of Things
How to convincing users that the IoT technology will
protect their data and privacy when tracking
Potential Solutions
Dr. Amr Talaat
Legal &
Regulatory
Technical
Control
Social Ethic
Market
Self-regulation
NETW 1010
Course Content
• Introduction of the Internet of Things (IoT)
Internet of Things
• Technology and Platforms: Introductions to electronics and micro-contr
ollers, Introduction to Sensors and Actuators, Operating Systems.
• Overview of Wireless Technologies: Wireless channel, Channel models.
• IOT Networking: MAC protocols for wireless networks, performance met
rics for MAC protocols for low power wireless networks Review the differ
ent routing classes, basics of IPv6, Neighbor Discovery, and Stateless A
ddress Auto configuration, 6LowPAN, IEEE 802.15.4, Bluetooth 4.
• Application Layer: Objectives of the application layer, Goals of CoAP, R
eview the "development" of applications with "queries“
• IOT Security considerations.
Dr. Amr Talaat
• Testing and Verification of IOT: Review the different environments for st
udying wireless networks, Review the characteristics of testbeds for wirel
ess multi-hop networks. Which steps are mandatory?
NETW 1010
Course Grading
Internet of Things





Exams
Quizzes 3 Quizzes: best 2
Final exam
NO Midterm
Theoretical Assignments
(15 %)
(45 %)
(0 %)
 Lecture/Tutorial Quizzes (will set best % later)
 Programming Assignments over the emulator.
Dr. Amr Talaat
 Project
(40 %)
NETW 1010
Project
 Course Project:
Internet of Things
Dr. Amr Talaat
The proposition and prototyping of a CREATIVE
IOT system in the following fields:
Home
Campus
Office
Project groups are due in two week
 5 persons Max.
 Not from the same Department
starts in 2 weeks
Best Project Competition
Final Project Evaluation/Presentation will be announced.
External Evaluation Committee
Smart





NETW 1010
In time
&
It is too LATE Policy
Internet of Things
 Late presentation of project and assignments is
NOT possible.
 Honor code
 100% penalty for both copier and copy-giver
of Any Report/CODE.
Dr. Amr Talaat
NETW 1010
Download