Localization. 2 Location Source of wireless signals – Wireless emitter Location of a mobile device – Some devices, e.g., cell phones, are a proxy of a.

Slides:



Advertisements
Similar presentations
Location in Pervasive Computing
Advertisements

Dynamic Location Discovery in Ad-Hoc Networks
The Cricket Compass for Context-Aware Mobile Applications Nissanka B. Priyantha.
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices.
CSI Wireless Networks and Mobile Computing
1 “Did you see Bob?”: Human Localization using Mobile Phones Ionut Constandache Co-authors: Xuan Bao, Martin Azizyan, and Romit Roy Choudhury Modified.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Introduction to Locating Systems in Ubiquitous Computing and Sensor Networks Amir Haghighat.
5/15/2015 Mobile Ad hoc Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
GPS-less Low-Cost Outdoor Localization for Very Small Devices Nirupama Bulusu, John Heidemann, and Deborah Estrin.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks Radu Stoleru, Tian He, John A. Stankovic, David Luebke University of Virginia.
RADAR: An In-Building RF-based User Location and Tracking System Paramvir Bahl and Venkata N. Padmanabhan Microsoft Research.
Murat Demirbas SUNY Buffalo
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Location management.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Range-free Localization Schemes for Large Scale Sensor Networks
1 Spatial Localization Light-Seminar Spring 2005.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
UNIVERSITY of CRETE Fall04 – HY436: Mobile Computing and Wireless Networks Location Sensing Overview Lecture 8 Maria Papadopouli
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.
Smart Environments for Occupancy Sensing and Services Paper by Pirttikangas, Tobe, and Thepvilojanapong Presented by Alan Kelly December 7, 2011.
Tracking issues in the Wireless sensor Network Presented By Vinay Kumar Singh Date:
Chapter 7 Localization & Positioning
1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University of Arkansas Fayetteville,
Localization in Sensor Networking John Quintero. Applications Application-driven, data-centric sensor networks frequently require location information.
RESEARCH CENTRE FOR INTEGRATED MICROSYSTEMS - UNIVERSITY OF WINDSOR By: Ning Chang Advisor: Dr. M. Ahmadi Co-advisor: Dr. R. Rashidzadeh Departmental Reader:
Time of arrival(TOA) Prepared By Sushmita Pal Roll No Dept.-CSE,4 th year.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Localization in Wireless Sensor Networks Shafagh Alikhani ELG 7178 Fall 2008.
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors Weikuan Yu Dept. of Computer and Info. Sci. The Ohio State University.
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
RADAR: an In-building RF-based user location and tracking system
MoteTrack: A Robust, Decentralized Approach to RF Based Location Tracking Paper Presentation CSE: 535 – mobile computing Weijia Che Phd student, CSE Dept,
Localization and Secure Localization. Learning Objectives Understand why WSNs need localization protocols Understand localization protocols in WSNs Understand.
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
Nissanka B. PriyanthaAnit Chakraborty Hari Balakrishnan MIT Lab for Computer Science The Cricket Location-Support System.
E-Shadow: Lubricating Social Interaction using Mobile Phones Jin TengPh.D. Advisor: Dr. Dong Xuan Joint Work with Boying Zhang, Xinfeng Li, Xiaole Bai.
Webdust PI: Badri Nath SensIT PI Meeting January 15,16, Co-PIs: Tomasz Imielinski,
© 2007 Sean A. Williams 1 Ecolocation: A Sequence Based Technique for RF Localization in Wireless Sensor Networks Authors: Kiran Yedavalli, Bhaskar Krishnamachari,
Accurate Indoor Localization With Zero Start-up Cost
Outline Location sensing techniques Location systems properties Existing systems overview WiFi localization techniques WPI precision personnel locator.
E-V: Efficient Visual Surveillance with Electronic Footprints Jin Teng, Junda Zhu, Boying Zhang, Dong Xuan and Yuan F. Zheng IEEE Infocom 2012.
Mobile and Pervasive Computing - 4 Location in Pervasive Computing Presented by: Dr. Adeel Akram University of Engineering and Technology, Taxila,Pakistan.
The Cricket Compass for Context-Aware Mobile Applications
Location System for Ubiquitous Computing Jeffrey Hightower Gaetano Borriello University of Washington.
The Cricket Location-Support System N. Priyantha, A. Chakraborty, and H. Balakrishnan MIT Lab for Computer Science MOBICOM 2000 Presenter: Kideok Cho
Nissanka Bodhi Priyantha Computer Science, Massachusetts Institute of Technology RTLab. Seolyoung, Jeong Dissertation, MIT, June 2005.
TECHNOLOGIES FOR WIRELESS GEOLOCATION
Avoiding Multipath to Revive Inbuilding WiFi Localization
Range-Free Localization Schemes in Large Scale Sensor Networks
Mobile and Pervasive Computing - 4 Location in Pervasive Computing
Understanding and using Location technologies
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Location Sensing (Inference)
Presenter: Yawen Wei Author: Loukas Lazos and Radha Poovendran
Localization in WSN Localization in WSN.
استاد راهنما: دکتر کمال جمشیدی ارائه دهنده: حجت اله بهلولی دی ماه 1386
Indoor Location Estimation Using Multiple Wireless Technologies
Wireless Mesh Networks
Wireless Sensor Networks and Internet of Things
A schematic overview of localization in wireless sensor networks
Team North Star + Lockheed Martin
Presentation transcript:

