Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL)

Slides:



Advertisements
Similar presentations
Analysis of a Cone-Based Distributed Topology Control Algorithm for Wireless Multi-hop Networks L. Li, J. Y. Halpern Cornell University P. Bahl, Y. M.
Advertisements

1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Compact and Low Delay Routing Labeling Scheme for Unit Disk Graphs Chenyu Yan, Yang Xiang, and Feodor F. Dragan (WADS 2009) Kent State University, Kent,
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
1st Meeting Industrial Geometry Computational Geometry ---- Some Basic Structures 1st IG-Meeting.
Does Topology Control Reduce Interference? Martin Burkhart Pascal von Rickenbach Roger Wattenhofer Aaron Zollinger.
XTC: A Practical Topology Control Algorithm for Ad-Hoc Networks
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Worst-Case Optimal and Average-Case Efficient Geometric Ad-Hoc Routing Fabian Kuhn Roger Wattenhofer Aaron Zollinger.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 21st Lecture Christian Schindelhauer.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 18th Lecture Christian Schindelhauer.
A Robust Interference Model for Wireless Ad-Hoc Networks Pascal von Rickenbach Stefan Schmid Roger Wattenhofer Aaron Zollinger.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Topology Control Murat Demirbas SUNY Buffalo Uses slides from Y.M. Wang and A. Arora.
A Unified Energy Efficient Topology for Unicast and Broadcast Xiang-Yang Li*, Wen-Zhang Song † and WeiZhao Wang* *Illinois Institute of Technology † Washington.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 19th Lecture Christian Schindelhauer.
Ad Hoc and Sensor Networks – Roger Wattenhofer –3/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 3 TexPoint fonts used in EMF.
Global Connectivity from Local Geometric Constraints for Sensor Networks with Various Wireless Footprints Authors: Raissa D’Souza, David Galvin, Cristopher.
Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
1 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, Mani Srivastava IEEE TRANSACTIONS ON MOBILE.
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Robotic Sensor Networks: from theory to practice CSSE Annual Research Review Sameera Poduri.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
The Coverage Problem in Wireless Ad Hoc Sensor Networks Supervisor: Prof. Sanjay Srivastava By, Rucha Kulkarni
Energy Efficient Routing and Self-Configuring Networks Stephen B. Wicker Bart Selman Terrence L. Fine Carla Gomes Bhaskar KrishnamachariDepartment of CS.
Algorithms for Robot-based Network Deployment, Repair, and Coverage Gaurav S. Sukhatme Center for Robotics and Embedded.
Mobile Ad hoc Networks Sleep-based Topology Control
Coverage and Connectivity Issues in Sensor Networks
Separability and Topology Control of Quasi Unit Disk Graphs Philippe Giabbanelli CMPT 880 – Spring 2008.
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.
Routing Considerations for Sensor Networks Lecture 12 October 12, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor Networks Andreas.
Pei-Ling Chiu Mobile Sensor Networks. Pei-Ling Chiu2 Outline Research Framework Paper: ”Movement-Assisted Sensor Deployment” Related Work Discussion.
Ad Hoc and Sensor Networks – Roger Wattenhofer –3/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 3 TexPoint fonts used in EMF.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Ad Hoc and Sensor Networks – Roger Wattenhofer –4/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 4 TexPoint fonts used in EMF.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Massively Distributed Database Systems In-Network Query Processing (Ad-Hoc Sensor Network) Fall 2015 Ki-Joune Li Pusan.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Coverage Problems in Wireless Ad-hoc Sensor Networks Seapahn Meguerdichian 1 Farinaz Koushanfar 2 Miodrag Potkonjak 1 Mani Srivastava 2 University of California,
Architectures and Applications for Wireless Sensor Networks ( ) Topology Control Chaiporn Jaikaeo Department of Computer Engineering.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
L. Li, J. Y. Halpern Cornell University
Does Topology Control Reduce Interference?
Topology Control –power control
Distributed Algorithms for Mobile Sensor Networks
Application of Computational Geometry in Wireless Networks
Topology Control and Its Effects in Wireless Networks
Coverage and Connectivity in Sensor Networks
Speaker : Lee Heon-Jong
Survey on Coverage Problems in Wireless Sensor Networks
Presentation transcript:

Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL) University of Southern California Joint work with Prof. Gaurav Sukhatme (RESL, USC), Sundeep Pattem & Prof. Bhaskar Krishnamachari (ANRG, USC)

