Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

28
Precise Indoor Localization using PHY Layer Information Aditya Dhakal

Transcript of Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Page 1: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Precise Indoor Localization using PHY

Layer InformationAditya Dhakal

Page 2: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Localization• To be able to locate the user to a

certain area.

• Many methods exists for localization. Global Positioning System, Triangulation, dead-reckoning, guessing etc.?

• Indoor localization? Still a challenge.

Page 3: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

What are the Challenges?

GPS (Outdoor Localization)• It can be accurate to 5 meter radius and still

functional• Signal is hard to get indoors• Might not be precise for indoor use

Most other localization methods are even worse in terms of accuracy

Page 4: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Super Market Layout

Page 5: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Existing Systems• Cricket: utilizes ultrasound/Radio-based

infrastructure installed on ceilings to measure position very accurately.

• Horus: Utilizes signal strength coming from multiple APs of 802.11 Wireless LAN

• UnLoc: Dead reckoning combined with land marking system.

Page 6: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

PinLoc• Precise indoor localization

• Utilizes detailed physical (PHY) layer information

• Multipath signals components arrive in a given location with distinct phase and magnitude

Page 7: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.
Page 8: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

PinLoc• The distinct value of phases and

magnitude aggregated over multiple OFDM sub-carriers in 802.11 can provide a finger print of a location.

• Gathering data over all possible location in room can make a map that can be used to locate user.

Page 9: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

PinLoc

Page 10: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Background of the Technique

• How is information transmitted in modern digital radios using OFDM.

Y(f) = H(f)X(f)

• Where Y(f) is received symbol, X(f) is transmitted symbol and vector H is called channel frequency response (CFR)

Page 11: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Background of the Technique

• CFR changes entirely once transmitter or a receiver moves more than a fraction of a wavelength. (12 cm for WiFi radio)

• CFR experiences channel fading due to changes in the environment at different time-scales

Page 12: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Hypotheses

1. The CFRs at each location look random but exhibit a statistical structure.

2. The “size” of the location (over which the CFR structure is defined and preserved) is small.

3. The CFR structure of a give location is different from structures of all other locations.

Page 13: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Experiments to Verify Hypotheses

• The CFRs at each location appear random but actually exhibit a statistical structure over time.

Page 14: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Experiments to Verify Hypotheses

Page 15: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Experiments to Verify Hypotheses

Page 16: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

The process of Clustering

Page 17: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Statistical Structure of CFR

• Temporal Stability of cluster:

- The clusters ought to be stable to be able to be used in localization

Page 18: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Statistical Structure of CFR

Page 19: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Size of the Location

• WiFi has wavelength of 12cm.

• CFR cross-correlation drifts apart with increasing distance, and is quite low even above 2cm.

• However, PinLoc collects multiple fingerprints from around 1m x 1m spot.

Page 20: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Uniqueness of CFR Structure

Page 21: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

PinLoc Architecture

Page 22: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Data Sanitization• Data cannot be directly used because

of unknown phase β and time lag Δt

• We can transform the equation as below to eliminate need of β and Δt

Page 23: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

CFR Clustering

• K-means is done with K=10 • Clusters with smaller weight than

certain cutoff is dropped

• Dropping small clusters don’t affect the performance

Page 24: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

CFR Classification

• First PinLoc computes macro-location based on WiFi SSIDs.

• Shortlist spot and put them in Candidate Set.

• Compute distance between packet P sent by certain AP and spots in the candidate sets.

• The likely spot would have minimum distance.

Page 25: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

War Driving• Way to collect date from many locations

for supervised learning.

• In experiment a Roomba robot is used to get data from 2cm x 2cm locations.

• Collect CFR and then cluster them

• Doesn’t need to be every possible location

Page 26: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Accuracy• 89% accuracy in test location• 7% false positive across 50 locations• At least 3 Aps to get reasonable

accuracy

Page 27: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Limitations

• Antenna’s Orientation

• Height and 3D war-driving

• Phone mobility

• Dependency on Particular hardware cards

Page 28: Precise Indoor Localization using PHY Layer Information Aditya Dhakal.

Related Work

• RF signal based:– Horus and LEASE utilize RSSI to create

location fingerprints• Time Based:– Utilizes time delays to estimate distance

between wireless transmit-receiver. GPS etc.• Angle of Arrival based:– Use of multiple antennas to find angle of

which signal arrives. Employs geometric or signal phase relationship.