Localization

2 Location Source of wireless signals – Wireless emitter Location of a mobile device – Some devices, e.g., cell phones, are a proxy of a person’s location Used to help derive the context and activity information – Location based services – Privacy problems

3 Location Well studied topic (3,000+ PhD theses??) Application dependent Research areas – Technology – Algorithms and data analysis – Visualization – Evaluation

4 Representing Location Information Absolute – Geographic coordinates (Lat: , Long: ) Relative – 1 block north of the main building Symbolic – High-level description – Home, bedroom, work

5 Some outdoor applications Car Navigation Child tracking Bus view E-911

6 Some indoor applications Elder care

7 No one size fits all! Accurate Low-cost Easy-to-deploy Ubiquitous Application needs determine technology

Lots of technologies! 8 Ultrasonic time of flight E-911 Stereo camera Ad hoc signal strength GPS Physical contact WiFi Beacons Infrared proximity Laser range-finding VHF Omni Ranging Array microphone Floor pressure Ultrasound

Wireless Technologies for Localization NameEffective RangeProsCons GSM35kmLong rangeVery low accuracy LTE30km-100km Wi-Fi50m-100mReadily available; Medium range Low accuracy Ultra Wideband70mHigh accuracyHigh cost Bluetooth10mReadily Available; Medium accuracy Short range Ultrasound6-9mHigh accuracyHigh cost, not scalable RFID & IR1mModerate to high accuracy Short range, Line-Of-Sight (LOS) NFC<4cmHigh accuracyVery short range 9

Localization Techniques Range-based algorithms Range-free algorithms Fingerprinting 10

Range Based Algorithms Rely on the distance (angle) measurement between nodes to estimate the target location Approaches – Proximity – Lateration – Hyperbolic Lateration – Angulation Distance estimates – Time of Flight – Signal Strength Attenuation 11

Approach: Proximity Simplest positioning technique Closeness to a reference point Based on loudness, physical contact, etc 12

Approach: Lateration Measure distance between device and reference points 3 reference points needed for 2D and 4 for 3D 13

Approach: Hyperbolic Lateration Time difference of arrival (TDOA) Signal restricted to a hyperbola 14

Approach: Angulation Angle of the signals Directional antennas are usually needed 15

Distance Estimation Multiple the radio signal velocity and the travel time – Time of arrival (TOA) – Time difference of arrival (TDOA) Compute the attenuation of the emitted signal strength – RSSI Problem: Multipath fading 16

Distance Estimation: TOA Distance – Based on one signal’s travelling time from target to measuring unit – d = v radio * t radio Requirement – Transmitters and receivers should be precisely synchronized – Timestamp must be labeled in the transmitting signal 17

Distance Estimation: TDOA Distance – Based on time signals’ travelling time from target to measuring unit – d = v radio * v sound * (t radio - t sound ) / (v radio – v sound )) Requirement – Transmitters and receivers should be precisely synchronized – Timestamp must be labeled in the transmitting signal – Line-Of-Sight (LOS) channel 18

Distance Estimation: RSSI Distance – Based on radio propagation model – Requirement – Path loss exponent η for a given environment is known 19

Range Free Algorithms Rely on target object’s proximity to anchor beacons with known positions – Neighborhood: single/multiple closest BS – Hop-count: anchor broadcast beacons containing its location and hop-count – Area estimation: 20

Fingerprinting Mapping solution Address problems with multipath Better than modeling complex RF propagation pattern 21

Fingerprinting: Steps Step1 – Use war-driving to build up location fingerprints (i.e. location coordinates + respective RSSI from nearby base stations) Step2 – Match online measurements with the closest a priori location fingerprints 22

Fingerprinting: Example SSID (Name)BSSID (MAC address)Signal Strength (RSSI) linksys00:0F:66:2A:61:0018 starbucks00:0F:C8:00:15:1315 newark wifi00:06:25:98:7A:0C23

Fingerprinting: Features Easier than modeling Requires a dense site survey Usually better for symbolic localization Spatial differentiability Temporal stability 24

Summary of Localization Techniques Measurement Scheme AccuracySpecial Requirement Range-basedTOAModerateSynchronization, dense beacons TDOAHighSynchronization, LOS, dense beacons AOAHighDirectional antenna RSSIModerateNo Range-freeNeighborhoodLowNo Area estimationModerateDense Beacons Hop countModerateDense Beacons FingerprintingRSSIHighNo 25

Localization Systems Distinguished by their underlying signaling system – IR, RF, Ultrasonic, Vision, Audio, etc [13] 26

GPS Use 24 satellites TDOA Hyperbolic lateration Civilian GPS – L1 (1575 MHZ) 10 meter acc. 27

Active Bat Ultrasonic Time of flight of ultrasonic pings 3cm resolution 28

Cricket Similar to Active Bat Decentralized compared to Active Bat 29

