Modeling Battery-free Communications for the Cooja Simulator
Carlos Pérez-Penichet, Georgios Daglaridis, Dilushi Piumwardane, Thiemo Voigt
Modeling Battery-free Communications for the Cooja Simulator Carlos - - PowerPoint PPT Presentation
Modeling Battery-free Communications for the Cooja Simulator Carlos Prez-Penichet, Georgios Daglaridis, Dilushi Piumwardane, Thiemo Voigt Battery-free 802.15.4 Receiver Carlos Prez-Penichet, Claro Noda, Ambuj Varshney, and Thiemo Voigt. In
Carlos Pérez-Penichet, Georgios Daglaridis, Dilushi Piumwardane, Thiemo Voigt
Carlos Pérez-Penichet, Claro Noda, Ambuj Varshney, and Thiemo Voigt. In ACM/IEEE IPSN 2018
2
3
4
4
4
4
5
7
7
7
7
50 100 150 200 250 300
Tag's position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Transmission
Experiment Flawless reception 50 100 150 200 250 300
Tag's Position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Reception
Experiment Flawless reception
8
Carrier-Assisted Transceiver Model
Radio Medium
Carrier-Assisted Device Driver
9
Carrier-Assisted Transceiver Model
Radio Medium
Carrier-Assisted Device Driver
9
10
10
Carrier-Assisted Transceiver Model
Radio Medium
Carrier-Assisted Device Driver
11
Carrier-Assisted Transceiver Model
Carrier-Assisted Device Driver Radio Medium
11
Carrier-Assisted Transceiver Model
Radio Medium
Carrier-Assisted Device Driver
11
25 50 75 100 125 150 175 200
Tag's Position [cm]
90 85 80 75 70 65
RSSI [dBm]
Experiment
13
25 50 75 100 125 150 175 200
Tag's Position [cm]
90 85 80 75 70 65
RSSI [dBm]
Theoretical Experiment
Pr =
16π2R2
1
G2
bα|∆Γ|2
4 λ2Gr 16π2R2
2
25 50 75 100 125 150 175 200
Tag's Position [cm]
90 85 80 75 70 65
RSSI [dBm]
Theoretical Experiment
Pr =
16π2R2
1
G2
bα|∆Γ|2
4 λ2Gr 16π2R2
2
25 50 75 100 125 150 175 200
Tag's Position [cm]
90 85 80 75 70 65
RSSI [dBm]
Theoretical Cooja Experiment
Pr =
16π2R2
1
G2
bα|∆Γ|2
4 λ2Gr 16π2R2
2
50 100 150 200 250 300
Tag's position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Transmission
Experiment Flawless reception
14
50 100 150 200 250 300
Tag's position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Transmission
Experiment Cooja Flawless reception
14
30.0 27.5 25.0 22.5 20.0 17.5 15.0
Carrier power [dBm]
50 45 40 35
Sensitivity threshold [dBm]
Experimental
15
30.0 27.5 25.0 22.5 20.0 17.5 15.0
Carrier power [dBm]
50 45 40 35
Sensitivity threshold [dBm]
Experimental Linear regression
15
50 100 150 200 250 300
Tag's Position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Reception
Experiment Flawless reception
16
50 100 150 200 250 300
Tag's Position [cm]
0.0 0.2 0.4 0.6 0.8 1.0
PRR
Reception
Experiment Cooja Flawless reception
16
17
Carrier Generators C A Transceiver Receivers 1 2 3 4 5 6 7
1 2 3 4 5 6 7 Carrier Listen Carrier TX RX
Varshney et al. In ACM SenSys 2017
18
1 2 C A Transceiver 3 4 Receiver Transmitters
1 2 3 4 TX RX Interfere
19
Carrier Generators 1 2 C A Transceiver 4 3 Transmitter
1 2 3 4 Carrier TX Interfere
20
21
22
1 2 3 4
Number of nodes (N)
0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4
Energy per useful packet [ J]
Pure ALOHA Slotted ALOHA TDMA
23
200 400 600 800 1000 1200 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Periodic listening
= 50ms = 100ms = 200ms = 800ms
24
200 400 600 800 1000 1200 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Periodic listening
= 50ms = 100ms = 200ms = 800ms 50 100 150 200 250 300 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Constant listening
= 50ms = 100ms = 200ms = 800ms
24
200 400 600 800 1000 1200 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Periodic listening
= 50ms = 100ms = 200ms = 800ms 50 100 150 200 250 300 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Constant listening
= 50ms = 100ms = 200ms = 800ms 10 20 30 40 50 60 Energy per join [ J] 0.0 0.2 0.4 0.6 0.8 1.0 CDF
Active join request
24
25
Carrier-Assisted Transceiver
Unmodulated carrier 802.15.4 frames
1 2 3
https://github.com/cperezpenichet/contiki-ng/tree/carrier-assisted carlos.penichet@it.uu.se
26