Scalable and Distributed GPS free Positioning for Sensor Networks Rajagopal Iyengar and Biplab Sikdar Department of ECSE, Rensselaer Polytechnic Institute.

Slides:



Advertisements
Similar presentations
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Advertisements

A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Source-Location Privacy Protection in Wireless Sensor Network Presented by: Yufei Xu Xin Wu Da Teng.
1 Complexity of Network Synchronization Raeda Naamnieh.
3D Position Determination Hasti AhleHagh Professor. W.R. Michalson.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
GPS-free Positioning in Ad-Hoc Networks Yu-Min Tseng.
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
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.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks Weisheng Si, Roksana Boreli Anirban Mahanti, Albert Zomaya.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
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.
Localization With Mobile Anchor Points in Wireless Sensor Networks
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Leader Election Algorithms for Mobile Ad Hoc Networks Presented by: Joseph Gunawan.
Presented by Fei Huang Virginia Tech April 4, 2007.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
1 A Bidding Protocol for Deploying Mobile Sensors GuilingWang, Guohong Cao, and Tom LaPorta Department of Computer Science & Engineering The Pennsylvania.
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
Reliable MAC Layer Multicast in IEEE Wireless Networks Min-Te Sun, Lifei Huang, Anish Arora, Ten-Hwang Lai Department of Computer and Information.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
GLIDER: Gradient Landmark-Based Distributed Routing for Sensor Networks Qing Fang, Jie Gao, Leonidas J. Guibas, Vin de Silva, Li Zhang Department of Electrical.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Centralized Transmission Power Scheduling in Wireless Sensor Networks Qin Wang Computer Depart., U. of Science & Technology Beijing Edward Y. Hua Wireless.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
A Key Management Scheme for Wireless Sensor Networks Using Deployment Knowledge Wenliang Du et al.
Efficient Pairwise Key Establishment Scheme Based on Random Pre-Distribution Keys in Wireless Sensor Networks Source: Lecture Notes in Computer Science,
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
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)
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Reliable Mobicast via Face- Aware Routing Qingfeng Huang,Chenyang Lu and Gruia-Catalin Roman Department of Computer Science and Engineering Washington.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Vineet Mittal Should more be added here Committee Members:
Net 435: Wireless sensor network (WSN)
Presented by Prashant Duhoon
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Presentation transcript:

Scalable and Distributed GPS free Positioning for Sensor Networks Rajagopal Iyengar and Biplab Sikdar Department of ECSE, Rensselaer Polytechnic Institute Troy, NY 12180

Outline Introduction Background Scalable GPS Free Positioning Local Coordinate System Global Coordinate System Coordinate Translation and Position Computing Results Conclusions

Introduction This paper presents a performance study of GPS free and beaconless positioning mechanisms and introduces a scalable solution for distributed positioning.

Background The basic requirement of any positioning system is the ability to measure the distance between any two nodes. Method for computing the distances between nodes ; Angle of Arrival (AOA) method Time of Arrival (TOA) method Time Difference of Arrival (TDOA) methods This paper used the TOA method

Scalable GPS Free Positioning This paper proposed a positioning system ; Follow a cluster based approach The coordinate establishment phases : The local coordinate establishment at a subset of the nodes The convergence of the individual coordinate systems to form a global coordinate system.

Master nodes Slave nodes Domain of master node Border nodes Local Coordinate System

Once the nodes are deployed, each node starts to decrement a random timer. If the timer of node i expires before it is contacted by any other node, node i becomes a master node and broadcasts a message establishing itself as a master. All nodes in the range of node i who receive this message stop decrementing their timers and become slave nodes. We refer to this set of nodes as the domain of master node i. Border nodes : The nodes in the domain of i hear from other master nodes. Local Coordinate System

Four Types of Message To establish the coordinate system and obtain the distance estimates from nodes, the protocol uses various messages for inter- node communication. Each message consists of: (1) the sending node’s ID (2) the master node id (3) message type (4) message body.

Four Types of Message A node can send any of the four following types of messages: M1: [NodeID, MasterID, M1, Body] Enables neighbors to establish distances from the sender. M2: [NodeID, MasterID, M2, Body] Sent by the slave nodes to masters with distances to the slave’s neighbors. M3: [NodeID, MasterID, M3, Body] Sent out by the master nodes providing the {nodeID, coordinates} tuples to slave nodes. M4: [NodeID, MasterID, M4, Body]. Contains information about transformations to be made by the master nodes.

Local Coordinate System K i : The domain of the master node i d pq : The distance between nodes p and q A coordinate system can be established, if there exist two nodes p,q  K i The master node i is the origin of the coordinate system Either node p (or node q ) can be defined to lie on the positive x axis. Node q (or node p ) is now assumed to have a positive y component to define the y axis and the coordinates of the nodes i

Local Coordinate System

For nodes k  K i, k  p, q which are not neighbors of p and q, the positions can be calculated using its distances from two other nodes for whom the positions are established.

Global Coordinate System Once local coordinate systems have been established at the master nodes, all but one of the master nodes need to reorient their systems in order for the network to converge to a single coordinate system. In our scheme, the master node with the higher ID changes to the system of the master node with the lower ID. if a master node shares border nodes with more than one master node, it changes its coordinates to those of the master node with the smallest ID.

Global Coordinate System All master nodes wait for updates from their border nodes with information to compute the rotational and translational changes to be applied. The border node chooses the master node with the lowest ID and forwards its coordinate information to the remaining master nodes, who use this information to orient and recompute their positions.

Global Coordinate System At each step, each master node changes its coordinate system to that of the master node with the lowest ID amongst its neighbors. The new coordinates for the domain are then broadcast using M3 messages so that the slaves can update their positions. This procedure continues till the system converges to the coordinate system of the master node with the minimum ID.

Coordinate Translation & Position Computing Estimation of d ik through triangulation : 

Coordinate Translation

Coordinate Translation & Position Computing

If the node l is the lower node

Coordinate Translation & Position Computing If the node j is the lower node We replace  il by  ij and  2 by  2 in the above equation.

Coordinate Translation – Two possible scenarios Node k to orient itself to node i ’s coordinates

Only Rotation rot  ki   rot  rot -  ik 

Rotation and Mirroring

Coordinate Translation & Position Computing The coordinates of any node m in the domain of k can simply be calculated as

Results We consider a rectangular region of length L units and breadth B units. Assumption The nodes are distributed uniformly over this region with density nodes/unit 2. Each sensor has a range of r units The simulations assume a flat topology without any obstructions.

Results Need at least two neighbors for each node for obtaining its location. To orient the coordinates of master node to be successful, each border node effectively needs at least three other neighbors

Simulation

Conclusion This paper proposed a distributed and scalable GPS free positioning mechanism. The mechanism is cluster based and allows a distributed framework for establishing a global coordinate system. This allows nodes to be ad hoc deployable in a region without prior location information and ensures a fast setup of the coordinate system This proposal provides considerable improvement over current efforts by reducing communication overheads and convergence times.