CMPE 257 Spring 20051 CMPE 257: Wireless and Mobile Networking Spring 2005 Location management.

Slides:



Advertisements
Similar presentations
Dynamic Location Discovery in Ad-Hoc Networks
Advertisements

RADAR: An In-Building RF-based User Location and Tracking System.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Introduction to Wireless Sensor Networks
GPS-less Low-Cost Outdoor Localization for Very Small Devices Nirupama Bulusu, John Heidemann, and Deborah Estrin.
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University “Broadnets.
Time Synchronization for Wireless Sensor Networks
RADAR: An In-Building RF-based User Location and Tracking System Paramvir Bahl and Venkata N. Padmanabhan Microsoft Research.
Radio Propagation Spring 07 CS 527 – Lecture 3. Overview Motivation Block diagram of a radio Signal Propagation  Large scale path loss  Small scale.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2003 Lecture 17.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2002 Week 9.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Topology/Power Management.
UNIVERSITY of CRETE Fall04 – HY436: Mobile Computing and Wireless Networks Location Sensing Overview Lecture 8 Maria Papadopouli
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Propagation characteristics of wireless channels
RADAR: An In-Building RF-Based User Location and Tracking system Paramvir Bahl and Venkata N. Padmanabhan Microsoft Research Presented by: Ritu Kothari.
1 Wireless and Mobile Networks EECS 489 Computer Networks Z. Morley Mao Monday March 12, 2007 Acknowledgement:
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: Xi Du, Qiang Fu. Related Work Methodology - The RADAR System - The RADAR test bed Algorithm and Experimental Analysis - Empirical Method.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
Basics of Wireless Locationing Mikko Asikainen, Msc University of Eastern Finland Department of Computer Science.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
MIT 6.893; SMA 5508 Spring 2004 Larry Rudolph Lecture Cricket tutorial Cricket Tutorial on using cricket location system.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
Localization in Sensor Networking John Quintero. Applications Application-driven, data-centric sensor networks frequently require location information.
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Networked Systems Practicum Lecture 8 – Localization 1.
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
RADAR: An In-Building RF-based User Location and Tracking System Presented by: Michelle Torski Paramvir Bahl and Venkata N. Padmanabhan.
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors Weikuan Yu Dept. of Computer and Info. Sci. The Ohio State University.
RADAR: An In-Building RF-based User Location and Tracking System.
Tarun Bansal, Bo Chen and Prasun Sinha
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
1 Virtual Patrol : A New Power Conservation Design for Surveillance Using Sensor Networks Prasant Mohapatra, Chao Gui Computer Science Dept. Univ. California,
Applications of Wireless Communication Student Presentations and Research Papers Wireless Communication Technologies Wireless Networking and Mobile IP.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Location-sensing using the IEEE Infrastructure and the Peer-to-peer Paradigm for Mobile Computing Applications Anastasia Katranidou Supervisor:
RADAR: an In-building RF-based user location and tracking system
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Jayant Gupchup Phoenix, EWSN 2010 Phoenix: An Epidemic Approach to Time Reconstruction Jayant Gupchup †, Douglas Carlson †, Răzvan Musăloiu-E. †,*, Alex.
Time synchronization for UWSN. Outline Time synchronization knowledge Typical time sync protocol Time sync in UWSN Discussion.
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.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks Wireless Terms, FAQ & Glossary 27 January 2005.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Dr. Chaitali Chakrabarthi.
Net 435: Wireless sensor network (WSN)
CS 457 – Lecture 7 Wireless Networks
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Smartphone Positioning Systems material from UIUC, Prof
Indoor Location Estimation Using Multiple Wireless Technologies
RADAR: An In-Building RF-based User Location and Tracking System
Tutorial on using cricket location system
Overview: Chapter 4 Infrastructure Establishment
RADAR: An In-Building RF-based User Location and Tracking System
Presentation transcript:

CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Location management

CMPE 257 Spring Announcements Homework #2 due tomorrow by midnight. Stay tuned for homework #3. Class evaluations on Tuesday, Need campus volunteer. Final exam on Thu, June 2. In class, closed books/notes. Project presentations on June 9 th, 4-7pm.

CMPE 257 Spring Today Finish reliable multipoint e2e. Location management.

CMPE 257 Spring Location Management

CMPE 257 Spring Why is location management needed? In wired networks, hosts don’t move. Constant association between host (id, address) and its location. In mobile wireless networks, hosts can move. Host id/address no longer provides location information. Need location tracking mechanism to deliver information destined to host.

CMPE 257 Spring Location for the Active Office [Ward97] Indoor sensor system that tracks location of: people (active badge), equipment (equipment tags), etc. Requirements: accurate (within 15cm), 3 dimensions, scalable (number of objects locatable, area covered), cost. RF communication.

CMPE 257 Spring System components Transmitters attached to every locatable object. Matrix of receiver elements in all rooms where objects are to be tracked. Controller which polls one mobile object at a time.

CMPE 257 Spring Operation Periodically, mobile node is polled. Polled mobile broadcasts signal. Controller synchronizes receivers, who listen for some time to detect the peak of mobile’s transmission. Controller polls receivers for the measured time interval between the sync signal and the signal peak (if any).

CMPE 257 Spring Distance computation Time measured by receiver composed of: time to transmit the polling signal (from controller to mobile)+time to transmit pulse (function of distance being calculated)+processing time. Distance between mobile and receiver calculated. Empirically computed speed of sound in the room and service times.

