Detecting Intra-Room Mobility with Signal Strength Descriptors

Similar documents
Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

SCPL: Indoor Device-Free Multi-Subject Counting and Localization Using Radio Signal Strength

Robust Location Distinction Using Temporal Link Signatures

Pilot: Device-free Indoor Localization Using Channel State Information

Learning Human Context through Unobtrusive Methods

Indiana Jones and the Raiders of the Lost RFID Tag

Radio Tomographic Imaging and Tracking of Stationary and Moving People via Kernel Distance

Object Motion MITes. Emmanuel Munguia Tapia Changing Places/House_n Massachusetts Institute of Technology

Mobile Positioning in Wireless Mobile Networks

On Practical Selective Jamming of Bluetooth Low Energy Advertising

Location Distinction in a MIMO Channel

Robust Location Distinction using Temporal Link Signatures

Localization in Wireless Sensor Networks

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

Ray-Tracing Analysis of an Indoor Passive Localization System

SpotFi: Decimeter Level Localization using WiFi. Manikanta Kotaru, Kiran Joshi, Dinesh Bharadia, Sachin Katti Stanford University

LoRaWAN, IoT & Synchronization. ITSF 2015 Richard Lansdowne, Senior Director Network System Solutions

IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES

A Wearable RFID System for Real-time Activity Recognition using Radio Patterns

Device-Free People Counting and Localization

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

Adaptive Device-Free Passive Localization Coping with Dynamic Target Speed

SMART RFID FOR LOCATION TRACKING

FILA: Fine-grained Indoor Localization

Mobile Broadband Multimedia Networks

State and Path Analysis of RSSI in Indoor Environment

Chapter- 5. Performance Evaluation of Conventional Handoff

B L E N e t w o r k A p p l i c a t i o n s f o r S m a r t M o b i l i t y S o l u t i o n s

Contents Introduction...2 Revision Information...3 Terms and definitions...4 Overview...5 Part A. Layout and Topology of Wireless Devices...

Robust Positioning in Indoor Environments

Exploiting Radio Irregularity in the Internet of Things for Automated People Counting

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

Prof. Maria Papadopouli

1 Interference Cancellation

Becker Mining Systems

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

The Jigsaw Continuous Sensing Engine for Mobile Phone Applications!

A UHF Radio Frequency Identification (RFID) System for Healthcare: Design and Implementation

Secret Key Extraction in MIMO like Sensor Networks Using Wireless Signal Strength

Indoor Positioning with a WLAN Access Point List on a Mobile Device

On Measurement of the Spatio-Frequency Property of OFDM Backscattering

Smart Antenna Techniques and Their Application to Wireless Ad Hoc Networks. Plenary Talk at: Jack H. Winters. September 13, 2005

CHAPTER 2 WIRELESS CHANNEL

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

User Guide for the Calculators Version 0.9

LTE Direct Overview. Sajith Balraj Qualcomm Research

Indoor Localization and Tracking using Wi-Fi Access Points

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

Robust Positioning for Urban Traffic

An Empirical Study of UHF RFID Performance. Michael Buettner and David Wetherall Presented by Qian (Steve) He CS Prof.

Experimental Investigation of Throughput Performance of IEEE g OFDM based Systems in a Campus Environment

Localization of tagged inhabitants in smart environments

UWB for Lunar Surface Tracking. Richard J. Barton ERC, Inc. NASA JSC

HOW DO MIMO RADIOS WORK? Adaptability of Modern and LTE Technology. By Fanny Mlinarsky 1/12/2014

BLINK: A High Throughput Link Layer for Backscatter Communication

Experimental study of the effects of Transmission Power Control and Blacklisting in Wireless Sensor Networks

mm-wave communication: ~30-300GHz Recent release of unlicensed mm-wave spectrum

Node Localization using 3D coordinates in Wireless Sensor Networks

Definition of RF-ID. Lecture on RF-IDs