2/42 Motivation Different Coverage & Connectivity requirements local control, global requirements

3/42 Problem  Given a set of nodes, construct an efficient topology Local conditions that influence global network properties  Control instruments - Power control - Sleep scheduling - Position control

4/42 Approach What are the desirable properties? (global/local?) What topologies have these properties? Can they be constructed with local rules? How can we design deployment algorithms to implement these rules?

5/42 Talk Outline Network properties Proximity graphs Local rules for construction Neighbor-Every-Theta graphs –Connectivity Properties –Coverage optimization Deployment Algorithms Results Related Work Summary & Future directions

6/42 Model Communication –binary disk –Different communication ranges Coverage –binary disk –Nodes can sense the angle and distance of neighbors Very large network No localization/GPS Construction Rules

7/42 Network Properties Connectivity Coverage Sparseness Degree Spanner Ratio

8/42 Connectivity -0/1 : Path between any two given nodes -“degree” of connectivity (k-connectivity) - Path Connectivity = minimum (vertex disjoint) paths between any two given nodes -Vertex Connectivity = minimum vertices to disconnect the network -Edge Connectivity = minimum edges to disconnect the network Network Properties - 1 Menger’s Thm

9/42 Coverage – –Net area “sensed”Degree –# neighborsSparseness – #edges = O(#nodes) Network Properties - 2 Spanner – efficiency of paths –, c = spanner ratio –

10/42 Proximity Graphs Encode spatial arrangement of nodes. Can model network communication graph Popular graphs –Minimum Spanning Tree (MST) –Relative Neighborhood Graph (RNG) –Gabriel Graph (GG) –Delaunay Graph (DG) –Yao Graph (YG)

11/42 Properties –All are connected and sparse –RNG: low power consumption, low degree and good connectivity –GG & DG: optimal power spanners –GPSR derives it’s scalability from the RNG and GG (routing decisions based on local state only) –YG: low spanner Proximity Graphs

12/42 RNG: No node closer to both X and Y GG: No node in the circle of minimum radius passing through X and Y DG: No node in the circumcircle of X, Y, Z Definitions YG(θ): No node closer than Y in θ sector θ Proximity Graphs

13/42 Hierarchical Relationship Proximity Graphs Average degree, Connectivity

14/42 Model Communication –binary disk –Different communication ranges Coverage –binary disk –Nodes can sense the angle and distance of neighbors Very large network No localization/GPS Construction Rules

15/42 GOAL: Communication graph = Proximity graph Construction Rules Comm. Graph RNG Problem: Comm Graph is Disk graph (Only edges < R c )

16/42 Relative Neighborhood Graph Theorem1: If each node has at least one neighbor in every 2  /3 sector around it, the communication graph is a super-graph of RNG. Construction Rules X Y Y

17/42 RNG… 2  /3 result - Sufficient but not necessary Best you can do with no global knowledge “tight” bound Construction Rules

18/42 Gabriel Graph Theorem 2: If each node has at least one neighbor in every θ = arccos(r/R) sector around it, the communication graph is a super-graph of GG. Construction Rules

19/42 Delaunay Graph Corollary : If each node has at least one neighbor in every θ = arccos(r/R) sector around it, the communication graph is a super- graph of DG. Construction Rules

20/42 Neighbor-Every-Theta Condition NET Graph: A graph in which every node satisfies NET condition

