6. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT allows
objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating
opportunities for more direct integration of the physical world into computer-based systems, and
resulting in improved efficiency, accuracy and economic benefit; when IoT is augmented with
sensors and actuators, the technology becomes an instance of the more general class of cyber-
physical systems, which also encompasses technologies such as smart grids, smart homes,
intelligent transportation and smart cities. Each thing is uniquely identifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
wikipedia.com
7. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
8. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
9. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
14. Names
• The Internet of things
• Machine to Machine (M2M) Communication
• Ubiquitous computing
• Embedded Computing
• Fog Computing
• Internet of everything (Commercial name from Cisco)
15. IoT Evolution
• Electronic Device
• Personal Computer
• Ubiquitous computing
• Machine-to-machine Computing
• The Internet of things (IoT)
16. The “Internet of things” elements
• Things
• Small Computer (MCU) +Sensors
• Connectivity & Communication
• Data
• Cloud Service (Intelligence)
20. – Dr. Jimmy Panutat Tejasen
“Software at the level above single device.”
21. The Big Picture
LED Switch
Sensor
Display
ESPresso Lite
WiFi
Cloud
Mobile/Website
22.
23.
24. -
Smart Garbage Cans
BigBelly alerts when it needs to
be emptied so smarter collection
decisions can be made.
http://www.bigbelly.com/solutions/stations/smartbelly/
58. 19xx-Present: A whole range of IoT platforms (Pachube,
Thingspeak, etc), standards (6LoWPAN, Dash7, etc) hardware
and software (Contiki, TinyOS, etc) have developed.
60. 2011: Arduino and other hardware platforms mature and make
the IoT accessible to DIY’ers taking interest in the topic.
61. 2011: IPV6 public launch - The new protocol allows for 2^18
(approximately 340 x ~10^36 )
340,282,366,920,938,463,463,374,607,431,768,211,456)
62. – Steven Leibson
We could assign an IPV6 address to every atom on the
surface of the earth, and still have enough addresses left
to do another 100+ earths.
63. Kevin Ashton
Kevin Ashton (born 1968) is a British technology
pioneer who cofounded the Auto-ID Center at the
Massachusetts Institute of Technology (MIT),
which created a global standard system for RFID
and other sensors. He is known for inventing the
term "the Internet of Things" to describe a system
where the Internet is connected to the physical
world via ubiquitous sensors.
https://en.wikipedia.org/wiki/Kevin_Ashton
64. –Kevin Asthon
I could be wrong, but I'm fairly sure the phrase "Internet of Things" started
life as the title of a presentation I made at Procter & Gamble (P&G) in 1999.
Linking the new idea of RFID in P&G's supply chain to the then-red-hot topic
of the Internet was more than just a good way to get executive attention. It
summed up an important insight—one that 10 years later, after the
Internet of Things has become the title of everything from an article in
Scientific American to the name of a European Union conference, is still
often misunderstood.
http://www.rfidjournal.com/articles/view?4986
73. Smart Propane Tank
This super smart propane tank
gauge connects to an app on your
mobile device so no matter where
you are, you’ll always know when
it’s time to refuel.
http://www.quirky.com/shop/732-refuel-smart-propane-tank-gauge
74. Smart Washing Machine
Smart Aqualtis is the first Indesit
Company washing machine
designed to be integrated in
‘Smart’ ecosystems, covering a
wide range of use cases.
http://zigbee.org/Products/ByStandard/AllStandards.aspx
75. Hydroponic System
Niwa is the first fully automated
hydroponic system that attends
to all of your plants’ needs and
water them, feed them and make
sure they have optimal growing
conditions 24/7.
http://getniwa.com/
76. Smart Home Security
Canary is a complete security
system packed into a single,
device. It adapts to your home
over time and sends intelligent
notifications with HD video
directly to your smartphone.
http://canary.is/
77. Smart A/C
Aros learns from your budget,
location, schedule, and usage
to automatically maintain
the perfect temperature and
maximize savings for your home.
https://www.quirky.com/shop/752-aros-smart-window-air-conditioner
78. Swing Analyzer
Make your Zepp Sensor multi-
sport, all you need to do is
purchase additional sport specific
mounts and download the app.
http://www.zepp.com/
79. Smart Tennis Racket
Track your game with Babolat’s
breakthrough innovation. See
where you stand in the global
ranking and by category within
your online community.
http://en.babolatplay.com/
80. Smart Bike
Valour by Vanhawks gives
directions, reroutes to avoid
traffic, and tracks riding metrics.
http://www.vanhawks.com/
81. Smart Mirror
A reflective mirror with
programmable applications and
digital display for the home, office
and public environments (hotels,
hospitals, retail shops).
http://www.cybertecturemirror.com/
82. Smart Socks
Socks infused with proprietary
100% textile sensors. They are
paired with a Bluetooth Smart
cool and detachable anklet
that delivers accuracy in step
counting, speed, calories, altitude
and distance tracking.
http://store.sensoriafitness.com/
83. Smart Shirt
Monitors how your body behaves
over time, includes heart rate
recovery and breathing at rest, to
monitor improvements in health.
http://omsignal.com/
110. MQTT
A practical protocol for the Internet of Things
Bryan Boyd (IBM) @bryanboyd
Vehicles
Cows
Ovens
Pacemakers
Children
Smartphones
111. MQTT bi-directional, async “push” communication
MQTT!
Broker
CONNECT to MQTT broker
SUBSCRIBE to thing3/data
CONNECT to MQTT broker
PUBLISH to thing3/data
recv
recv
pub
thing #3
thing #1
thing #2
TCP/IP
WebSocket
112. MQTT pub/sub decouples senders from receivers
MQTT!
Broker
Analytics
Mobile App
Database
car telemetry
tennis scores
sensor data
HTML5 App
Logger
group chat
publish subscribe
113. MQTT agnostic payload for flexible delivery
MQTT!
Broker
CONNECT
0101
pub
01010100110011100
PUBLISH to thing1/myBinary
{“id”:”thing1”,”lon”:-97.135198,
”lat”:94.19384,”status”:”I’m alive!”}
PUBLISH to thing1/myJSON
data:image/png;base64,A908SFIkjdf…
PUBLISH to thing1/myPicture
{ }
pub
:-)
pub
114. MQTT retained messages for last value caching
MQTT!
Broker
CONNECT,ID=thing1
PUBLISH,thing1/battery,{“value”:95},,RETAIN,,,
PUBLISH,thing1/battery,{“value”:94},,RETAIN,,,
PUBLISH,thing1/battery,{“value”:93},,RETAIN,,,
CONNECT,ID=thing2
SUBSCRIBE,thing1/battery
RETAIN,thing1/battery,{“value”:93},PUBLISH
DISCONNECT
115. MQTT last will and testament for presence
MQTT!
Broker
CONNECT,ID=thing2
SUBSCRIBE,thing1/status2
thing1/status,“Goodbye!”,PUBLISH
CONNECT,ID=thing1,LWT=thing1/status,“Bye!”
1
2
(client has network problem)
PINGREQ
PINGREQ
PINGRESP
PINGRESP
(KEEP_ALIVE seconds pass)
116. MQTT security
MQTT!
Broker
CONNECT with username / password
SSL/TLS TCP/IP
- MQTT spec doesn’t define security model aside from
username/password authorization on connection
- Brokers *can* implement support for SSL/TLS and
policies for connection and messaging
ex. organize topic space by “group”
username associated with a group
bboyd is in group “IBM” and can pub/sub IBM/bboyd/#