Elham Torabi Supervisor: Dr. Robert Schober

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

The Importance of the Multipoint-to-Multipoint Indoor Radio Channel in Ad Hoc Networks

Mark Niehus, RCDD DAS Simplified

Bloodhound RMS Product Overview

College of Engineering

Face Recognition Based Attendance System with Student Monitoring Using RFID Technology

Challenges for device-free radio-based activity recognition

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Applying ITU-R P.1411 Estimation for Urban N Network Planning

MIMO-Based Vehicle Positioning System for Vehicular Networks

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

Predictable Packet Delivery from Wireless Channel Measurements. Daniel Halperin Wenjun Hu, Anmol Sheth, David Wetherall


NIST Activities in Wireless Coexistence

Wireless In Vivo Communications and Networking

Research on an Economic Localization Approach

Detecting Malicious Nodes in RSS-Based Localization

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Wavelet Based Detection of Shadow Fading in Wireless Networks

Ichnaea: A Low-overhead Robust WLAN Device-free Passive Localization System

Real-time Distributed MIMO Systems. Hariharan Rahul Ezzeldin Hamed, Mohammed A. Abdelghany, Dina Katabi

ArrayTrack: A Fine-Grained Indoor Location System

SSD BASED LOCATION IDENTIFICATION USING FINGERPRINT BASED APPROACH

Wi-Fi Localization and its

Applications & Theory

Introduction to Mobile Sensing Technology

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

PhaseU. Real-time LOS Identification with WiFi. Chenshu Wu, Zheng Yang, Zimu Zhou, Kun Qian, Yunhao Liu, Mingyan Liu

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Qosmotec. Software Solutions GmbH. Technical Overview. Qosmotec Propagation Effect Replicator QPER. Page 1

Dynamic Frequency Hopping in Cellular Fixed Relay Networks

Spectrum Sensing Brief Overview of the Research at WINLAB

IoT. Indoor Positioning with BLE Beacons. Author: Uday Agarwal

Approaches for Device-free Multi-User Localization with Passive RFID

A Vehicular Visual Tracking System Incorporating Global Positioning System

Indoor navigation with smartphones

Enhanced Location Estimation in Wireless LAN environment using Hybrid method

AirMagnet Spectrum XT

Transcription:

Detecting Intra-Room Mobility with Signal Strength Descriptors Authors: Konstantinos Kleisouris Bernhard Firner Richard Howard Yanyong Zhang Richard Martin WINLAB

Background: Internet of Things (Iot) Attaching sensing and networking to everyday objects Coffee mugs, doors, chairs, beds Building applications using the state of these objects Spatial (E.g., location, velocity) Temperature, vibration, switches, weight Historical communities centered around enabling technologies Passive RFID Active RFID Semi-Passive RFID Motes/Sensor networks Cell-phone camera + QR (bar) codes

Why now? IoT enablers Low-power tags using transmit-only communication Extend beaconing and sensing to >4 years on a $0.20 battery Rich infrastructure available indoors Dense sets of receivers, fast backhaul networks, powerful servers Novel-Spatial Temporal Sensing Software Architectures and Application Stacks Octopus project and GRAIL 3.0 Applications Lab Usage Coffee Pot Washing machine Healthcare Inventory Control

Novel Spatial-Temporal Primitives Location The (X,Y,Z) position of a wireless device at time T Mobility Whether a device is moving or stationary at time T Passive Localization and Mobility An object s (no wireless) position or movement at time T Proximity Two devices are close (< distance) to each other at time T Co-mobility Two objects moving together (on a person or in container) over time T Velocity Path Mobility Movement along a defined path P (corridor or road) during time T Given sufficient resolution for location, all others can be derived Not at a sufficient level of resolution yet.

