Energy Efficient Location Sensing Brent Horine March 30, 2011.

Slides:



Advertisements
Similar presentations
Context-aware battery management for mobile phones N. Ravi et al., Conf. on IEEE International Pervasive Computing and Communications,
Advertisements

More Accurate Bus Prediction Allows Passengers to find alternate forms of transportation Do this with energy efficiency in mind Dont use any high level.
BreadCrumbs: Forecasting Mobile Connectivity Anthony Nicholson and Brian Noble University of Michigan Presented by: Scott Winkleman.
Reasonable Resolution of Fingerprint Wi-Fi Radio Map for Dense Map Interpolation University of Seoul Wonsun Bong, Yong Cheol Kim Auckland, New Zealand.
IODetector: A Generic Service for Indoor Outdoor Detection Pengfei Zhou†, Yuanqing Zheng†, Zhenjiang Li†, Mo Li†, and Guobin Shen‡ †Nanyang Technological.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones by Jeongyeup Paek, Joongheon Kim, and Ramesh Govindan EECE354 Kyoungho An.
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
Using Mobile Phones to Determine Transportation Modes Hyeong-il Ko Sasank Reddy et al., ACM Transactions on Sensor Networks, Vol. 6, No. 2,
Improving energy efficiency of location sensing on smartphones Z. Zhuang et al., in Proc. of ACM MobiSys 2010, pp ,
Spectrum Awareness in Cognitive Radio Systems based on Spectrum Sensing Miguel López-Benítez Department of Electrical Engineering and Electronics University.
Energy-Delay Tradeoffs in Smartphone Applications Moo-Ryong Ra Jeongyeup Paek, Abhishek B. Sharma Ramesh Govindan, Martin H. Krieger, Michael J. Neely.
Ohio University Russ College of Engineering and Technology School of Electrical Engineering and Computer Science Avionics Engineering Center Ranjeet Shetty.
D u k e S y s t e m s Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas.
Energy-Efficient Positioning for Smartphone Applications using Cell-ID Sequence Matching Jeongyeup Paek *, Kyu-Han Kim +, Jatinder P. Singh +, Ramesh Govindan.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing Suman Nath Microsoft Research MobiSys 2012 Presenter: Jeffrey.
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
Tracking Fine-grain Vehicular Speed Variations by Warping Mobile Phone Signal Strengths Presented by Tam Vu Gayathri Chandrasekaran*, Tam Vu*, Alexander.
Rate Adaptation in Networks of Wireless Sensors Jeongyeup Paek Defense Talk September 28 th, 2010.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek, Joongheon Kim, Ramesh Govindan CENS Talk April 30, 2010.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek USC Annenberg Graduate Fellowship Program The Second Annual Research.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Kaisen Lin, Aman Kansal, Dimitrios Lymberopoulos, and Feng Zhao Archiang.
Teaching material based on Distributed Systems: Concepts and Design, Edition 3, Addison-Wesley Copyright © George Coulouris, Jean Dollimore, Tim.
Improving Energy Efficiency of Location Sensing on Smartphones Kyu-Han Kim and Jatinder Pal Singh Deutsche Telekom Inc. R&D Lab USA Zhenyun Zhuang Georgia.
1 Energy-Efficient localization for networks of underwater drifters Diba Mirza Curt Schurgers Department of Electrical and Computer Engineering.
EnLoc: Energy-Efficient Localization for Mobile Phones Written By, Ionut Constandache (Duke), Shravan Gaonkar (UIUC), Matt Sayler (Duke), Romit Roy Choudhary.
Enhancing RSSI-based Tracking Accuracy in Wireless Sensor Networks
Improving Energy Efficiency of Location Sensing on Smartphones Samori Ball EEL 6788.
BluEyes Bluetooth Localization and Tracking Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla.
Presented by Tao HUANG Lingzhi XU. Context Mobile devices need exploit variety of connectivity options as they travel. Operating systems manage wireless.
ALBERT PARK EEL 6788: ADVANCED TOPICS IN COMPUTER NETWORKS Energy-Accuracy Trade-off for Continuous Mobile Device Location, In Proc. of the 8th International.
CS378 - Mobile Computing Location.
Rutgers: Gayathri Chandrasekaran, Tam Vu, Marco Gruteser, Rich Martin,
Multiantenna-Assisted Spectrum Sensing for Cognitive Radio
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
Context Awareness System and Service SCENE JS Lee 1 Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones.
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
BreadCrumbs: Forecasting Mobile Connectivity Presented by Hao He Slides adapted from Dhruv Kshatriya Anthony J. Nicholson and Brian D. Noble.
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,
UNIVERSITY of NOTRE DAME COLLEGE of ENGINEERING Preserving Location Privacy on the Release of Large-scale Mobility Data Xueheng Hu, Aaron D. Striegel Department.
Da Yan, Zhou Zhao and Wilfred Ng The Hong Kong University of Science and Technology.
Low-Power Wireless Sensor Networks
Wei Gao1 and Qinghua Li2 1The University of Tennessee, Knoxville
Location Management in Cellular Networks: Classification of the Most Important Paradigms, Realistic Simulation Framework, and Relative Performance Analysis.
1 Energy-efficient Localization Via Personal Mobility Profiling Ionut Constandache Co-authors: Shravan Gaonkar, Matt Sayler, Romit Roy Choudhury and Landon.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 A Statistics-Based Sensor Selection.
Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks
ErdOS Narseo Vallina-Rodríguez + Jon Crowcroft NETOS Talket - 25th May 2010.
Inference Practice for AS2.9. PPDAC - The Problem: I wonder if the median… I expect…
GPS Provider:  GPS signal Network Location Provider:  Cell ID  Wi-Fi.
Performance Study of Localization Techniques in Zigbee Wireless Sensor Networks Ray Holguin Electrical Engineering Major Dr. Hong Huang Advisor.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
1 SVY 207: Lecture 12 Modes of GPS Positioning Aim of this lecture: –To review and compare methods of static positioning, and introduce methods for kinematic.
ApproxHadoop Bringing Approximations to MapReduce Frameworks
Turning a Mobile Device into a Mouse in the Air
1 CMP-MSI.07 CARES/SNU A Reusability-Aware Cache Memory Sharing Technique for High Performance CMPs with Private Caches Sungjune Youn, Hyunhee Kim and.
Web: ~ laoudias/pages/platform.htmlhttp://www2.ucy.ac.cy/ ~ laoudias/pages/platform.html
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
GSU Indoor Navigation Senior Project Fall Semester 2013 Michael W Tucker.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Sensor-Assisted Wi-Fi Indoor Location System for Adapting to Environmental Dynamics Yi-Chao Chen, Ji-Rung Chiang, Hao-hua Chu, Polly Huang, and Arvin Wen.
1. 2 Android location services Determining a device’s current location Tracking device movements Proximity alerts.
PERFORMANCE ANALYSIS OF SPECTRUM SENSING USING COGNITIVE RADIO
AirPlace Indoor Positioning Platform for Android Smartphones
CS378 - Mobile Computing Location and Maps.
Energy-Delay Tradeoffs in Smartphone Applications
Presentation transcript:

Energy Efficient Location Sensing Brent Horine March 30, 2011

Citation Jeongyeup Paek, Joongheon Kim, Ramesh Govindan, “Energy-Efficient Rate-Adaptive GPS- based Positioning for Smartphones,” In Proc. Of the 8 th International Conference on Mobile Systems, Applications, and Services (MobiSys), 2010, pp Authors are affiliated with the Embedded Networks Laboratory, Computer Science Department, University of Southern California

Motivation  Many smartphone applications require location services  GPS is very power hungry (0.37 W on Nokia N95)  Not all applications require the accuracy that GPS provides  Nor do they all the most recent position  In urban canyons, GPS is all that accurate anyway  A system which can tradeoff position accuracy with power consumption could improve battery life with no discernable sacrifice in application usability

RAPS  Rate Adaptive Positioning System for smartphones

Duty Cycle Impact of GPS  But how do you match up the duty cycle with user mobility and ensure a bounded error?

Significant Contributions  Cheap (computationally) algorithm to infer whether and when GPS activations are necessary  Integrates many previously disclosed techniques in a unified platform

Algorithm Description  Learn user velocities at a given location and time of day  Correlate to accelerometer readings to estimate consistency  Use this information to predict the likelihood of a position update requirement  Senses signal strength and tower ID and queries history for likelihood of successful fix info  Checks local Bluetooth radios for a opportunistic location fix

General Experimental Results  Nokia N95 smartphones deployed on campus  3.8X better lifetime than continuous GPS  1.9X better lifetime than periodic GPS scheme with comparable error rate

GPS Inaccuracies in Urban Area  1 week data logger at 1 sec interval  Shows ghost traces and errors

Average and Max Errors

GPS Error Budget Error SourceError BudgetUnits Ionospheric effects+/-5meter Orbit shifts+/-2.5meter Satellite clock errors+/-2meter Multipath effects+/-1meter Tropospheric effects+/-0.5meter Rounding errors+/-1meter Assumes 4 satellites in view. Degrades significantly with only 3 in sight.

GPS errors Change in GPS fix every 180 seconds Mostly measuring mobility Self reported accuracy estimates

Update Interval vs Delta-fix for periodic updates

Accelerometer Activity Indicator

Power Consumption of Accelerometer

Accelerometer Duty Cycle Analysis  Setting duty cycle at 12.5% reduces power consumption by 8X for 0.01W

Framework for User Mobility History

Usefulness of Cell ID?

Futility of using RSSI to Estimate Movement

Experiment Matrix

6 phones in one bag, carried by author for almost 2 days No other apps running on phones Measure battery life

Lifetime

Event Timeline: BPS

Celltower Blacklist Effectiveness

Average GPS Interval

Average Power Consumption

Median delta-GPS-Fix

Avg Position Uncertainty vs GPS Duty Cycle

Success Ratio Relative to Periodic GPS vs Duty Cycle

Power Consumption of WPS  WPS – WiFi Positioning Service  Is RAPS compatible?

Assisted-GPS Analysis

Errors vs Phone Comparison

Reflections  Many of these researchers fail to take advantage of the significant literature on GPS inaccuracies and instead take new measurements  They also consider Google Maps to be ground truth, instead of using survey markers  In my professional work with GPS, I routinely smoothed the data with a moving average filter over e.g. 10 samples. I don’t know what is done in the OS, but this is generally required when dealing directly with the e.g. GPRMC sentences

More Reflections  A statistical approach to design of the experiment (a.k.a. Box & Hunter or Taguichi) would have produced much more confidence in the empirically derived conclusions for the same effort  Industry versus Academic (most of their conclusions are well known to an engineer working in the GPS field)

Questions & Comments