Cricket vs Active Bat Privacy preserving Scaling Client costs Active Bat Cricket 30

31 RADAR WiFi-based localization Reduce need for new infrastructure Fingerprinting 31

32 Place Lab “Beacons in the wild” – WiFi, Bluetooth, GSM, etc Community authored databases API for a variety of platforms RightSPOT (MSR) – FM towers

33 Computer Vision Leverage existing infrastructure Requires significant communication and computational resources CCTV

Performance Metrics Accuracy – Mean distance error (RMSE) Precision – Variation in accuracy over many trials (CDF of RMSE) Robustness – Performance when signals are incomplete Cost – Hardware, energy 34

Performance Evaluation System/ Solution Wireless Technologies AccuracyPrecisionRobustnessCost Active Badge [1] IR3cm90%PoorLow Cricket[2]Ultrasound5cm90%PoorMedium BeepBeep [3]Sound4cm95%PoorHigh Virtual Compass [4] Bluetooth+ WiFi RSSI 3.19m90%GoodMedium APIT [5]WiFi RSSI0.4 * radio range MediumLow DV-Hop [6]WiFi RSSI3.5m90%MediumLow 35

Performance Evaluation System/ Solution Wireless Technologies AccuracyPrecisionRobustnessCost Centroid [7]WiFi RSSI3.5m90%GoodLow Amorphous [8]WiFi RSSI0.2* radio range MediumLow RADAR [9]WiFi RSSI5.9m95%GoodLow Horus [10]Bluetooth+ WiFi RSSI 2.1m90%GoodLow SurroudSense [11] WiFi RSSI90%N/AGoodHigh Ekahau [12]WiFi RSSI2m50%GoodLow 36

E-V Loc: Goal Find a specific person’s accurate location based on his electronic identifier and visual image - Publication: Boying Zhang, Jin Teng, Junda Zhu, Xinfeng Li, Dong Xuan, and Yuan F. Zheng, EV-Loc: Integrating Electronic and Visual Signals for Accurate Localization, to appear in ACM MobiHoc’12. 37

E-V Loc: Problem Formulation Input: a target object’s electronic identifier EID*, a set (in a short time span) of E Frames with clear EIDs and the corresponding V Frames with possibly vague VIDs Output: the target object’s accurate position together with its visual appearance VID* 38

E-V Loc: Work Flow 39 Need more signal samples?

E-V Loc: Nature of Our Solution E-V matching – Uses electronic and visual signals as target object’s location descriptors in E frames and V frames – Matches the corresponding E and V location descriptors using Hungarian algorithm 40

41 E-V Loc: Localizing with Distinct VIDs Best match problem between EIDs and VDs EIDs VIDs

42 E-V Loc: Incremental Hungarian algorithm Find the best match between the EIDs and VIDs in each pair of E and V frame Iteratively perform the matching until a threshold is satisfied The threshold is derived based on the variance model of EIDs and VIDs

43 E-V Loc: Localizing with Indistinct VIDs Multi-dimensional best match problem Between EIDs and VIDs Among VIDs

44 E-V Loc: Two-dimensional Hungarian Algorithm Finding correspondence between different VIDs in neighboring frames Based on the correspondence, generating a consistent set of VIDs in all frames Using incremental Hungarian algorithm to perform the match

References 1.Roy Want, Andy Hopper, Veronica Falcao, and Jonathan Gibbons. The active badge location system. ACM Transactions on Information Systems, 10(1):91– 102, N. B. Priyantha, A. Chakraborty, and H. Balakrishnan. The cricket locationsupportsystem. In Proc. of ACM MobiCom, pages 32–43, C. Peng, G. Shen, Y. Zhang, Y. Li, and K. Tan. BeepBeep: ahigh accuracy acoustic ranging system using COTS mobiledevices. In ACM SenSys, pages 1– 14, N. Banerjee, S. Agarwal, P. Bahl, R. Chandra, A. Wolman, and M. Corner.Virtual compass: relative positioning to sense mobile social interactions. InPervasive, T. He, C. Huang, B. Blum, J. Stankovic, and T. Abdelzaher. Range-free localizationschemes for large scale sensor networks. In Proc. of ACM MobiCom,pages 81–95, 2003.

References 6.D. Niculescu and B. Nath. DV based positioning in ad hoc networks. Journalof Telecom. Systems, N. Bulusu, J. Heidemann, and D. Estrin. Gps-less low cost outdoor localizationfor very small devices. IEEE Personal Communications Magazine, 7(5):28– 34,October R. Nagpal. Organizing a global coordinate system from local information on anamorphous computer. In A.I. Memo MIT A.I. Laboratory, August P. Bahl and V. N. Padmanabhan. RADAR: an in-building rf-based user locationand tracking system. In Proc. of IEEE INFOCOM, March M. Youssef and A. Agrawala. The Horus WLAN location determination system.In Proc. of ACM MobiSys, June M. Azizyan, I. Constandache, and R. Roy Choudhury. Surroundsense: mobilephone localization via ambience fingerprinting. In Proc. of ACM MobiCom,2009.

References Shwetak N. Patel, Location in Pervasive Computing, University of Washington.