Anonymous Localization of Wireless Terminals in Indoors

31
Anonymous Localization of Wireless Terminals in Indoors Shahrokh Valaee Wireless and Internet Research Lab (WIRLab) Dept of Electrical and Computer Engineering University of Toronto www.comm.utoronto.ca/~valaee Joint work with Chen Feng, Anthea Au, Moshe Eizenman, Sameh Sorour, Sophia Reyes, Sam Markowitz, Deborah Gold, Keith Gordon

description

Anonymous Localization of Wireless Terminals in Indoors. Shahrokh Valaee Wireless and Internet Research Lab (WIRLab) Dept of Electrical and Computer Engineering University of Toronto www.comm.utoronto.ca/~valaee - PowerPoint PPT Presentation

Transcript of Anonymous Localization of Wireless Terminals in Indoors

Page 1: Anonymous Localization  of Wireless Terminals  in Indoors

Anonymous Localization of Wireless Terminals

in IndoorsShahrokh ValaeeWireless and Internet Research Lab (WIRLab)Dept of Electrical and Computer EngineeringUniversity of Torontowww.comm.utoronto.ca/~valaee

Joint work with Chen Feng, Anthea Au, Moshe Eizenman, Sameh Sorour, Sophia Reyes, Sam Markowitz, Deborah Gold, Keith Gordon

Page 2: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

2

Indoor Navigation

Page 3: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

3

Objective

To design an accurate indoor navigation system that can be easily deployed on commercially available mobile devices without any hardware modification.

Page 4: Anonymous Localization  of Wireless Terminals  in Indoors

Localization Off-line measurements (site survey) On-line localization

Coarse localization Fine localization

Page 5: Anonymous Localization  of Wireless Terminals  in Indoors

Motivation

Regulations: E911

Commercial: shopping mall advertisement

Assistive: visually challenged

precision

5Opportunistic Localization Workshop - May 2012 [Valaee]

Page 6: Anonymous Localization  of Wireless Terminals  in Indoors

Where Am I?

Opportunistic Localization Workshop - May 2012 [Valaee]

6

Page 7: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

7

Fingerprinting

Collect fingerprints and store

Measure and compare

What about privacy?

Page 8: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

8

Received Signal Strength (RSS)

?

Page 9: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

9

Fingerprinting Collect fingerprints by measuring the

power from access points Store the results in a location server

The user: Fetches fingerprints from the server Measures the received power from

available access points Compares the measured power with

the fingerprints Privacy observed

Page 10: Anonymous Localization  of Wireless Terminals  in Indoors

Looking for a systematic solution

Opportunistic Localization Workshop - May 2012 [Valaee]

10

A newly developed theory in signal processing for sampling and reconstruction of sparse signals.

Compressive Sensing

Page 11: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

11

Localization Block Diagram

Two phases: Offline Phase

Online Phase

Page 12: Anonymous Localization  of Wireless Terminals  in Indoors

12Opportunistic Localization Workshop - May 2012 [Valaee]

Offline Phase

Measure RSS from multiple AP and store the average and variance in the server

Page 13: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

13

Clustering of Fingerprints

Adjacent points have similar RSS readings

An exemplar can act as a representative for the cluster

Clustering reduces computational complexity

Clustering removes outliers

Page 14: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

14

Online Phase

Retrieve fingerprints from the server

Measure the RSS Compare to the

fingerprints in two steps Coarse localization

Fine localization

Page 15: Anonymous Localization  of Wireless Terminals  in Indoors

Localization Steps

Coarse Localization Find the clusters to

which I belong

Fine Localization Locate me inside the

clusters

Opportunistic Localization Workshop - May 2012 [Valaee]

15

Page 16: Anonymous Localization  of Wireless Terminals  in Indoors

Anonymous Localization Localization should be done on

the mobile unit Simple localization algorithm

deployable on cellphones Possibly a three-way solution

Opportunistic Localization Workshop - May 2012 [Valaee]

16

Two different IDs

Authentication

service

Page 17: Anonymous Localization  of Wireless Terminals  in Indoors

17

Skip the details

Indoor Navigation

System

Page 18: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

18

Implementation and Field Tests

Page 19: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

19

Implementation Buildings

4th floor of Bahen Center, University of Toronto

Canadian National Institute for Blind (CNIB) Bayview Village Shopping Mall (North Toronto)

440,000 square feet, 110 stores

Device Windows Mobile Platform

PDA (HP iPAQ windows mobile 2003 pocket PC) Samsung Omnia II smartphone

Android Platform HTC

Page 20: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

20

Test Results (Clustering)

Page 21: Anonymous Localization  of Wireless Terminals  in Indoors

Localization Error with Tracking

Opportunistic Localization Workshop - May 2012 [Valaee]

21

Page 22: Anonymous Localization  of Wireless Terminals  in Indoors

CDF of Error

Opportunistic Localization Workshop - May 2012 [Valaee]

22

Page 23: Anonymous Localization  of Wireless Terminals  in Indoors

Testing stage- Omnia II

23Opportunistic Localization Workshop - May 2012 [Valaee]

Page 24: Anonymous Localization  of Wireless Terminals  in Indoors

Testing stage 30 Subjects

15 testing group 15 control group

3 tests for each subject

Test # # of turns Distance (m)

1 2 53.6

2 2 29.4

3 0 30.8

Opportunistic Localization Workshop - May 2012 [Valaee]

24

Page 25: Anonymous Localization  of Wireless Terminals  in Indoors

Comparison between 2 groups

25Opportunistic Localization Workshop - May 2012 [Valaee]

Page 26: Anonymous Localization  of Wireless Terminals  in Indoors

Comparison between 2 groups

26Opportunistic Localization Workshop - May 2012 [Valaee]

Page 27: Anonymous Localization  of Wireless Terminals  in Indoors

Comparison between 2 groups

27Opportunistic Localization Workshop - May 2012 [Valaee]

Page 28: Anonymous Localization  of Wireless Terminals  in Indoors

Comparison between 2 groups

Opportunistic Localization Workshop - May 2012 [Valaee]

28

Page 29: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

29

Bayview Village Shopping Center

Page 30: Anonymous Localization  of Wireless Terminals  in Indoors

Opportunistic Localization Workshop - May 2012 [Valaee]

30

Result (positioning system in BV)

Page 31: Anonymous Localization  of Wireless Terminals  in Indoors

31

Conclusion A localization scheme for indoor environment using

RSS, Compressive Sensing and Affinity Propagation has been proposed

Localization is done in two steps: coarse localization and fine localization

The solution has been implemented and tested in real environment and used for localization, navigation, and object finding

Since localization is done on the mobile, privacy is satisfied.