6/3/2014 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.

Slides:



Advertisements
Similar presentations
Cooperative Transmit Power Estimation under Wireless Fading Murtaza Zafer (IBM US), Bongjun Ko (IBM US), Ivan W. Ho (Imperial College, UK) and Chatschik.
Advertisements

IEEE Chapter Symposium
June 2, Mobile Computing COE 446 Mobile Ad hoc Networks Tarek Sheltami KFUPM CCSE COE
6/10/20141 Top-Down Clustering Method Based On TV-Tree Zbigniew W. Ras.
June 12, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of Wireless.
6/14/20141 A Cluster Formation Algorithm with Self-Adaptive Population for Wireless Sensor Networks Luis J. Gonzalez.
Using Cramer-Rao-Lower-Bound to Reduce Complexity of Localization in Wireless Sensor Networks Dominik Lieckfeldt, Dirk Timmermann Department of Computer.
January 15, Mobile Computing COE 446 Network Operation Tarek Sheltami KFUPM CCSE COE Principles.
You are here Three Beacon Sensor Network Localization through Self Propagation Mohit Choudhary Under Guidance of: Dr. Bhaskaran Raman.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 7.3 Secure and Resilient Location Discovery in Wireless.
5/2/2015 Wireless Sensor Networks COE 499 Sleep-based Topology Control II Tarek Sheltami KFUPM CCSE COE
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
May 4, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of Wireless.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
5/15/2015 Mobile Ad hoc Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
My first aperosentation 9/6/2008 Marios Karagiannis.
Convex Position Estimation in Wireless Sensor Networks
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
CS 546: Intelligent Embedded Systems Gaurav S. Sukhatme Robotic Embedded Systems Lab Center for Robotics and Embedded Systems Computer Science Department.
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 Estimation in Sensor Networks Moshe Mishali.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
Range-free Localization Schemes for Large Scale Sensor Networks
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Jana van Greunen - 228a1 Analysis of Localization Algorithms for Sensor Networks Jana van Greunen.
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.
Fast and Reliable Estimation Schemes in RFID Systems Murali Kodialam and Thyaga Nandagopal Bell Labs, Lucent Technologies Presented by : Joseph Gunawan.
August 21, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of.
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
Target Tracking with Binary Proximity Sensors: Fundamental Limits, Minimal Descriptions, and Algorithms N. Shrivastava, R. Mudumbai, U. Madhow, and S.
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.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Mobile Ad hoc Networks Sleep-based Topology Control
APPL: Anchor Path Planning –based Localization for Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI LSI, Computer Science Department Houari.
10/6/20151 Mobile Ad hoc Networks COE 549 Power Control Tarek Sheltami KFUPM CCSE COE
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Wireless Sensor Networks COE 499 Energy Aware Routing
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
HETEROGENEOUS WIRELESS SENSOR NETWORK DEPLOYMENT Yeh-Ching Chung Department of Computer Science National Tsing Hua University.
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors Weikuan Yu Dept. of Computer and Info. Sci. The Ohio State University.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
A new Ad Hoc Positioning 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.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
6.4 Global Positioning of Nodes Advanced Operating Systems Ruizhe Ma September 28, 2015.
1/29/2016 Mobile Ad hoc Network COE 549 Deployment of Ad hoc Sensor Networks Tarek Sheltami KFUPM CCSE COE
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Ming Ma and Yuanyuan Yang Department of Electrical & Computer Engineering.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
WIRELESS SENSOR NETWORK 1 ASIS KUMAR TRIPATHY Department of Information Technology
Nissanka Bodhi Priyantha Computer Science, Massachusetts Institute of Technology RTLab. Seolyoung, Jeong Dissertation, MIT, June 2005.
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Range-Free Localization Schemes in Large Scale Sensor Networks
Presenter: Yawen Wei Author: Loukas Lazos and Radha Poovendran
6.4 Global Positioning of Nodes
Localization with witnesses
Wireless Mesh Networks
The Coverage Problem in a Wireless Sensor Network
Wireless Sensor Networks and Internet of Things
Mobile Ad hoc Networks COE 549 Localization
A schematic overview of localization in wireless sensor networks
Presentation transcript:

6/3/2014 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1

2 Outline Overview Key Issues Localization Approaches Coarse-grained node localization using minimal information 6/3/2014

3 Overview Each individual sensor observation can be characterized essentially as a tuple of the form, where S is the spatial location of the measurement, T the time of the measurement, and M the measurement itself. The location needed for the following reasons: 1. To provide location stamps 2. To locate and track point objects 3. To monitor the spatial evolution of a diffuse phenomenon 4. To determine the quality of coverage. 5. To achieve load balancing 6. To form clusters 7. To facilitate routing 8. To perform efficient spatial querying However, localization is only important in random deployment

