Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu.

Slides:



Advertisements
Similar presentations
Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos.
Advertisements

Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks Rik Sarkar Jie Gao Stony Brook University 1.
1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
A Presentation by: Noman Shahreyar
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,
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
1st Meeting Industrial Geometry Computational Geometry ---- Some Basic Structures 1st IG-Meeting.
Geometric Ad-Hoc Routing: Of Theory and Practice Fabian Kuhn Roger Wattenhofer Yan Zhang Aaron Zollinger.
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
Does Topology Control Reduce Interference? Martin Burkhart Pascal von Rickenbach Roger Wattenhofer Aaron Zollinger.
Ad-Hoc Networks Beyond Unit Disk Graphs
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.
Locating and Bypassing Routing Holes in Sensor Networks Authors: Qing Fang, Jie Gao and Leonidas J. Guibas Presented by: Yinfei Pan.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 21st Lecture Christian Schindelhauer.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
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.
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
Dept. of Computer Science Distributed Computing Group Asymptotically Optimal Mobile Ad-Hoc Routing Fabian Kuhn Roger Wattenhofer Aaron Zollinger.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Sensor Network Routing Romit Roy Choudhury and Pradeep Kyasanur (Some slides are based on Dr. Nitin Vaidya’s tutorial)
1 University of Denver Department of Mathematics Department of Computer Science.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Range Queries in Distributed Networks Jie Gao Stony Brook University Dagstuhl Seminar, March 14 th,
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
An Algorithmic Approach to Geographic Routing in Ad Hoc and Sensor Networks - IEEE/ACM Trans. on Networking, Vol 16, Number 1, February 2008 D
Geographic Routing: GPSR Brad Karp UCL Computer Science CS M038 / GZ06 19 th January, 2009.
Overlay networks for wireless ad hoc networks Christian Scheideler Dept. of Computer Science Johns Hopkins University.
Separability and Topology Control of Quasi Unit Disk Graphs Philippe Giabbanelli CMPT 880 – Spring 2008.
EILEEN BALCI GPSR: Greedy Perimeter Stateless Routing for Wireless Networks.
Routing Considerations for Sensor Networks Lecture 12 October 12, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor Networks Andreas.
Ad Hoc and Sensor Networks – Roger Wattenhofer –3/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 3 TexPoint fonts used in EMF.
1 A Distributed Architecture for Multimedia in Dynamic Wireless Networks By UCLA C.R. Lin and M. Gerla IEEE GLOBECOM'95.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Ad Hoc and Sensor Networks – Roger Wattenhofer –4/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 4 TexPoint fonts used in EMF.
Stefan Rührup 1 HEINZ NIXDORF INSTITUTE University of Paderborn, Germany Algorithms and Complexity Competitive Time and Traffic Analysis of Position-based.
Void Traversal for Guaranteed Delivery in Geometric Routing
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Using local geometry for Topology Construction in Wireless Sensor Networks Sameera Poduri Robotic Embedded Systems Lab(RESL)
Universität Stuttgart Institute of Parallel and Distributed Systems (IPVS) Universitätsstraße 38 D Stuttgart Voronoi Overlay Networks Pavel Skvortsov.
A Novel GPS-based Quorum Hybrid Routing Algorithm for Ad Hoc Wireless Network I-Shyan Hwang and Chih-Kang Chien.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
GLIDER: Gradient Landmark-Based Distributed Routing for Sensor Networks Qing Fang, Jie Gao, Leonidas J. Guibas, Vin de Silva, Li Zhang Department of Electrical.
Optimized Multicast Optimized Multicast Cho, song yean Samsung Electronics.
New and Improved Geographic Routing: CLDP Brad Karp UCL Computer Science CS 4038 / GZ06 16 th January, 2008.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Massively Distributed Database Systems In-Network Query Processing (Ad-Hoc Sensor Network) Fall 2015 Ki-Joune Li Pusan.
Architectures and Applications for Wireless Sensor Networks ( ) Topology Control Chaiporn Jaikaeo Department of Computer Engineering.
ProgessFace: An Algorithm to Improve Routing Efficiency of GPSR-like Routing Protocols in Wireless Ad Hoc Networks Chia-Hung Lin, Shiao-An Yuan, Shih-Wei.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Low stretch planar geometric spanners of maximum degree 6 Nicolas Bonichon, Cyril Gavoille, Nicolas Hanusse, Ljubomir Perković.
1 Routing in Internet vs. Sensor Network. 2 Sensor Network Routing –I Location/Geographic Based Routing Tian He Some materials are adapted from I. Stojmenovic.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Does Topology Control Reduce Interference?
GPSR Greedy Perimeter Stateless Routing
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks
Application of Computational Geometry in Wireless Networks
CMPE 252A : Computer Networks
Introduction Wireless Ad-Hoc Network
CMPE 252A : Computer Networks
Presentation transcript:

Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu

Motivation Motivation: Efficient routing is difficult in ad hoc mobile networks. Geographic forwarding, e.g., the Greedy Perimeter Stateless Routing (GPSR) protocol, can be used with a location service. GPSR is based on the Relative Neighborhood Graph (RNG) or the Gabriel Graph (GG) for connectivity. Our approach: Restricted Delaunay Graph (RDG). Combined with a mobile clustering algorithm. Good spanner in both Euclidean & Topological distance. Efficient maintenance in a distributed setting.

Prior Work Many routing protocols: Table-driven Source-initiated on-demand Greedy Perimeter Stateless Routing (GPSR) by Karp and Kung, Bose and Morin. Clustering in routing: Lowest-ID Cluster Algorithm by Ephremides et al.

From Computational Geometry.. Graph Spanner G’ G Shortest path in G’ const optimal path in G Stretch factor Delaunay Triangulation. Voronoi diagram. Empty-circle rule. Good spanner. Voronoi cell Node Delaunay Edge Empty circle certifies the Delaunay edge

Construction of the Routing Graph Assume the visible range = disk with radius Clusterheads. 2. Gateways. 3. Restricted Delaunay Graph on clusterheads and gateways. Routing graph = RDG + edges from clients to clusterheads. u v

A Routing Graph Sample

Mobile Clustering Algorithm 1-level clustering algorithm: Lowest-ID Cluster algorithm. Hierarchical algorithm: proceed the 1-level clustering algorithm in a number of rounds. Constant Density Property for hierarchical clustering: # of clusterheads and gateways in any unit disk is a constant in expectation.

Clustering Demo Clusterheads Clients Disappearing Clusterheads New Appearing Clusterheads

Restricted Delaunay Graph A RDG Is planar (no crossing edges). Contains all short Delaunay edges (<=1). RDG is a spanner Euclidean Stretch factor: Topological spanner. Routing graph is a spanner, too. Both Euclidean & topological distance. Short D-edge Long D-edge

Maintaining RDG 1. Compute local Delaunay triangulation. 2. Information propagation. 3. Inconsistency resolution. a ’s local Delaunay b ’s local Delaunay

Maintaining Gateways Clusterheads maintain a maximal matching. Update cost = constant time per node. (1)The original maximal matching between clients of two clusterheads. (2)A pair of nodes become invisible. (3)A node leaves the cluster. (4)A new node joins the cluster. Edges in matching Edges in bipartite graph, not in matching

Quality Analysis of Routing Graphs Optimal path length = k, greedy forwarding path length = O(k 2 ), perimeter routing in the correct side = O(k 2 ). Greedy forwardingPerimeter routing

Simulation (Uniform Distribution) 300 random points. Inside a square of size 24. Visible range: radius-2 disk. 1-level clustering algorithm. RNG v.s. RDG under GPSR protocol. Static case only. RNG RDG

Simulation (Uniform Distribution) Average path lengthMaximal path length

Simulation (Non-uniform Distribution)

Discussion Scaling vs. spanner property Cannot be achieved at the same time. Efficiency of clustering No routing table. Update cost: constant per node. Changes happen only when topology changes. Forwarding cost RDG: constant. RNG (or GG): Ω(n).

Conclusion Restricted Delaunay Graph Good spanner. Efficiently maintainable. Performs well experimentally. Quality analysis of routing paths Under greedy forwarding Under one-sided perimeter routing

Demo client Edges in RDG Edges to connect clients to clusterheads clusterhead gateway