Introduction to Locating Systems in Ubiquitous Computing and Sensor Networks Amir Haghighat.

Slides:



Advertisements
Similar presentations
Chris Karlof and David Wagner
Advertisements

Dynamic Location Discovery in Ad-Hoc Networks
RADAR: An In-Building RF-based User Location and Tracking System.
The Cricket Compass for Context-Aware Mobile Applications Nissanka B. Priyantha.
Wearable Badge for Indoor Location Estimation of Mobile Users MAS 961 Developing Applications for Sensor Networks Daniel Olguin Olguin MIT Media Lab.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
GPS-less Low-Cost Outdoor Localization for Very Small Devices Nirupama Bulusu, John Heidemann, and Deborah Estrin.
My first aperosentation 9/6/2008 Marios Karagiannis.
Location and Tracking Spring 2004: Location Recognition Larry Rudolph Location of what? Services applications, resources, sensors, actuators where.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Yu-Chung Cheng (UCSD, Intel Research) Yatin Chawathe (Intel Research) Anthony LaMarca.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Ying Wang, Xia Li Ying Wang, Xia Li.
P-1. P-2 Outline  Principles of cellular geo-location  Why Geo-Location?  Radio location principles  Urban area challenges  HAWK – suggested solution.
RADAR: An In-Building RF-based User Location and Tracking System Paramvir Bahl and Venkata N. Padmanabhan Microsoft Research.
Slides for Chapter 16: Mobile and Ubiquitous Computing From Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 4, © Addison-Wesley.
1 Indoor Location Sensing Using Active RFID Lionel M. Ni, HKUST Yunhao Liu, HKUST Yiu Cho Lau, IBM Abhishek P. Patil, MSU Indoor Location Sensing Using.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
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
WALRUS: Wireless Active Location Resolver with Ultrasound Tony Offer, Christopher Palistrant.
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan
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:
GPS Technology Tech Talk April, 2008 Chad Halvarson.
Secure Localization Algorithms for Wireless Sensor Networks proposed by A. Boukerche, H. Oliveira, E. Nakamura, and A. Loureiro (2008) Maria Berenice Carrasco.
Localization in Sensor Networking John Quintero. Applications Application-driven, data-centric sensor networks frequently require location information.
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.
1 Location Estimation in ZigBee Network Based on Fingerprinting Department of Computer Science and Information Engineering National Cheng Kung University,
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
Localization using DOT3 Wireless Sensors Design & Implementation Motivation Wireless sensors can be used for locating objects: − Previous works used GPS,
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors Weikuan Yu Dept. of Computer and Info. Sci. The Ohio State University.
Algorithms for Wireless Sensor Networks Marcela Boboila, George Iordache Computer Science Department Stony Brook University.
1 Robust Statistical Methods for Securing Wireless Localization in Sensor Networks (IPSN ’05) Zang Li, Wade Trappe Yanyong Zhang, Badri Nath Rutgers University.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Yu-Chung Cheng (UCSD, Intel Research) Yatin Chawathe (Intel Research) Anthony LaMarca.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
RADAR: an In-building RF-based user location and tracking system
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Nissanka B. PriyanthaAnit Chakraborty Hari Balakrishnan MIT Lab for Computer Science The Cricket Location-Support System.
Indoor Positioning System
Webdust PI: Badri Nath SensIT PI Meeting January 15,16, Co-PIs: Tomasz Imielinski,
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
C. Savarese, J. Beutel, J. Rabaey; UC BerkeleyICASSP Locationing in Distributed Ad-hoc Wireless Sensor Networks Chris Savarese, Jan Beutel, Jan Rabaey.
Network/Computer Security Workshop, May 06 The Robustness of Localization Algorithms to Signal Strength Attacks A Comparative Study Yingying Chen, Konstantinos.
Outline Location sensing techniques Location systems properties Existing systems overview WiFi localization techniques WPI precision personnel locator.
Mobile and Pervasive Computing - 4 Location in Pervasive Computing Presented by: Dr. Adeel Akram University of Engineering and Technology, Taxila,Pakistan.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Tracking Indoors.
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
Hybrid Indoor Positioning with Wi-Fi and Bluetooth: Architecture and Performance IEEE Mobile Data Management 2013 Artur Baniukevic†, Christian S. Jensen‡,
Nissanka Bodhi Priyantha Computer Science, Massachusetts Institute of Technology RTLab. Seolyoung, Jeong Dissertation, MIT, June 2005.
Location-Sensing and Location Systems 1. A positioning system provides the means to determine location and leaves it to the user device to calculate its.
Localization for Anisotropic Sensor Networks
Mobile and Pervasive Computing - 4 Location in Pervasive Computing
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Location Sensing (Inference)
Presenter: Yawen Wei Author: Loukas Lazos and Radha Poovendran
Slides for Chapter 16: Mobile and Ubiquitous Computing
Presented by Prashant Duhoon
Localization in WSN Localization in WSN.
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
RADAR: An In-Building RF-based User Location and Tracking System
Presentation transcript:

Introduction to Locating Systems in Ubiquitous Computing and Sensor Networks Amir Haghighat

Why location? Ubiquitous Computing (ubicomp) Context-aware computing Search and rescue Sensor Networks Environmental monitoring Geographic routing Target tracking

Man discovers mobile computing… Now, where’s the nearest place I can buy shoulder pads?! …and quickly wants location-enhanced computing.

Why not GPS? Ubicomp GPS does not work indoors GPS works poorly in urban canyons Sensor Networks Power, cost, and size issues

Outline Localization techniques Taxonomy Mini-survey of location systems in ubiquitous computing “Beep: 3D Indoor Positioning Using Audible Sound“ Locating systems in sensor networks

Location Sensing Techniques Triangulation Lateration Angulation Scene analysis Proximity