Novel Spatial-Temporal Primitives Location The (X,Y,Z) position of a wireless device at time T Mobility Whether a device is moving or stationary at time T Passive Localization and Mobility An object s (no wireless) position or movement at time T Proximity Two devices are close (< distance) to each other at time T Co-mobility Two objects moving together (on a person or in container) over time T Velocity Path Mobility Movement along a defined path P (corridor or road) during time T Given sufficient resolution for location, all others can be derived Not at a sufficient level of resolution yet. This talk

What is Radio-Based Mobility Detection? Detect when a transmitter moves By observing signal strength Detection done using observations of a set of receivers Radio-Based because Detection only based upon radio signal from the target No sensor hardware needed No accelerometers, etc The transmitter does not need to interact in the mobility detection, other than by transmitting. Can monitor a transmitter without it sending any special data

Motivations for Radio-Based Mobility Detection Mobility detection is useful Security Usage detection Fills in gaps in other technology Localization is not accurate at intra-room distances Motion sensors use too much energy/are too costly in many systems Find a universal approach to mobility detection Without specialized hardware With minimal or no training In changing environments Across different frequencies, hardware, and environments

Our Approach Focus on mobility at the room level Inside a room, in and out of a room using received signal strengh (RSS) Differentiate variance from transmitter motion from environmental motion Evaluate effects of various parameters Transmission rate Allowed prediction latency Number of receivers Complexity of multipath environment

Causes of Signal Strength Variations With no movement (environmental stability) RSS at a receiver is steady Path Loss RSS Shadowing Multipath Fading Transmitter Receiver Distance

Causes of Signal Strength Variations If the transmitter moves, all components of the signal change Path Loss RSS Shadowing Multipath Fading Distance

Causes of Signal Strength Variations An object moves (environmental instability) Possible cause of false positive shadows the signal changes the multipath environment Path Loss Shadowing RSS Multipath Fading Distance

Causes of Signal Strength Variations An object moves (environmental instability) Possible cause of false positive shadows the signal changes the multipath environment Path Loss Shadowing RSS Multipath Fading Distance

Causes of Signal Strength Variations An object moves (environmental instability) Possible cause of false positive shadows the signal changes the multipath environment Path Loss Shadowing RSS Multipath Fading Distance

Using RSS Descriptors for Mobility Classification Descriptor statistic of RSS measurements over time Three descriptors are tested Standard deviation (σ) of received signal strength (RSS) Absolute change in mean RSS ( RSS) Histogram distance of RSS using the Earth Mover's Distance (EMD) An ensemble of the three is also tested The average value from multiple receiver is compared to a threshold for mobile/immobile classification Classification tool (JRip) determines best threshold Uses 10-fold cross-validation

Calculating RSS Descriptor Values σ RSS The standard deviation is taken across two time windows. RSS The absolute value of the difference between the mean RSS for window 1 and for window 2 is calculated. Earth Mover s Distance (EMD) The number of steps to change a histogram of RSS values in time window 1 into the histogram for time window 2 Signal Strength Time Window 1 Time Window 2 Prediction Time

Threshold-Based Mobility Detection Descriptor Value Time (seconds) A mobility event is classified when a descriptor goes above the threshold The event does not end until the descriptor goes below the threshold. If this identifies two events as a single event then we consider the second event missed.

Study Environments Two rooms A conference room for testing Very empty ideal environment A storage room for testing universal applicability Very cluttered Techniques like localization do not work here Conference Room Storage Room

Finding the Threshold Value Conference room Threshold and results determined from 10-fold crossvalidation Storage room No training done Used threshold from conference room Test applicability of threshold across different environments

Evaluating RSS Descriptors - Methodology Tested descriptor performance with several events (1)Movement in close proximity to the transmitter: Local Instability (LI) (2)Movement in the room with the transmitter: Global Instability (GI) (3)Transmitter: Mobility (4)Antenna orientation changes All of these will be tested with a Wi-Fi and a 902.1 MHz (active RFID) transmitter and multiple receivers.

