ParkNet: Drive-by Sensing of Road

Download Report

Transcript ParkNet: Drive-by Sensing of Road

FILA:
FINE-GRAINED INDOOR
LOCALIZATION
Kaishun Wu, Jiang Xiao, Youwen Yi, Min Gao, and Lionel M. Ni
INFOCOM 2012
- Sowhat 2012.5.21
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
MOTIVATION
WiFi-based indoor localization
 RSSI range-based localization

Multipath
 Variance of RSSIs – 5dB in 1 min at immobile receiver

OBJECTIVE
An alternative metric to RSSI
Capable to eliminate
multipath effect
Stabl
e
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
FOUNDATION OF FILA
OFDM
CSI
Orthogonal Frequency Division
Multiplexing
Channel State Information
OFDM

Multicarrier modulation scheme
for wideband wireless communication
Modulate data on multiple subcarriers in different
frequencies
 Transmit simultaneously

CSI
Channel state/status information
 Fine-grained value from the PHY layer
1. Describe how a signal propagate from TX to RX
2. Represent combined effect of
scattering, fading and power decay with distance


Channel properties of each subcarrier
Amplitude
 Phase

SYSTEM ARCHITECTURE
CSI
Processing
Calibration
Location
Determinatio
n
CSI
Processing
Calibration
CSI PROCESSING
TIME-DOMAIN MULTIPATH MITIGATION

1.
2.
3.
Location
Determinatio
n
802.11n bandwidth ~40MHz > coherence bandwidth
 resolvable reflections
IFFT – channel response in frequency  time
domain
Filter –
keep 1st cluster
truncation threshold = 50% of 1st peak value
FFT – channel response in time  frequency
domain
CSI PROCESSING
FREQUENCY-DOMAIN FADING
COMPENSATION
CSI
Processing


Calibration
Location
Determinatio
n
Prob. of
simultaneous deep fading occurring on multiple
uncorrelated fading envelopes
> deep fading occurring on a single freq. system
∵ channel bandwidth of 802.11n > coherence bandwidth
∴ freq.-selective fading across all subcarriers  uncorrelated

Reduce the variance in CSIs owing to small scale factors

Weighted average
CSI
Processing
Calibration
CALIBRATION

Relationship between CSIeff and distance



σ : environment factor
@TX, gain of baseband to RF band
@RX, gain of RF band to baseband
antenna gain
n : path loss fading exponent
Fast training algorithm
1.
2.
2 anchors for training
Another anchor for testing
Location
Determinatio
n
CSI
Processing
Calibration
LOCATION DETERMINATION
1.
2.
APs’ coordinate info. from network layer
Distance between AP/object
Effective CSI
 Refined radio propagation model


Trilateration!
Location
Determinatio
n
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
HARDWARE CONFIGURATION


AP :
TP-LINK TL-WR941ND router @ 2.4~2.4835GHz
Receiver:
 HP laptop with 2.4GHz dual-core CPU
Intel WiFi Link 5300 802.11n NICs
 Modified driver to collecting CSI values from
NICs
 Placed on a plastic cart
EXPERIMENTAL SCENARIOS
1.
Chamber
3m x 4m
 Ideal free space indoor environment
(only LOS signal exist without multipath reflections)

2.
Research laboratory
5m x 8m
 3 APs
 Weekday afternoon
(students seating or walking around)

EXPERIMENTAL SCENARIOS
3.
Lecture theatre

4.
20m x 20m
Corridor
32.5m x 10m
 Cover corridors, rooms and cubicles
 Impact of the absence of LOS APs

ROBUSTNESS OF THE REFINED MODAL
TEMPORAL STABILITY OF CSI
DISTANCE DETERMINATION ACCURACY




Chamber
Research laboratory
Lecture theatre
10 different locations
Positions with serious multipath effect –
Accuracy: FILA > RSSI-based by 10 times
Mean distance error
LOCALIZATION ACCURACY IN SINGLE
ROOM


Research laboratory
Lecture theatre
90% - 1m/1.8m ; median - 0.45m/1.2m
LOCALIZATION ACCURACY IN MULTIPLE
ROOMS
Corridor
 6 APs in multiple rooms
 Experiment procedure
 Offline training
Fix the position of the object at reference nodes
 collect APs’coordinates and CSI
 Moving @ 1m/s
 Collect 20 CSIs and RSSIs at each position


Robust, median = 1.2m
LATENCY
Latency = calibration + determination phase
 Calibration

Data collection
AP transmit message every 0.8ms
Collect 20 CSIs
20 * 0.8 = 16ms
 Calibration processing = 2ms


Determination
IFFT, FFT with wireless NICs= ignorable
 Signal processing + trilateration = 2ms


Total: 16ms + 2ms + 2ms = 20ms
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
DISCUSSION

CSI + fingerprint-based method
 more accurate localization

Leverage available multiple APs to improve accuracy

Implement FILA on smart phone
OUTLINE

Introduction

System Design

Evaluation

Discussion

Conclusion
CONCLUSION

Design and implement FILA


CSI with OFDM system
Compared to RSSI-Based in different scenarios
Capable to deal with multipath effect
(time domain processing)
 Stable (freq. domain processing)


Disadvantage
Unclear descriptions
 Comparison of single room/multiple room

THANKS FOR LISTENING ~