Wireless Sensor Network Platforms - Datasheets versus Measurements ·  · 2011-10-05Wireless...

21
Wireless Sensor Network Platforms - Datasheets versus Measurements ITG Fachgruppen 5.2.1/5.2.4 Peter Trenkamp [email protected] University Bremen, Germany 29th of September 2011 Peter Trenkamp: WSN Platforms - Datasheets versus Measurements 1 / 21

Transcript of Wireless Sensor Network Platforms - Datasheets versus Measurements ·  · 2011-10-05Wireless...

Wireless Sensor Network Platforms −Datasheets versus Measurements

ITG Fachgruppen 5.2.1/5.2.4

Peter [email protected]

University Bremen, Germany

29th of September 2011

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 1 / 21

Outline

Introduction

Datasheet based Evaluation

Measurement based EvaluationSerial InterfaceRadio Frequency InterfaceUnmodulated Carrier MeasurementRF Output Power vs. Supply VoltageOutdoor Line-of-Sight Measurement

Conclusion & Outlook

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 2 / 21

Introduction

I Antenna / Externalantenna connector

I RF interfaceI Serial interfaceI MicrocontrollerI Other peripherals

Zolertia’s Sensor Mote: "Z1"

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 3 / 21

Datasheet Evaluation of the Components

WSN Mote→ TelosB ZigBit Amp Z1 CM3300Radio Chip CC2420 AT86RF230 CC2420 CC2420RF OutputWSN Mote 0/-25 dBm 20/0 dBm 0/-25 dBm 20/-5 dBm(Max/Min)Sensitivity -94 dBm -104 dBm -95 dBm -103 dBmWSN MoteLink Budget 95 dB 124 dB 95 dB 123 dB

Micro- MSP- Atmega- MSP- MSP-controller 430F1611 1281V 430F2617 430F1611

Baud Rate 115200 57600 115200 115200

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 4 / 21

Throughput Measurements on the Serial InterfaceTelosB

ZigBit Amp

Z1

CM3300

Serial Connection

(USB)

Notebook

Measurement Setup

Inter-send time in binary milli seconds: IST = 62, 30, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4, 3 mis

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 5 / 21

Throughput Measurements on the Serial Interface

0 20 40 60 80 100Offered Traffic [kbit/s]

0

20

40

60

80

100Ca

rrie

d Tr

affic

[kbi

t/s]

Carried Traffic vs. Offered Traffic for a 34 byte Message Comparison of different Platforms

Theoretic LimitTelosBZigBit AmpZ1CM3300

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 6 / 21

Throughput Measurements on the Radio Interface

TelosB

ZigBit Amp

Z1

CM3300

TelosB

ZigBit Amp

Z1

CM3300

Radio Link

Notebook

USB Connection

Sender Receiver

Measurement Setup

IST = 124, 62, 30, 24, 22, 20, 18, 16, 14, 12, 10, 8, 6, 4 mis

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 7 / 21

Throughput Measurements on the Radio Interface

0 20 40 60 80 100Offered Traffic [kbit/s]

20

40

60

80

100

Carr

ied

Traf

fic [k

bit/s

]

Carried Traffic vs. Offered Traffic for a 45 byte MessageBasestation: Refer to Legend / Sending Mote: TelosB

Theoretic LimitTelosBZigBit AmpZ1CM3300

Throughput MeasurementsSending Mote: TelosB

0 20 40 60 80 100Offered Traffic [kbit/s]

20

40

60

80

100

Carr

ied

Traf

fic [k

bit/s

]

Carried Traffic vs. Offered Traffic for a 45 byte MessageBasestation: Refer to Legend / Sending Mote: ZigBit Amp

Theoretic LimitTelosBZigBit AmpZ1CM3300

Throughput MeasurementsSending Mote: ZigBit Amp

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 8 / 21

Maximum Throughput (Serial and Radio Interface)

WSN Mote→ TelosB ZigBit Amp Z1 CM3300

Serial 46.4 kBit/s 23.2 kBit/s 69.6 kBit/s 46.4 kBit/sInterface