21/42 Connectivity of NET graph Theorem3: An infinite NET graph is at least 2  /  connected for  <  Every polygon has at least 3 exterior angles >  NET Graphs #Edges cut  3  /   2  /  #nodes > 2 #nodes = 2 #nodes = 1 #Edges cut  2  2  /  - 1   k #Edges cut  2  / 

22/42 Connectivity of NET graph.. For  = , NET graph is guaranteed to be 1-connected Result by D’Souza et al. *, If each node has at least one neighbor in every  sector around it, then the graph is guaranteed to be connected. * R. M. D'Souza, D. Galvin, C. Moore, D. Randall. A local topology control algorithm guaranteeing global connectivity and greedy routing. (Working paper) NET Graphs

23/42 NET graphs Each node has at least one neighbor in every  sector  Single parameter family of graphs  Connectivity ≥ 2  /    = 2  /3  RNG NET Graphs

24/42 Coverage Optimization Suppose that a node needs k neighbors to satisfy the sector conditions for the proximity graphs To maximize coverage from the node’s local perspective: - All neighbors must lie on the perimeter of the communication range - They should be placed symmetrically around the node NET Graphs

25/42 Theorem 3 For, the area coverage is maximized when the nodes are placed at the edges of disjoint sectors of. NET Graphs

26/42 Tiling Graphs When k = 3, 4, 6, the locally optimal symmetric placement can be replicated globally This results in Tiling graphs NET Graphs

27/42 Tiling Graph properties Globally optimal in terms of coverage A number of other global properties: While the RNG and GG have spanning ratios of and in general, the spatial arrangement of nodes in the tilings result in constant spanning ratios. NET Graphs

28/42 Significance Traditional approaches - 1.Sleep Scheduling - network is deployed with high density Nodes decide locally whether to stay awake 2.Power Control - Static & mobile ad-hoc networks Smallest transmission power Deployment 1.Incremental deployment Static nodes by a mobile agent 2.Distributed deployment Self-deployment of mobile nodes NET Graphs

29/42 Incremental Deployment Deploy nodes one at a time Pick new position based on geometry of existing nodes, cost of travel, etc Can be implemented for mobile nodes too Works best when the topology is known a priori Deployment Algo

30/42 Incremental Deployment - topologies No Error Gaussian error 3 o and 15% range Non- tiling angle(2  /5) Tiling angle (  /3) Deployment Algo

31/42 Distributed Deployment Nodes make decisions independently Potential Field Approach Algorithm Start state –all constraints satisfied –all edges are preserved Spread out and trim unnecessary edges Deployment Algo

32/42 Distributed Deployment otherwise If edge is not required (m=1) 0 Deployment Algo

33/42 Simulation Fast No negotiations Conservative Deployment Algo

34/42 Distributed Deployment - topologies Incremental No Error Distributed Non- tiling angle(2  /5) Tiling angle (  /3) Deployment Algo

35/42 Coverage Deployment Results

36/42 Connectivity Deployment Results

37/42 Degree Deployment Results

38/42 Constraint Satisfaction Deployment Results

39/42 Comparison with RNG Deployment Results Comm. graph Difference RNG

40/42 Related Work Topology Control: –X. Li’05, Santi’03 (surveys) Power Control: –Wattenhofer’05, Brendin’05, Jennings’02, Borbash’02 Sleep scheduling: –Zhang’05, Wang’03 Deployment of static network by mobile agent: –Batalin’04, Corke’04 Deployment of mobile network: –Howard’02, Cortes’04, Poduri’03

41/42 Summary NET graphs –based on purely local geometric conditions –single parameter –range of coverage-connectivity trade-offs Applications –Power control, Sleep scheduling (dense networks) –Controlled deployment Assumptions: –Disk model for communication (but ranges could be different) –Directional information about neighbors

42/42 Extensions Relax assumptions: Irregular communication range Vary Rs/Rc Formalize notion of boundary Deployment Algorithm: Improve Sparseness Negotiations? - Coloring Rendezvous problem

43/42