Developer Data Modeling Mistakes: From Postgres to NoSQL
IoT overview 2014
1. The Internet of Things
September 2014
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
2. Defining: The Internet of Things
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
3. What
is
the
Internet
of
Things?
4. !
!
!
!
!
!
!
!
!
!
!
1993: Created by Quentin Stafford-Fraser and Paul Jardetzky the Trojan Room
Coffee Pot was located in the 'Trojan Room' within the Computer Laboratory of
the University of Cambridge and was used to monitor the pot levels with an
image being updated about 3x a minute and sent to the buildings server. It
was later put online for viewing once browsers could display images. !
5. h1p://postscapes.com/internet-‐of-‐things-‐defini;on
lists
almost
50
different
defini;ons.
"The
global
network
connec;ng
any
smart
object.”
-‐
IoT-‐A,
2011
“Internet
of
Things
(IoT)
is
an
integrated
part
of
Future
Internet
and
could
be
defined
as
a
dynamic
global
network
infrastructure
with
self
configuring
capabili;es
based
on
standard
and
interoperable
communica;on
protocols
where
physical
and
virtual
‘things’
have
iden;;es,
physical
a1ributes,
and
virtual
personali;es
and
use
intelligent
interfaces,
and
are
seamlessly
integrated
into
the
informa;on
network.
In
the
IoT,
‘things’
are
expected
to
become
ac;ve
par;cipants
in
business,
informa;on
and
social
processes
where
they
are
enabled
to
interact
and
communicate
among
themselves
and
with
the
environment
by
exchanging
data
and
informa;on
‘sensed’
about
the
environment,
while
reac;ng
autonomously
to
the
‘real/physical
world’
events
and
influencing
it
by
running
processes
that
trigger
ac;ons
and
create
services
with
or
without
direct
human
interven;on.
Interfaces
in
the
form
of
services
facilitate
interac;ons
with
these
‘smart
things’
over
the
Internet,
query
and
change
their
state
and
any
informa;on
associated
with
them,
taking
into
account
security
and
privacy
issues.”
-‐
IERC,
2014
8. Wave
1:
WWW
350M
PC
annually
Wave
2:
Mobile/Cloud
2.32B
annually
Connec;ng
PCs
Connec;ng
People
9. Wave
1:
WWW
350M
PC
annually
Wave
3:
Internet
of
Things
50B
by
2020
Wave
2:
Mobile/Cloud
2.32B
annually
Connec;ng
PCs
Connec;ng
Everything
Connec;ng
People
12. Technology: The Internet of Things
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
14. v6.12.2009
6LoWPAN:
The
Wireless
Embedded
Internet,
Shelby
&
Bormann
Evolu;on
of
Wireless
Sensor
Networks
ScalabilityPrice
Cabling
Cables
Proprietary
radio + network
20001980s 2006
Vendor
lock-in
Increased
Productivity
ZigBee
Complex
middleware
6lowpan
Internet
Open development
and portability
Z-Wave, prop.
ISM etc.
ZigBee and
WHART
Any vendor
6lowpan
ISA100
2008 ->
18. CoAP:
The
Web
of
Things
Protocol
• Open
IETF
Standard
• Compact
header
• UDP,
SMS,
TCP
support
• Security
support
(DTLS)
• Asynchronous
Subscrip;on
• Built-‐in
Discovery
Slide courtesy: Zach Shelby
19. From
the
Web
to
an
IoT
device
IP
TLS/TCP
HTTP
Web
Object
1000s
of
bytes
Web
Applica;on
Slide courtesy: Zach Shelby
20. From
the
Web
to
an
IoT
device
IP
TLS/TCP
HTTP
Web
Object
1000s
of
bytes
Web
Applica;on
IP
DTLS/UDP
CoAP
Binary
Web
Object
100s
of
bytes
IoT
Backhaul
Proxy
Slide courtesy: Zach Shelby
21. From
the
Web
to
an
IoT
device
IP
TLS/TCP
HTTP
Web
Object
1000s
of
bytes
Web
Applica;on
IP
DTLS/UDP
CoAP
Binary
Web
Object
100s
of
bytes
IoT
Backhaul
Proxy
6LoWPAN
DTLS/UDP
CoAP
Binary
Web
Object
10s
of
bytes
IoT
Node
Network
Router
Slide courtesy: Zach Shelby
23. CoAP:
What
it
is
and,
what
it
is
not.
What
it
is:
• A
very
efficient
RESTful
protocol
• Ideal
for
constraint
devices
and
networks
• Specialised
for
IoT
applica;ons
• Easy
to
proxy
to/from
HTTP
What
it
is
NOT:
• A
general
replacement
for
HTTP
• HTTP
compression
• Restricted
to
isolated
“automa;on”
networks
Slide courtesy: Zach Shelby
Learn
more
here:
h1p://youtu.be/4bSr5x5gKvA
24. • CoAP is NOT the IoT – it is an IoT protocol
that makes the IoT a bit more = the
Internet.
• More Technologies are out there and are
IMPORTANT (e.g. MQTT).
• The Internet of Things
Technology Conclusions
25. Business: The Internet of Things
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
28. Wave
1:
WWW
350M
PC
annually
Wave
3:
Internet
of
Things
50B
by
2020
Wave
2:
Mobile/Cloud
2.32B
annually
Connec;ng
PCs
Connec;ng
Everything
Connec;ng
People
29.
30.
31. There
are
>
1
Billion
lampposts
in
the
world
…
32. There
are
>
1
Billion
lampposts
in
the
world
…
- Digital
signage
SERVICE
- Adver;sing
SERVICE
- Emergency
support
SERVICE
- Health/welfare
SERVICE
- Running
target
SERVICE
- Anger
management
SERVICE
- Communica;ons
SERVICE
- Electricity
as
a
SERVICE
- …
34. Services Beyond the Product
Bringing services to people beyond the product itself
is the interesting aspect of the Internet of Things.
The challenge is to find viable business models.
35.
36.
37.
38. Intelligent
public
waste
baskets
• Ad
hoc
fill
level
measurements;
data
transmission
to
the
collec;on
vehicle
when
it
approaches
• Develop
assisted
applica;on
for
maintenance
and
fill
level
visualisa;on
• Main
Targets:
o Test
fill
level
sensors
and
capillary
network
(integra;on
of
sensor
nodes
with
gateways
and
collec;on
vehicle
communica;on)
o Evaluate
data
gathering
process
of
fill
level
and
assisted
maintenance
(manual
malfunc;on
messages,
automa;c
error
messages)
Fill
level
sensors
39.
40. • Connected
Products
(fitbit,
WiThings,
…)
• Op;mised
Business
(Supply
chain,
FoF,
…)
• Transform
Business
Models
(RR,
GE,
Bosch,
…)
• Interconnec;on
Effect
(Smart
City,
Big
Data,
…)
Market
maturity
41.
42. Reconfigure
Network
rules
for
one
device
Experience
some
type
of
malfunc;on
Juggle
management
of
up
to
24
;mes
per
year
1
out
of
every
100
devices
per
month
5
pricing
op;ons
per
device
line
An
average
M2M
service
company
Slide courtesy: Jasper
44. • Replace
SIM
cards
on
your
assets.
• Replace
ba1eries
on
nodes.
• Find
a
serious
security
flaw
aoer
deployment.
• …
…
on
a
network
of
millions
of
devices
all
over
the
globe.
And
other
issues
45. • Limitless
IoT
Scenarios.
• Manage
a
network
for
an
M2M/IoT
service
provider
• Business
Intelligence
– Dark
Data
– Data
Analy;cs
and
Big
Data
And
other
opportuni;es
46.
47. • Think service, not thing.
• Every Business will change.
• Limitless Scenarios à MVP.
• Use known Business Concepts.
• Maturity:
• Connected
Products
• Op;mised
Business
• Transform
Business
Models
• Interconnec;on
Effect
Business Conclusions
48. Societal: The Internet of Things
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
52. • Don’t underestimate the Maker Movement.
• IoT gives power to the people.
• IoT makes people slaves.
• Critical Infrastructure safety issues.
Societal Conclusions
53. SmartSantander: The Internet of Things
Mirko Presser @mirkopresser
Chair of the IoT Forum
Head of Research and Innovation
Smart City Lab
Alexandra Instituttet A/S
54.
55.
56.
57. • Company Level: Have a workshop on “How will
IoT grow your business by x10-100?”.
• Individual Level: Buy an Arduino and make an
internet enabled service.
• Subliminal Level: Register for the IoT Forum and
become a driver of the IoT Week in Copenhagen
June 2015.
Do this tomorrow!
58. Mirko
Presser
@mirkopresser
Chair
of
the
IoT
Forum
Head
of
Research
and
Innova;on
Smart
City
Lab
Alexandra
Ins;tu1et
A/S
E:
mirko.presser@alexandra.dk
M:
+45
30
49
09
76
web
en:
www.alexandra.dk/uk