Wireless Sensor Networks 7. Geometric Routing

Slides:



Advertisements
Similar presentations
Location Services for Geographic Routing. Geographic Routing Three major components of geographic routing:  Location services (dissemination of location.
Advertisements

Ion Stoica, Robert Morris, David Karger, M. Frans Kaashoek, Hari Balakrishnan MIT and Berkeley presented by Daniel Figueiredo Chord: A Scalable Peer-to-peer.
Peer to Peer and Distributed Hash Tables
Scalable Content-Addressable Network Lintao Liu
Massively Distributed Database Systems Distributed Hash Spring 2014 Ki-Joune Li Pusan National University.
Common approach 1. Define space: assign random ID (160-bit) to each node and key 2. Define a metric topology in this space,  that is, the space of keys.
Data-Centric Storage in Sensor Networks With GHT Khaldoun A. Ibrahim,
Progress Report Wireless Routing By Edward Mulimba.
A Scalable Content-Addressable Network Authors: S. Ratnasamy, P. Francis, M. Handley, R. Karp, S. Shenker University of California, Berkeley Presenter:
Georouting in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Online Multi-Path Routing in a Maze Christian Schindelhauer joint.
Chord-over-Chord Overlay Sudhindra Rao Ph.D Qualifier Exam Department of ECECS.
Secure Overlay Services Adam Hathcock Information Assurance Lab Auburn University.
ICDE A Peer-to-peer Framework for Caching Range Queries Ozgur D. Sahin Abhishek Gupta Divyakant Agrawal Amr El Abbadi Department of Computer Science.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
3/30/2005 Auburn University Information Assurance Lab 1 Simulating Secure Overlay Services.
Peer-to-peer file-sharing over mobile ad hoc networks Gang Ding and Bharat Bhargava Department of Computer Sciences Purdue University Pervasive Computing.
1CS 6401 Peer-to-Peer Networks Outline Overview Gnutella Structured Overlays BitTorrent.
Roger ZimmermannCOMPSAC 2004, September 30 Spatial Data Query Support in Peer-to-Peer Systems Roger Zimmermann, Wei-Shinn Ku, and Haojun Wang Computer.
Consistent Hashing: Load Balancing in a Changing World
Load Balancing of In-Network Data-Centric Storage Schemes in Sensor Networks Mohamed Aly In collaboration with Kirk Pruhs and Panos K. Chrysanthis Advanced.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
MIT Consistent Hashing: Load Balancing in a Changing World David Karger, Eric Lehman, Tom Leighton, Matt Levine, Daniel Lewin, Rina Panigrahy.
SOS: Security Overlay Service Angelos D. Keromytis, Vishal Misra, Daniel Rubenstein- Columbia University ACM SIGCOMM 2002 CONFERENCE, PITTSBURGH PA, AUG.
Content Addressable Network CAN. The CAN is essentially a distributed Internet-scale hash table that maps file names to their location in the network.
Zone Sharing: A Hot-Spots Decomposition Scheme for Data-Centric Storage in Sensor Networks Mohamed Aly Nicholas Morsillo Panos K. Chrysanthis Kirk Pruhs.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Scalable Content- Addressable Networks Prepared by Kuhan Paramsothy March 5, 2007.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Stefan Rührup 1 HEINZ NIXDORF INSTITUTE University of Paderborn, Germany Algorithms and Complexity Competitive Time and Traffic Analysis of Position-based.
Fayzah Al Shammari 7 Nov,2011 CSI 5148 Wireless Ad Hoc Networking Project Presentation.
P2P Group Meeting (ICS/FORTH) Monday, 28 March, 2005 A Scalable Content-Addressable Network Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp,
Chord Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, Robert E. Gruber Google,
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
Algorithms and Techniques in Structured Scalable Peer-to-Peer Networks
Peer-to-Peer Networks 03 CAN (Content Addressable Network) Christian Schindelhauer Technical Faculty Computer-Networks and Telematics University of Freiburg.
CS 347Notes081 CS 347: Parallel and Distributed Data Management Notes 08: P2P Systems.
P2P Search COP6731 Advanced Database Systems. P2P Computing  Powerful personal computer Share computing resources P2P Computing  Advantages: Shared.
P2P Search COP P2P Search Techniques Centralized P2P systems  e.g. Napster, Decentralized & unstructured P2P systems  e.g. Gnutella.
Md Tareq Adnan Centralized Approach : Server & Clients Slow content must traverse multiple backbones and long distances Unreliable.
Peer-to-Peer Networks 04: Chord Christian Schindelhauer Technical Faculty Computer-Networks and Telematics University of Freiburg.
Wireless Sensor Networks 5. Routing
CS 545 – Fundamentals of Stream Processing – Consistent Hashing
Wireless Sensor Networks 4. Medium Access
School of Computing Clemson University Fall, 2012
Wireless Sensor Networks 6. WSN Routing
Ch 13 WAN Technologies and Routing
Wireless Sensor Networks 4. Medium Access
Revisiting Ethernet: Plug-and-play made scalable and efficient
Wireless Sensor Networks 5. Routing
Wireless Sensor Networks 7. Geometric Routing
Distributed Systems CS
GPSR Greedy Perimeter Stateless Routing
CHAPTER 3 Architectures for Distributed Systems
NOSQL databases and Big Data Storage Systems
External Methods Chapter 15 (continued)
Plethora: Infrastructure and System Design
Accessing nearby copies of replicated objects
Routing.
SCOPE: Scalable Consistency in Structured P2P Systems
DHT Routing Geometries and Chord
Dewan Tanvir Ahmed and Shervin Shirmohammadi
A Scalable content-addressable network
5.2 FLAT NAMING.
Prof. Leonardo Mostarda University of Camerino
Mobile P2P Data Retrieval and Caching
Distributed Systems CS
Consistent Hashing and Distributed Hash Table
Routing.
A. D. Sotiriou, P. Kalliaras, N. Mitrou
Presentation transcript:

Wireless Sensor Networks 7. Geometric Routing Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Version 30.05.2016

Location Service How to inform all nodes about the position of the destination node(s) Categories Flooding-based location dissemination fastest and simplest way yet many messages Quorum-based and home-zone-based strategies reduces communication overhead Movement-based location dissemination location information is spread only locally table of location and time stamps is exchanged when to nodes come close to each other only applicable to mobile networks

Quorum based Location Services Location information at group of nodes Nodes need to be contacted to obtain information E.g. consider grid (Stojmenovic, TR 99) Destination information information is stored on a row Node needs to ask all nodes in a column to receive this information reduces traffic by a factor of O(n1/2) Grid Location Service (Li et al. MobiCom 00) location servers distributed by a hierarchical subdivision of the plane

Home based Location Services Each node has a home-zone in this home zone (possibly far away) another nodes is responsible for relaying position information Geographic Hash Tables (Ratnasami et al. 02) Node and location are key-value pair key is assigned to a location by a hash function In this location the home zone router is responsible for storing this information Each node updates his information at the home zone router Nodes looking for a node contact home zone router

Distributed Hash-Table (DHT) Pure (Poor) Hashing Hash table does not work efficiently for inserting and deleting Distributed Hash-Table peers are „hashed“ to a position in an continuos set (e.g. line) index data is also „hashed“ to this set Mapping of index data to peers peers are given their own areas depending on the position of the direct neighbors all index data in this area is mapped to the corresponding peer Literature “Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web”, David Karger, Eric Lehman, Tom Leighton, Mathhew Levine, Daniel Lewin, Rina Panigrahy, STOC 1997 peers 1 2 3 4 5 6 23 5 1 4 f(23)=1 index data f(1)=4 DHT index data peer range peers 10

Entering and Leaving a DHT Distributed Hash Table peers are hashed to to position index files are hashed according to the search key peers store index data in their areas When a peer enters neighbored peers share their areas with the new peer When a peer leaves the neighbors inherit the responsibilities for the index data black peer enters green peer leaves 11

Summary Geometric Routing is a scalable alternative with only local information Recovery strategies are necessary since barriers might occur Planarization underlying communication graph should be planar erase edges or use cell structure Beacon- and baconless Routing Location Service is necessary Real-world Solutions Flooding Alternating algorithm Greedy with right-hand recovery Greedy with flooding recovery

Wireless Sensor Networks 7. Geometric Routing Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Version 30.05.2016