3. Definition
IoT is a plethora of technologies and their applications which provide
means to access and control and inter-connect all kinds of ubiquitous
and uniquely identifiable devices facilities and assets
4. Evolution of Internet and Web
Computers Things
1.0: Documents
2.0:
Media/content
3.0:
Semantic/context
4.0: Future
Internet of
Web
5. IoT History
• 1845 – first wired telemetrics project
• 1910’s – first wired sensor networks
• 1940’s – first wireless telemetric systems
• 1960’s – evolvement of SCADA (manufacturing)
• 1970’s – telematics and automotive, GPS
• 1980’s – satellite networks
• 1990’s – first proprietary “IoT” implementations – oil, energy, manufacturing, retail, military
• 1999 – IoT term coined
• 2004 – Japan’s “Ubiquity Network Strategy”
• 2009 – EU’s “IoT: An Action Plan fir Europe”
• 2009 – “Sensing China”
• 2009 – Obama’spositive feedback on IBM’s “Smart Planet”
• 2014 – CoAP
• 2015 – OMA LWM2M
7. IoT Taxonomy
Buildings &
Utilities
Energy &
Resources
Transportation &
environment
Safety & Security Retail Healthcare &
Life Sciences
Consumers &
home
Industrial &
Manufacturing
Devices
Connection
Management
M2M SCADA
WSN RFID
IoT
8. SCADA (supervisory control and data acquisition)
• SCADA is a system that
operates with coded signals
over communication channels
so as to provide control of
remote equipment (using
typically one communication
channel per remote station).
9. M2M (machine-to-machine communication)
• Machine to
Machine refers to
technologies that allow
both wireless and wired
systems to
communicate with
other devices of the
same type.
10. WSN (wireless sensor networks)
• A wireless sensor network (WSN)
are spatially distributed
autonomous sensors to monitor
physical or environmental
conditions, such as temperature,
sound, pressure, etc., and to
cooperatively pass their data
through the network to a main
location. The more modern
networks are bi-directional, also
enabling control of sensor activity.
11. RFID (radio frequency identification)
• Radio-frequency
identification (RFID) is the
wireless use
of electromagnetic fields to
transfer data, for the
purposes of automatically
identifying and tracking tags
attached to objects.
12. Devices: Popular Platforms
• Atmel AVR (Arduino)
• ARM Cortex M (ARMmbed, Contiki, RiotOS,FreeRTOS)
• ARMv7+ (Linux,Windows)
• Intel/AMD (Linux,Windows)
15. CoAP (constrained application protocol)
• Constrained Application Protocol (CoAP) is a software protocol intended to be
used in very simple electronics devices that allows them to communicate
interactively over the Internet. It is particularly targeted for small low power
sensors, switches, valves and similar components that need to be controlled or
supervised remotely, through standard Internet networks.
16. LWM2M (Lightweight M2M)
• OMA
Lightweight
M2M is a
protocol from
the Open
Mobile
Alliance for
M2M or IoT
device
management.
17. Manage: IoT Edge Middleware
• LWM2M:
• Eclipse Leshan
• ARM Device Server
• MQTT:
• IBM MQ
• RabbitMQ (plugin)
• ActiveMQ
• Mosquito