Internet of Things
POLITEHNICA UNIVERSITY OF TIMISOARA
ADVANCED COMPUTING SYSTEMS AND ARCHITECTURES LABORATORY
Songdo, South Korea
first of its kind fully equipped and wired smart city
$40 billion in 10 years;
“With Android, you get
something that is
easy for developers to
do the user interface
controls, and it’s easy
to get data in and out”
What is IoT ?
uniquely identifiable objects and their virtual representations in an
Internet-like structure [Ashton99]
“[…] the expanding interconnectedness of smart devices, ranging
from sensors in your shoe to jet engine monitors” [BusinessWeek]
Each object can be connected via other objects (usually via third
party) to exchange data.
Roots in the M2M.
The third age of the Internet
What do we need ?
2D codes: QR … or the more obscure ones: Aztec, Data
Matrix, HCCB, PDF417
Digital watermarking: adding auth. data to a “signal”;
IPv6: there would be more IP addresses available than things.
“Every screen variant, mobile chip, and sensor known to man has been
tuned to work with Android” – [Jim Zemlin, Linux Foundation]
Bluetooth Smart (Low
“Where as classic
Bluetooth devices measure
their battery life in
hours, Bluetooth Smart
devices measure their
battery in months or even
- proximity detection
- vitals monitoring
Implementation … issues
Lack of standardization;
Size: it’s going to be huge. From 50 to 100 trillion of moving things
Time constraints: “extremely hard real-time system”: billion of
Position tracking: things have to know their neighbors and interact
The shear quantity of data is way above what we can process
now … or not !?
Internet of Isolated Things
Systems running on a smaller scale: size and area;
Informationally isolated to the “big IoT” private
Safety critical systems.
Sensors and sensor networks …
Xively ex Cosm ex Pachube -;)
Framework for real time data logging
Smart product management
Soft stuff -;)
Accessory Development Kit
a reference implementation for hardware manufacturers and hobbyists to use as a
starting point for building accessories for Android
“new and alternative hardware based on the ADK is encouraged!” [Release notes]
Android accessories can be audio docking stations, exercise machines, personal
medical testing devices, weather stations, or any other external hardware device
that adds to the functionality of Android.
Hard stuff -;)
Bluetooth via Amarino
Android@Home: I/O 2007
software framework for Android that allows programmers to interact with various
connected appliances such as light bulbs, thermostats, washing machines and more.