CMPE 257 Spring Position calculation Triangulation using 4 receivers to determine a point in 3 dimensional space as estimate of position. In this particular set up, since all receivers are in the ceiling, only 3 distances required. Extra reported distances can be used for higher accuracy.

CMPE 257 Spring Evaluation Experiments with prototype show 95% of readings within 14cm accuracy. Even better accuracy for averaged readings. Addresses limit number of trackable objects. Large number of receivers and ultrasound nature of transmission from mobile proved to pay off regarding accuracy. Power savings mode minimizes maintenance. Low interference levels from office equipment.

CMPE 257 Spring Testbed Single floor (10500 sq. ft.) with 50+ rooms. 3 base stations covering entire floor. Lucent WaveLAN RF technology. 2 Mbps. 1-2 ms one-way delay. 200m and 25m range (open/close environments).

CMPE 257 Spring RADAR [Bahl et al.] Similar to the [Ward97] paper. Provide indoor location service. RF. Use received signal strength & triangulation. Low cost. Off-the-shelf hardware.

CMPE 257 Spring Testbed Single floor (10500 sq. ft.) with 50+ rooms. 3 base stations covering entire floor. Lucent WaveLAN RF technology. 2 Mbps. 1-2 ms one-way delay. 200m and 25m range (open/close environments).

CMPE 257 Spring Operation Off-line and real-time functions. Off-line: derive and validate accurate signal propagation models. Real-time: user location.

CMPE 257 Spring What is being collected? Signal strength (in dBm). s (Watts) = 10*log 10 (s/.001) (dBm) Signal-to-noise ratio (SNR) (in dB). SNR (dB) = 10*log 10 (s/n) (dB). For each received packet, SS and SNR are recorded.

CMPE 257 Spring Data collection process Mobile broadcasts beacons periodically. Base stations record SS and SNR. Different than the ORL system. Scalability? Path asymmetry.

CMPE 257 Spring More on data collection All clocks synchronized. Mobile broadcasts packets (4 pkt/sec). BS records (t, bs, ss). Off-line: mobile also provides its location by using a floor map. Orientation is important (LoS, obstruction, etc.). In off-line phase, collected SS in all 4 directions at 70 different floor locations. For each (x, y, d), 20 ss samples. d is direction: N, S, E, W.

CMPE 257 Spring Processing data Off-line data used to build signal propagation model. Validation of assumption that from signal strength location can be inferred. How is location determined? Signal strengths from 3 BSs. Compare to floor layout/energy map. Pick location that minimizes (Euclidian) distance between measured and recorded set of SS’s.

CMPE 257 Spring Results “Empirical” method performs better than random and strongest BS. Error approx. size of a room… Taking “k” nearest neighbors shows some improvement. Analysis of impact orientation, number of data points, and number of samples. User tracking.

CMPE 257 Spring Radio propagation model Model of indoor signal propagation. No need for empirical data. Indoor propagation: Reflection, diffraction, scattering. Multipath effect. Receiver gets signal from multiple paths. Distorted signal. Challenges: dependency on layout, material, obstacles (number and type), etc.

CMPE 257 Spring Radio propagation model (cont’d) Adaptation of existing model to single floor. Consider effects of walls. Signal strength varies with distance AND number (and type) of obstacles. Empirical characterization of wall attenuation. Use (corrected) empirical data and linear regression to determine other parameters. Similar values for different BSs (location, surroundings, etc.) Less accurate results than empirical model, but more practical.

CMPE 257 Spring Localization in Sensor Networks [Bulusu01]

CMPE 257 Spring What are sensor networks? Large number of small, low-power devices (wirelessly) connected. Applications: Monitoring, surveillance, tracking, etc. Typically ad-hoc deployable, unattended operation. Data-centric (instead of node-centric).

CMPE 257 Spring Localization Estimation of physical position (coordinates). Localization. Why is this important? Data usually identified by location (temperature of a given area, target tracking, signal processing applications). No a priori knowledge of location. GPS?

CMPE 257 Spring Approaches Multilateration: nodes measure enough pair- wise distance estimates. Combination of radio (for time reference) and acoustic (time of flight for distance) signals. Proximity-based: “beacon” nodes periodically broadcast position; nearby nodes then estimate their position. Iterative multilateration: beacon information propagated multi-hop. Beacon density sparse in some areas.

CMPE 257 Spring Self-configuring localized algorithms Adjust to current conditions (load, environment, etc). Localized algorithms: distributed computation where communication is restricted to given neighborhood. Node density. Multiple modalities. Environmental adaptation.

CMPE 257 Spring Density Trade-off: sparse vs. dense networks. Controlling density: transmit power. Higher power makes networks more dense. Multiple power levels for tiered structure. Problem: right balance between number of beacons (for coverage) and good localization. Power conservation. Interference.

CMPE 257 Spring Sensor modalities Use different modalities (acoustic sensors, cameras, etc) to overcome environmental unpredictability. Example: acoustic sensors and acoustic/visual sensors. Acoustic sensing prefers LoS. Cameras can help by determining LoS sensors.

CMPE 257 Spring Adapting to the environment Not only to dynamics but also to fixed characteristics (e.g., obstructions, terrain, etc.). Example: boundary beacon can extend its lifetime by cutting down its duty cycle. Example: adapting to the dynamics of wireless channel using learning algorithms.