Advancing Wireless Link Signatures for Location Distinction Junxing Zhang M h Mohammad d H. H Firooz Fi Neal Patwari Sneha K. Kasera Location Distinction z z ¾ ¾ ¾ monitoring trigger for localization location based authentication wireless link Mo ove z ability to know when a device has changed position unlike localization, no location estimation applications wireless link 2 O G Our Goall location distinction based on unique measurable wireless link characteristics, or link signatures 3 Temporal Link Signature [Patwari, Kasera 07] z magnitude of channel impulse response essentially essent ally superposition superpos t on of multipath signature: z keep history of signatures z z wall 4 Temporal Link Signature (contd.) z z distance between signatures compare new signature with history, detect location change if distance greater than threshold 5 Multiple Tone Signature [Li et al 06] z multiple carrier waves or tones simultaneously transmitted to receiver measure complex frequency response of each tone s gnature signature: z keep history of signatures z z wall 6 Multiple Tone Signature (contd.) z z correlation between signatures ¾ original ¾ our refinement compare new signature i with i h hi history, detect d location change if correlation less than threshold 7 O Overview i z z z z z qualitative comparison of two signatures g develop new signature performance comparison temporal behavior study summary 8 Qualitative Comparison z both measure multipath to identify links z temporal CIR signature ¾ ¾ ¾ z multipath p orthogonal g in time domain phase change of one path affects only small portion of signature robust against small changes in multipath multiple tone signature ¾ ¾ p phase preserved p in complex-valued p response p phase change of one path affects every frequency response 9 Advancement: Complex p Temporal Signature z complex channel impulse response signature: z combines bi b bestt f features t z ¾ ¾ z robust to small changes in multipath preserves phase information however, … 10 U d i bl Phase Undesirable Ph Changes Ch z z z received signal phase: ϕ+2πft imperfect clock synchronization, 2 fΔt 2πfΔt differences in carrier i f frequency, 2πΔft same link, link different signatures 11 Change h in Distance D Metric M z z z to cope with undesired phase changes intuition: rotate one signature to align with other new ϕ2 metric: 12 M Measurement B Based d Evaluation E l z z z data from [Patwari, Kasera 07] 9000 measurements in office environment, after hours DSSS signal with 40 MHz chip rate, rate 1024 code-length, central frequency 2443 MHz 13 Multiple Tone Correlation Refinement z Original correlation z Our refinement f m Significant g increase in p probability y of detection 14 Comparison of Three Signatures complex temporal signature z outperforms existing ones z performs especially well at low false alarm rates 15 Temporal Behavior of Signatures z external factors affect signatures of a link over time ¾ z z can cause high false alarms previous measurement done in static environment (after hours) new measurement campaign ¾ ¾ measurements taken during work hours four Tx/Rx location pairs to obtain data under temporally p y varying y g conditions 16 Modeling Temporal Behavior z z use non-linear dimensionality reduction reduced 100D signatures i t tto jjustt 1D or 2D z z 2D embedding example signatures fall into different groups 17 M k Model Markov M d l of f Signatures z z model each group of link signatures as a state in Markov chain how to find probabilities b bl of f state transition? z z 1D embedding example state transitions from amplitude changes 18 E Extract Transition Probabilities P b bl z z z treat 1D embedding as AM signall pass squared signal th through h low-pass l filter to track envelope set threshold to detect transitions 19 Incorporating Temporall Model M d l z z Goal: reducing false alarms due to temporal p variation in link signatures g a new buffer replacement policy ¾ ¾ before: single FIFO for signature history, length B advancement: one FIFO each for K states of Markov chain, length B/K 20 Original Buffer Replacement Policy 1 2 Enqueue A single FIFO buffer of size B, B=4 1 2 2 1 1 2 Different State False Alarm ( S ) (DSFA) 21 New Buffer Replacement Policy 1 Enqueue 2 K separate FIFO buffers, buffers each with size B/K. B=4, K=2 in this example. 1 1 1 2 2 2 22 O i i l B Original Buffer ff P[DSFA] z z decreases exponentially with length of history new buffer policy removes these th false alarms 23 C Conclusions l i z z z z compared existing multipath-based link signatures developed a new link signature that outperforms existing ones modeled the temporal behavior of link signatures reduced false alarms in location distinction 24 Thank You ?? && // Visit http://www.cs.utah.edu/~junxing for more information BACKUP SLIDES M l i Multipath h Ch Channell Response R z z z z Wireless channel consists of multiple paths caused by reflections, diffractions, and scattering g of radio waves When sending s(t) through channel, receiver receives: Channel Impulse Response: channel response in the time domain – h(t) Channel Frequency Response: channel response in the frequency domain – H(f) 27 Evaluation: Multiple Receiver Refined Metric 28 Evaluation: Multiple Receiver Complex Temporal Signature 29 K 2 State K>2 S Markov M k Chains Ch i z z z z Hitting time: When hitting time is longer than N, we will have DSFA error A Assuming i tail t il of f th the probability b bilit mass function T is geometric, for large N: Probability of DSFA is: 30 F Future Work W k z z z Apply our methodology to more data Build system on software defined radio platform Continue advancing link signatures 31