6/3/20144 Key Issues What to localize? This refers to identifying which nodes have a priori known locations (called reference nodes) and which nodes do not (called unknown nodes) The number and fraction of reference nodes in a network of n nodes may vary all the way from 0 to n1 and could be static or mobile. The same applies to the unknown nodes The unknown nodes can be cooperative or non-cooperative nodes In case of non-cooperative scheme, nodes cannot participate in the localization algorithm

6/3/20145 Key Issues.. When to localize? Location information is needed for all unknown nodes at the very beginning of network operation In static environments, network localization may thus be a one-shot process. In other cases, it may be necessary to provide localization on- the-fly, or refresh the localization process as objects and network nodes move around, or improve the localization by incorporating additional information over time The time scales involved may vary considerably from being of the order of minutes to days, even months

6/3/20146 Key Issues.. How well to localize? The technique must provide the desired type and accuracy of localization, taking into account the available resources How to localize? The signals used can vary from narrowband radio signal strength readings or packet-loss statistics, UWB RF signals, acoustic/ultrasound signals, infrared The signals may be emitted and measured by reference node, unknown nodes, or both The basic localization algorithm may be based on a number of techniques, such as proximity, calculation of centroids, constraints, ranging, angulation, pattern recognition, multi- dimensional scaling, and potential methods

6/3/20147 Localization approaches 1. Coarse-grained localization using minimal information: Use a small set of discrete measurements, such as the information used to compute location Minimal information could include binary proximity, near–far information 2. Fine-grained localization using detailed information: Based on measurements, such as RF power, signal waveform, time stamps, etc. that are either real-valued or discrete with a large number of quantization levels These include techniques based on radio signal strengths, timing information, and angulation While minimal information techniques are simpler to implement, and likely involve lower resource consumption and equipment costs, they provide lower accuracy than the detailed information techniques

6/3/20148 Coarse-grained node localization using minimal information Binary proximity A simple decision of whether two nodes are within reception range of each other A set of references nodes are placed in the environment in some non-overlapping manner Either the reference nodes periodically emit beacons, or the unknown node transmits a beacon when it needs to be localized If reference nodes emit beacons, these include their location IDs, then unknown node must determine which node it is closest to, and this provides a coarse-grained localization Alternatively, if the unknown node emits a beacon, the reference node that hears the beacon uses its own location to determine the location of the unknown node

6/3/20149 Coarse-grained node localization using minimal information.. Binary proximity.. Examples: Active Badge Location System This system consists of small badge cards (about 5 square centimeters in size and less than a centimeter thick) sending unique beacon signals once every 15 seconds with a 6 meter range. The active badges, in conjunction with a wired sensor network that provides coverage throughout a building, provide room level location resolution Radio Frequency Identification (RFID) A much larger application of localization, using binary proximity detection, is with passive radio frequency identification (RFID) tags, which can be detected by readers within a similar short range

6/3/ Coarse-grained node localization using minimal information.. Centroid calculation When the density of reference nodes is sufficiently high that there are several reference nodes within the range of the unknown node In two dimensional scenario, let there be n reference nodes detected within the proximity of the unknown node, with the location of the ith such reference denoted by (x i, y i ) Let the location of the unknown node (x u, y u ) It is shown through simulations that, as the overlap ratio R/d is increased from 1 to 4, the average RMS error in localization is reduced from 0.5d to 0.25d, where R is the transmission range and d is the distance between a reference node and an unknown node

6/3/ Coarse-grained node localization using minimal information.. Geometric constraints The region of radio coverage may be upper-bounded by a circle of radius R max When both lower R min and upper bounds R max can be determined, based on the received signal strength, the shape for a single nodes coverage is an annulus when an angular sector (θ min, θ max ) and a maximum range R max can be determined, the shape for a single nodes coverage would be a cone with given angle and radius. A computational simplification that can be used to determine this bounded region is to use rectangular bounding boxes as location estimates. Thus the unknown node determines bounds x min, y min, x max, y max on its position

6/3/ Coarse-grained node localization using minimal information..

6/3/ Coarse-grained node localization using minimal information.. Approximate point in triangle (APIT) Similar to geometric constraints but the constraint region are defined as triangles between different sets of three reference nodes An exact determination of whether an unknown node lies within the triangle formed by three reference nodes is impossible if nodes are static because wireless signal propagation is non-ideal An approximate solution can be determined using near–far information One caveat for the APIT technique is that it can provide erroneous results, because the determination of whether a node lies within a particular triangle requires quite a high density of nodes in order to provide good location accuracy

6/3/ Coarse-grained node localization using minimal information.. The approximate point-in-triange (APIT) technique

6/3/ Coarse-grained node localization using minimal information.. Identifying codes The sensor deployment is planned in such a way as to ensure that each resolvable location is covered by a unique set of sensors

6/3/ Coarse-grained node localization using minimal information.. Identifying codes Illustration of the ID-CODE technique showing uniquely identifiable regions Node locationsConnectivity Graph