Radio IF 49.4 kBit/s 35.6 kBit/s 82.9 kBit/s 50.8 kBit/s(receive)

Radio IF 24.8 kBit/s 82.9 kBit/s 29.5 kBit/s 25.3 kBit/s(send)

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 9 / 21

Unmodulated Carrier Measurement

Spectrum Analyzer

CM3300

Z1

TelosB

RF Connection(Coax Cable)

Measurement Setup

2479.6 2479.7 2479.8 2479.9 2480.0 2480.1 2480.2 2480.3 2480.4Frequency [MHz]

50

40

30

20

10

0

Pow

er S

pect

ral D

ensi

ty [d

Bm/H

z]

Center Frequencyof Channel 26

Spectral Analysis using Unmodulated Single Carrier (USB Powered)

Z1 rc0163 Carrier Power (max): -4.6 dBmZ1 rc0149 Carrier Power (max): -4.63 dBm

USB Powered

2479.6 2479.7 2479.8 2479.9 2480.0 2480.1 2480.2 2480.3 2480.4Frequency [MHz]

50

40

30

20

10

0

Pow

er S

pect

ral D

ensi

ty [d

Bm/H

z]

Center Frequencyof Channel 26

Spectral Analysis using Unmodulated Single Carrier (1.48V Battery Powered)

Z1 rc0163 Carrier Power (max): -4.8 dBmZ1 rc0149 Carrier Power (max): -4.74 dBm

Battery Powered

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 10 / 21

Results of the Unmodulated Carrier Measurement

WSN Mote→ TelosB ZigBit Amp Z1 CM3300RF OutputWSN Mote 0 dBm 20 dBm 0 dBm 20 dBm(Datasheet)RF OutputWSN Mote -1.03 dBm N/A -4.60 dBm 12.52 dBm

(Meas.)Deviation 1.03 dB N/A 4.60 dB 7.48 dB

(Log.)

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 11 / 21

RF Output Power versus the Supply Voltage

1.0 1.5 2.0 2.5 3.0Battery Voltage [V]

2.4

2.2

2.0

1.8

1.6

1.4

1.2

1.0

Outp

ut P

ower

[dBm

]

Battery Power vs. Output Power using Single Carrier Test Mode (Channel 11)

Z1: rc0149 max. Output Power: -1.85 dBmZ1: rc0163 max. Output Power: -1.7 dBm

Sending Mote: Z1

1.0 1.5 2.0 2.5 3.0Battery Voltage [V]

15

10

5

0

5

10

15

20

Outp

ut P

ower

[dBm

]

Battery Power vs. Output Power using Single Carrier Test Mode (Channel 11)

CM3300: 1-1 max. Output Power: 12.3 dBmCM3300: 2-2 max. Output Power: 12.49 dBm

Sending Mote: CM3300

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 12 / 21

Attenuated Signal Performance (Wired)RF Attenuator

Sending Mote

RF Coupler

Computer

Receiving Mote B

Receiving Mote A

RF Connection(Coax Cable)

USB Connection USB Connection

192.168.1.2

192.168.1.1NetworkConnection

- 3 dB

- 3 dB

Measurement SetupPeter Trenkamp:WSN Platforms - Datasheets versus Measurements 13 / 21

Attenuated Signal Performance (Wired) Part I

0 200 400 600 800 1000Sequence Number

100

80

60

40

20

0

RSSI

[dBm

]

Rel. Damping of 0 dB

Rel. Damping of 50 dB

Rel. Damping of 100 dB

Sequence Number vs. RSSI with Sending Mote: ZigBit AmpBasestations are shielded by Metallic Box

TelosB RSSI (min): -92 dBm Seq Nr (max): 940 Pkt Lost: 4 ZigBit Amp RSSI (min): -91.0 dBm Seq Nr (max): 832 Pkt Lost: 9 Z1 RSSI (min): -91 dBm Seq Nr (max): 896 Pkt Lost: 180 CM3300 RSSI (min): -90 dBm Seq Nr (max): 971 Pkt Lost: 3

