An Empirical Evaluation of the Received Signal Strength Indicator - - PowerPoint PPT Presentation

an empirical evaluation of the received signal strength
SMART_READER_LITE
LIVE PREVIEW

An Empirical Evaluation of the Received Signal Strength Indicator - - PowerPoint PPT Presentation

An Empirical Evaluation of the Received Signal Strength Indicator for fixed outdoor 802.11 links Michael Rademacher michael.rademacher@h-brs.de Hochschule Bonn-Rhein-Sieg 8. May 2015 M. Rademacher 1 Table of Contents Introduction and


slide-1
SLIDE 1

An Empirical Evaluation of the Received Signal Strength Indicator for fixed outdoor 802.11 links

Michael Rademacher

michael.rademacher@h-brs.de

Hochschule Bonn-Rhein-Sieg

  • 8. May 2015
  • M. Rademacher

1

slide-2
SLIDE 2

Table of Contents

Introduction and Motivation Related Work Methodology RSSI Measuring Environment Measurements and Results Distribution function of the RSSI Conclusion Future work

  • M. Rademacher

2

slide-3
SLIDE 3

Introduction and Motivation

◮ Rural areas often lack (fast) connectivity ◮ WiFi long-distance mesh networks ◮ Last year: Optimization of the MAC

[Rademacher15]

◮ Received Signal Strength Indicator (RSSI)

  • Indicate optimum parameters
  • Path loss model verification [Zhou2009]

[Green2002]

  • Indicate interferences
  • > Dynamic frequency allocation

Broadband ≥ 50 Mbps (2014) [TUEV-Breitband]

Research questions: Variation of the RSSI in a stable short-term environment. Samples needed to determine “real” RSSI. Distribution function of the RSSI. The impact of the production series.

  • M. Rademacher

3

slide-4
SLIDE 4

Related Work

◮ [Haeberlen2004] RSSI is predictable and

Gaussian

◮ [Ladd2005a] RSSI is non-predictable and

non-Gaussian

◮ [Tan2011] wrong modeling of RSSI; wrong

simulations

◮ [Robitzsch2011] similar conducted experiments:

◮ Variation of the measured RSSI: 15.5 dB ◮ Mean RSSI varies greatly during one experiment ◮ non-Gaussian

◮ [Kaemarungsi2012] RSSI distributions are

left-skewed

◮ Depended on line-of-sight and signal power

◮ [Luo2014] smartphone based location services:

◮ Variation of the measured RSSI: 15.5 dB ◮ Distribution: positive kurtosis and left-skewed

  • > All experiments are conducted indoor.

−4 −3 −2 −1 1 2 3 4 RSSI [dB]

  • M. Rademacher

4

slide-5
SLIDE 5

Methodology - RSSI Measuring

We used two different methods to obtain the RSSI: Libpcap

◮ Currently best practice

[Robitzsch2012][Kaemarungsi2012][Luo2014]

◮ Values reported from the driver ◮ Per 802.11 packet ◮ Integer accuracy (-74,73) ◮ Radiotap-Field: Antenna Signal ◮ Filtering to 802.11 data packets

Spectral snapshots FTT

◮ Newly evaluated ◮ I/Q data from the NIC ◮ Per OFDM-subcarrier ◮ Increased accuracy ◮ Additional processing needed ◮ Qualcomm/Atheros NICs

[Chadd2013]

  • M. Rademacher

5

slide-6
SLIDE 6

Methodology - RSSI Measuring - Spectral snapshots FTT

◮ Additional software is needed to interpret the binary data [fft_eval] ◮ Userspace trigger -> 56 * I/Q data from WiFi NIC: zi = Ii + Qi ◮ Repeated every 3-4 µs for a 200 spectral scans

RSSIi = N + SNR − 10 ∗ log10(

56

  • i=1

z2

i ) + 10 ∗ log10(z2 i )

RSSI per subcarrier RSSI = 10 ∗ log10(

56

  • i=1

10

RSSIi 10 )

Overall RSSI

10 20 30 40 50 60 70 80 −120 −110 −100 −90 −80 −70 −60 Time [ms] Signal [dB]

Data capturing: 3 scans.

36.5 37 37.5 38 38.5 39 39.5 40 40.5 41 −120 −110 −100 −90 −80 −70 −60 Time [ms] Signal [dB]

Zoom into a single spectrum scan.

  • M. Rademacher

6

slide-7
SLIDE 7

Comparability of WiFi NIC spectrum scanner

◮ Artificial signal at 2.4 GHz simultaneously to

Industrial spectrum analyzer Atheros WiFi NIC spectrum scan

2452 2454 2456 2458 2460 2462 2464 2466 2468 2470 2472 −50 −45 −40 −35 −30 −25 −20 −15 −10 −5 Frequency [MHz] Signal [dB]

