Professional Documents
Culture Documents
Dr Valerio Selis
V.Selis@liverpool.ac.uk
Outline
MQTT broker
Mosquitto
M2M Device Wi-Fi
and Gateway
domain
Local
Network
Wi-Fi Wi-Fi
Sensor (DHT11) Actuator (LED)
1
11/12/19
Gateway Gateway
M2M Device
Local Local
and Gateway
Network Network
domain
Wi-Fi Wi-Fi
Sensor (DHT11) Actuator (LED)
https://iot-analytics.com/product/list-of-1600-enterprise-iot-projects-2018/
2
11/12/19
Range
3
11/12/19
𝑓center
𝑓low
Up-chirp Down-chirp
www.semtech.com
10
𝑓high
𝑓center
𝑓low
128 chips
revspace.nl/DecodingLora
11
12
4
11/12/19
13
14
lora-alliance.org
15
5
11/12/19
Uplink
Downlink
16
1 2 N
Transmission within a day
• Transmit time interval (Tinterval) = (ToA / DC) – ToA
• The ToA for a transmission can be calculated by
using the tool at https://www.loratools.nl/#/airtime
www.etsi.org
17
lora-alliance.org
18
6
11/12/19
lora-alliance.org
19
M2M Network
domain
Network
Server
Gateways
M2M Device
and Gateway
domain
Things
20
21
7
11/12/19
Network Application
Things Gateways Server Servers
IP IP
Packet
NwkSKey
Control
AppSKey
Data
22
23
24
8
11/12/19
25
26
server with:
• Globally unique device identifier (DevEUI)
• Application identifier (AppEUI)
• Authentication with Application key (AppKey)
• The device receives the Join Accept from the
application server and authenticates it
• The device decrypts the Join Accept by using the
AppKey from which it extract and store the DevAddr
• The device derives the NwkSKey and AppSKey keys
27
9
11/12/19
28
29
30
10
11/12/19
31
M2M Network
domain
Network
Server
Gateways
M2M Device
D D
and Gateway a a
domain
t
a a
t
10 °C
Things
32
M2M Network
domain
Network
Server
D D
10 °Ca t a a
t
a
Gateways
M2M Device
and Gateway
domain
Things
33
11
11/12/19
Gateways
M2M Device
and Gateway
domain
Things
34
Gateways
M2M Device
and Gateway
domain
Things
35
M2M Network
domain
Network
Server
A
C
K
Gateways
M2M Device
and Gateway
domain
Things
36
12
11/12/19
M2M Network
domain
Network
Server
Gateways
M2M Device
A
and Gateway C
domain K
Things
37
38
M2M Network
domain
Network
Server
Gateways
M2M Device
and Gateway
domain
Things
39
13
11/12/19
M2M Network
domain
Network
Server
Gateways
M2M Device
and Gateway
domain
Things
40
M2M Network
domain
Network
Server
Gateways
M2M Device
D
and Gateway t
a
domain a
Things
41
M2M Network
domain
Network
Server
D
a
t
a
Gateways
M2M Device
and Gateway
domain
Things
42
14
11/12/19
M2M Network
a
t
a
domain
Network
Server
Gateways
M2M Device
and Gateway
domain
Things
43
Gateways
M2M Device
and Gateway
domain
Things
44
M2M Network
domain
Network
Server
D
a
Heater on t
a
Gateways
M2M Device
and Gateway
domain
Things
45
15
11/12/19
M2M Network
domain
Network
Server
Gateways
M2M Device D
and Gateway a
Heater on t
domain a
Things
46
Summary
IoT Applications
47
Next class?
48
16