Sending Mote: ZigBit Amp

0 200 400 600 800 1000Sequence Number

100

80

60

40

20

0

RSSI

[dBm

]

Rel. Damping of 0 dB

Rel. Damping of 50 dB

Rel. Damping of 100 dB

Sequence Number vs. RSSI with Sending Mote: CM3300Basestations are shielded by Metallic Box

TelosB RSSI (min): -92 dBm Seq Nr (max): 894 Pkt Lost: 14 ZigBit Amp RSSI (min): -91.0 dBm Seq Nr (max): 759 Pkt Lost: 9 Z1 RSSI (min): -91 dBm Seq Nr (max): 856 Pkt Lost: 5 CM3300 RSSI (min): -89 dBm Seq Nr (max): 912 Pkt Lost: 1

Sending Mote: CM3300

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 14 / 21

Attenuated Signal Performance (Wired)Part II (Sensitivity)

Sending Mote→ TelosB Z1 ZigBit Amp CM3300dB dB dB dB

Receiving Mote ↓1. CM3300 0.0 0.0 0.0 0.02. TelosB -3.4 -4.8 -3.9 -3.53. Z1 -7.6 -6.4 -9.4 -7.04. ZigBit Amp -19.1 -17.1 -17.4 -19.1

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 15 / 21

Outdoor Line-of-Sight Measurement

Measurement SetupPeter Trenkamp:WSN Platforms - Datasheets versus Measurements 16 / 21

Outdoor Line-of-Sight MeasurementRSSI Values

0 50 100 150 200 250 300 350 400Distance [m]

100

90

80

70

60

50

40

30

20

RSSI

[dBm

]

Distances vs. RSSI (Mean and Measurement Uncertainty) with Sending Mote: TelosB

Theo. RSSI (min/max): -102.87/-42.79 dBm PTx: -1.0 dBm GTx: 3.3 dB GRx: 5.0 dB TelosB RSSI (min/max): -90.97/-55.42 dBm ZigBit Amp RSSI (min/max): -91.0/-78.98 dBm Z1 RSSI (min/max): -90.64/-67.85 dBm CM3300 RSSI (min/max): -88.71/-45.47 dBm

Sending Mote: TelosB

0 50 100 150 200 250 300 350 400Distance [m]

100

90

80

70

60

50

40

30

20

RSSI

[dBm

]

Distances vs. RSSI (Mean and Measurement Uncertainty) with Sending Mote: ZigBit Amp

Theo. RSSI (min/max): -83.17/-23.09 dBm PTx: 18.0 dBm GTx: 4.0 dB GRx: 5.0 dB TelosB RSSI (min/max): -81.77/-25.93 dBm ZigBit Amp RSSI (min/max): -91.0/-46.72 dBm Z1 RSSI (min/max): -88.37/-38.0 dBm CM3300 RSSI (min/max): -75.37/-26.77 dBm

Sending Mote: ZigBit Amp

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 17 / 21

Results from the Outdoor Line-of-Sight MeasurementRange Performance

Sending Mote→ TelosB ZigBit Amp Z1 CM3300Distance Distance Distance Distance

Receiving Mote ↓TelosB 112.5 m > 409 m 90 m 290 mZigBit Amp 97.5 m > 409 m 2.6 m 180 mZ1 82.5 m > 409 m 60 m 240 mCM3300 135 m > 409 m 60 m 290 m

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 18 / 21

Conclusion

I The performance of the 4 platforms differ significantly fromeach other and from the datasheets

I The CM3300 platform shows the best and the Z1 platformshows the worst overall performance in the mentionedtests

I The ZigBit Amp possesses a weak receiver performanceI Asymmetric radio link behavior occurs due to the usage of

different platforms and different voltage levels

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 19 / 21

Outlook

I Evaluation of further nodesI Further simulation based evaluation of asymmetric radio

links in TOSSIM using Blip 2.0 with MRHOF

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 20 / 21

Thanks for your attention!

Peter Trenkamp:WSN Platforms - Datasheets versus Measurements 21 / 21