Lateration Time of flight Attenuation

Angulation Phased antenna arrays provide angle of arrival

Scene Analysis Uses features of a scene observed from a particular vantage point to draw conclusions about the location of the observer or of objects in the scene. No distance/angle measurements Two types of scene analysis: Static: observed features looked-up in predefined dataset that maps them to location(i.e. MSR RADAR) Differential: Differences in the scene correspond to movements of observer

Proximity Detecting physical contact (i.e. human skin) Monitoring wireless cellular access points Observing automatic ID systems (i.e. RFID tracking of livestock)

Location System Properties Physical Position vs. Symbolic Location Absolute vs. Relative Localized location computation (privacy and power issues) Accuracy and Precision i.e. 1 meter accuracy, 90% of time Scale Recognition Cost Time and money Limitations

Mini-survey of Location Systems in Ubiquitous Computing Media: infrared, (ultra)sound, radio frequency (RF), vision

Active Badge Users carry badges that emit diffuse infrared signals One base-station per room interference from fluorescent light and sunlight Olivetti Active Badge (right) and a base station (left)

Active Bat RF and ultrasound Lateration performed by central server 9cm 95% of time, 1 base-station per 10m 2

Cricket RF and ultrasound Privacy and decentralization in mind Symbolic or physical location 4*4 ft regions, ~100% of time, 1 beacon per 16 ft 2

RADAR signal strengths from 3 APs construct a “signature” for every location “Offline phase” and “Online phase” 3 meter accuracy, 50% of time, having 3 APs

E911 FCC initiative 100m, 67% and 300m, 95% Possible solutions: GPS, proximity, angle of arrival, time difference of arrival Impacts: Network impact, handset impact, legacy handsets

Place Lab Uses and GSM beacons, whose positions are known AP locations from war drivers Over 2 million known AP positions GSM tower locations from FCC’s database 20-30m median accuracy, 100% coverage in Seattle GPS works less accurately in urban areas (i.e. downtown)

Bayes Filter

Easy Living Real-time 3D cameras provide stereo- vision positioning for home environment Move from person tracking to capturing broader context

CSEM ( The camera emits an RF modulated optical radiation field (typically 20 MHz or higher) in the infra-red spectrum. This signal is diffusely backscattered by the scene and detected by the camera. Every pixel is able to demodulate the signal and detect its phase, which is proportional to the distance of the reflecting object.

Beep: 3D Indoor Positioning Using Audible Sound Atri Mandal, Cristina V. Lopes, Tony Givargis, Amir Haghighat, Raja Jurdak, Pierre Baldi School of Information and Computer Sciences University of California, Irvine Presented by: Amir Haghighat

Overview Motivation Architecture Results Conclusion Future Work

Introduction and Motivation += Virtual WorldPhysical World or

Required Characteristics Fairly accurate (~1 meter) No additional h/w requirement on the part of the user Fairly cheap to deploy

Beep Architecture

Triangulation where [Xi, Yi, Zi] is the position of the ith sensor. S3 S2 S1 r3 r2 r1

Delay Elimination

Results

Error Estimation

Results Accuracy and Precision: 2D: 2 ft (97%) 3D: 3 ft (95%)

Beep Performance in Noisy Environment QuietNoisy Beep in noisy environment: 2 feet 90% of time, given the location's distance was not greater than ~18 feet from any 3 sensors (1 sensor per ~160 ft 2 = 15 m 2 )

BeepBeep Architecture

BeepBeep Performance in Noisy Environment QuietNoisy BeepBeep in noisy environment: 2 feet 80% of time, given the location's distance was not greater than ~15 feet from any 3 sensors (1 sensor per ~110 ft2 =10 m2)

Related Work UCLA Pros: Accurate, mainly targeting wireless sensor networks Cons: CPU clocks have to be synched, data is processed offline, no absolute locations

Conclusion Fairly accurate (2 ft, 97% of time) No additional h/w requirement on the part of the user (virtually all roaming devices have speakers, WLAN compatibility?) Fairly cheap to deploy (10,000 sq. ft => ~ $5000 at $100 per sensor module)

Future Work Eliminate the need for on the part of the user Test in an authentic environment (UCI bookstore?) HCI issues Accuracy in presence of authentic noise Less annoying sound than a monotone 4000 Hz

GPS-Less Low-Cost Outdoor Localization for Small Devices, UCLA, 2000 Node localizes itself as the centroid of the reference points, from which it can receive beacon signals (proximity-based) Beacon signals are assumed to overlap in space, not in time Location of a node is estimated, using the locations of k reference points whose beacon signals are received X est = (X i1 + X i2 + … + X ik ) / k Y est = (Y i1 + Y i2 + … + Y ik ) / k

APS (Ad-Hoc Positioning System), Rutgers, 2001 Each beacon broadcasts a packet with its location and a hop count, initialized to one. The hop-count is incremented by each node as the packet is forwarded. Each node maintains a table of minimum hop-count distances to each beacon

APS (Ad-Hoc Positioning System), Rutgers, 2001 A beacon can use the absolute location of another beacon along with the minimum hop count to that beacon to calculate the average distance per hop. The beacon broadcasts the average distance per hop, which is forwarded to all nodes. Individual nodes use the average distance per hop, along with the hop count to known beacons, to calculate their local position using lateration Positioning node within 1/3 radio range in dense networks

Project Overview Chris Karlof and David Wagner, "Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures", Elsevier's AdHoc Networks Journal, Special Issue on Sensor Network Applications and Protocols, September 2003.Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures Sybil attack HELLO flood attack Karlok and Wagner explore potential attacks on sensor networks and their countermeasures I plan to work on adversary node localization Absolute or relative position Proximity or RF signal attenuation characteristics Kalman filter for tracking