Metrics Treated as a detection problem Did mobility occur in a time window (from T 0 to T N )? Recall Percent of mobility events correctly identified Precision Likelihood that a mobility prediction actually matches a real mobility event F-Measure Way to compare different thresholds with different recall and precision values

Wi-Fi, Conference Room Average Descriptor Value Time (seconds) Time (seconds) Time (seconds) Window size of 2 seconds and packet rate of 10 packets per second Standard deviation shows the sharpest differences between events Best results with σ RSS = 3.43

RFID, Conference Room Average Descriptor Value Time (seconds) Time (seconds) Time (seconds) Window size of 3 seconds and packet rate of 1 packet per second RFID very similar to Wi-Fi, despite the different frequency and packet rates Best results with σ RSS = 4.58

Small Mobility Test Results Conference Room Average Descriptor Value Wi-Fi RFID Time (seconds) Local Movement, Transmitter immobile Time (seconds)

Small Mobility Test Results Conference Room Average Descriptor Value Wi-Fi RFID Time (seconds) Time (seconds) Transmitter mobile Train on the peaks during mobility compared to peaks that occur during immobility

Large Test Threshold Value Works for Both Environments

Large Test Threshold Value Works for Both Environments

The Effect of the Number of Receivers 2.4GHz @ 10 packets/second F-Measure 902.1MHz @ 1 packet/second Basestations

Conclusions Mobility detection can be done without special hardware ''for free'' in existing networks A standard deviation descriptor and a threshold can predict mobility across different frequencies and environments Single threshold gives acceptable results in multiple environments Very high recall ( > 99% ) for tested systems Without retraining in the new environment Different devices need different thresholds Mobility of a transmitter can be distinguished from mobility in the environment

Backup slides

Small Mobility Test Results Conference Room Average Descriptor Value Wi-Fi RFID Time (seconds) Thresholds σ RSS is the best mobility detector For Wi-Fi and RFID Wi-Fi has slightly better results Time (seconds)

Impact of Packet Rate upon Detection (Wi-Fi) σ RSS Threshold Time (seconds) High packet rates are better Only slightly

Impacts of Window Size upon Latency and Detection (Wi-Fi) σ RSS Threshold Time (seconds) Window sizes the same duration as mobility events are best Latency is proportional to duration of mobility events

Antenna Orientation Test -- Wi-Fi σ RSS Descriptor peaks from rotations Time (seconds)

Antenna Orientation RFID σ RSS Time (seconds)

Changes in Orientation can Appear Similar to Mobility Orientation changes do cause descriptor peaks From antenna directionality Not as high as true mobility

Related Work Location Distinction 1 Similar to mobility detection Not robust to changing environments Requires many training measurements Requires data unavailable on commodity hardware Mobility Detection 2 Mobility detection using RSS variance 802.11 network with 1 to 3 APs Effects of differing latency are studied 1.N. Patwari and S. K. Kasera, Robust Location Distinction using Temporal Link Signatures, in The 13th ACM International Conference on Mobile Computing Networking, 2007, pp. 111 122. 2. Wallbaum and Diepolder A Motion Detection Scheme For Wireless LAN Stations, in The 3rd International Conference on Mobile Computing and Ubiquitous Networking, 2006.

Small Mobility Test Evaluate how RSS changes under different conditions Stability (empty room) Global Instability (people walk around the room) Local Instability (object moves near the transmitter) Mobility (object moves) Approximately 20 50 events for instability and mobility and 10's of minutes of stability data Performed in the conference and storage rooms

Large Mobility Test Only stability and mobility Three mobility routes were used 1. Linear 2. Triangular 3. Triangular moving inside and outside of the room Intervals between movement were 15 seconds, 1 minute, 3 minutes, or 10 minutes. 930 mobility events recorded in total. 13 hours of stable environment data Only done in the conference room

Test Topology Conference Room Storage Room

Small Mobility Test Results Conference Room Average Descriptor Value Wi-Fi RFID Time (seconds) Time (seconds)