−120 −110 −100 −90 −80 −70 −60 −50 −40 −30 −20 −10 −80 −75 −70 −65 −60 −55 −50 −45 −40 −35 −30 −25 −20 Signal [dB] Measured Power [dB]

Spectrum scan (boxes) vs spectrum analyzer (line)

  • M. Rademacher

7

slide-8
SLIDE 8

Methodology - Setting up the experiments

◮ First experiments indoor

  • > Multipath-propagation

◮ Switch to outdoor environment

  • Line-of-sight
  • No reflections or interferences

◮ 50 measurements per card ◮ 3 different cards ◮ Transmitter -> Receiver (RSSI)

Hardware and Software used

System Board Alix 3D2 WiFi Card R52HN (AR9220) Linux Kernel Rev 3.16.7 Libpcap and tshark 1.3.0 and 1.8.2 mgen v5.02, UDP traffic 500 PPS, 1450 Byte 802.11 5240 MHz, 6 Mbps

  • M. Rademacher

8

slide-9
SLIDE 9

Variation of the RSSI in a stable short-term environment

◮ Sample means in reference to the overall mean (50 measurements). ◮ Normalized to 0 dB for comparison with [Robitzsch2011]

1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 −10 −5 5 10 Packets RSS [dB]

Our Results (libpcap) ≈ 1 dB Results in [Robitzsch2011] ≈ 15 dB

◮ Similar results based on spectrum scan feature < 1 dB

  • M. Rademacher

9

slide-10
SLIDE 10

Samples needed to determine “real” RSSI.

◮ Deviation of the mean after a certain amount of packets. ◮ ECDF using 150 independent measurements

−1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 xp F(x) 10 100 1000

  • > Less packets needed / less deviation compared to [Robitzsch2011].
  • > After 1000 packets. Mean does not change more than 0.5 dB.
  • M. Rademacher

10

slide-11
SLIDE 11

Distribution function of the RSSI - Histograms

−6 −4 −2 2 4 6 1000 2000 3000 4000 5000 6000 RSS [dB]

Based on libpcap

−6 −4 −2 2 4 6 200 400 600 800 1000 1200 1400 1600 1800 2000 RSS [dB]

Based on spectral scan

◮ Spectral scan feature provides greater accuracy. ◮ Based on spectral scan check for normality using:

◮ Kolmogorov-Smirnov test [massey1951kolmogorov] ◮ Lilliefors test [lilliefors1967kolmogorov] ◮ Jarque-Bera test [jarque1987test]

◮ At a significance level of 5%, for all experiments, all tests reject the

null hypothesis that ”the data origins from a normal distribution”

◮ Negative skewness and positive kurtosis for all experiments

  • M. Rademacher

11

slide-12
SLIDE 12

The impact of the production series

Test Cards RSSI Std Kurtosis Skewness pcap Sscan Sscan mean±Std 1 1 → 2 0.43 dB 0.34 dB 3.42 ± 1.14 −0.64 ± 0.09 2 2 → 3 0.40 dB 0.34 dB 1.84 ± 0.58 −0.45 ± 0.06 3 3 → 2 0.39 dB 0.33 dB 1.68 ± 0.58 −0.43 ± 0.06

◮ Comparison of different WiFi cards: ◮ Low RSSI standard deviation occurs in a predictable way. ◮ A left-skewness and kurtosis occurs in a predictable way. ◮ This verifies the trend reported by other researchers

[Kaemarungsi2012]

◮ Other distributions may occur from indoor propagation effects?

  • M. Rademacher

12

slide-13
SLIDE 13

Conclusion and Summary

◮ Analysis of the RSSI for fixed 802.11 outdoor point-to-point links ◮ First analysis without additional propagation effects ◮ A new methodology for obtaining RSSI values based on the

spectrum scan feature of recent Atheros/Qualcom WiFi card

◮ We have shown a much smaller variation of the RSSI mean among

independent transmissions compared to [Robitzsch2011, Kaemarungsi2012]

◮ We measured a constant skewness and kurtosis for the distribution ◮ The RSSI value can not be described by a normal distribution

  • M. Rademacher

13

slide-14
SLIDE 14

Future work

◮ Study the influence of different parameters

◮ Distance, transmission power

◮ Evaluate propagation models for long-distance

802.11 based links

◮ Build a dynamic interference classifier

◮ Let spectrum scan run in background ◮ Aggregate data and report changes

  • > Dynamic Frequency Allocation
  • M. Rademacher

14

slide-15
SLIDE 15

Thank you very much!

Are there any questions?

www.h-brs.de M.Sc. Michael Rademacher Fachbereich Informatik Grantham-Allee 20 53757 Sankt Augustin

  • Tel. +49 2241 865 151

Fax +49 2241 865 8151 michael.rademacher@h-brs.de

  • M. Rademacher

15