Location Oriented Networking

Similar documents
Location Awareness in Ad Hoc Wireless Mobile Neworks

Survey on Location Based Routing Protocols in MANET

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Ad Hoc Routing Protocols and Issues

Table of Contents. 1. Introduction. 2. Geographic Routing. 2.1 Routing Mechanisms. 2.2 Destination Location. 2.3 Location Inaccuracy. 3.

Location-Based Data Aggregation in Mobile Ad Hoc Networks

SUPPORTING EFFICIENT AND SCALABLE MULTICASTING OVER MOBILE AD HOC NETWORKS. X.Xiang X.Wang Y.Yang

Wireless Networking & Mobile Computing

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

BGR: Blind Geographic Routing for Sensor Networks

Mobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

References. Forwarding. Introduction...

Chapter 11 Chapter 6

Stateless Multicasting in Mobile Ad Hoc Networks

Mobile Advanced Networks. Position-based routing geometric, geographic, location-based. Navid Nikaein Mobile Communication Department

Aanchal Walia #1, Pushparaj Pal *2

Chapter 7: Naming & Addressing

Performance of Various Routing Protocols in Mobile Ad Hoc Networks-A Survey

ICS 351: Today's plan. distance-vector routing game link-state routing OSPF

Ad hoc and Sensor Networks Chapter 11: Routing Protocols. Holger Karl

Ad Hoc Networks: Issues and Routing

Mobile Communications Chapter 8: Routing Protocols

Mobile Ad-hoc Networks. Computer Networks

Lecture 6: Vehicular Computing and Networking. Cristian Borcea Department of Computer Science NJIT

A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

D-LAROD: A Density Based LAROD for Geographical Routing in Intermittently Connected MANETs

Ad Hoc Networks. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

DYNAMIC DATA ROUTING IN MANET USING POSITION BASED OPPORTUNISTIC ROUTING PROTOCOL

Efficient and Robust Geocasting Protocols for Sensor Networks

Study and Comparison of Mesh and Tree- Based Multicast Routing Protocols for MANETs

Fast, Efficient, and Robust Multicast in Wireless Mesh Networks

THERE are increasing interests and use of mobile ad hoc

A Position-Based Connectionless Routing Algorithm for MANET and WiMAX under High Mobility and Various Node Densities

THERE are increasing interests and importance in supporting

UCS-805 MOBILE COMPUTING Jan-May,2011 TOPIC 8. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

Qos Parameters Estimation in MANET Using Position Based Opportunistic Routing Protocol

COMPARISON OF DSR PROTOCOL IN MOBILE AD-HOC NETWORK SIMULATED WITH OPNET 14.5 BY VARYING INTERNODE DISTANCE

A Survey of Vehicular Ad hoc Networks Routing Protocols

Delay Tolerant Networks

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS

Geographic rendezvous-based architectures for emergency data dissemination

R2D2: Rendezvous Regions for Data Discovery Karim Seada 1, Ahmed Helmy 2

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

Performance Comparison of Scalable Location Services for Geographic Ad Hoc Routing

Challenges in Geographic Routing: Sparse Networks, Obstacles, and Traffic Provisioning

Receiver Based Multicasting Protocol for Wireless Sensor Networks

Mobile Ad-Hoc Networks & Routing Algorithms

Routing Protocols in Mobile Ad-Hoc Network

RIP Configuration. RIP Overview. Operation of RIP. Introduction. RIP routing table. RIP timers

Scalable Position-Based Multicast for Mobile Ad-hoc Networks

EZR: Enhanced Zone Based Routing In Manet

Hybrid gateway advertisement scheme for connecting mobile ad hoc networks to the Internet

Question 7: What are Asynchronous links?

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

MASTER THESIS SIMULATION-BASED PERFORMANCE COMPARISONS OF GEOCAST ROUTING PROTOCOLS. Hequn Zhang, Rui Wang

Outline. Wireless Ad Hoc & Sensor Networks (Wireless Sensor Networks III) Localisation and Positioning. Localisation and Positioning properties

DYNAMIC VIRTUAL BACKBONE ROUTING PROTOCOL: A HYBRID ROUTING PROTOCOL FOR ADHOC NETWORKS

M-Geocast: Robust and Energy-Efficient Geometric Routing for Mobile Sensor Networks

Connecting to the Network

Chapter 16 Networking

An Improved Model for the Dynamic Routing. Effect Algorithm for Mobility Protocol. Karthik Ramakrishnan. A thesis

Routing protocols in WSN

SEMESTER 1 Chapter 5 OSI Network Layer V What services does the network layer provide?

On the scalability of rendezvous-based location services for geographic wireless ad hoc routing

Routing Protocols in MANET: Comparative Study

Integrated Resource Adaptive On Demand Geographic Routing (IRA-ODGR) for MANET

Mobile Ad-hoc and Sensor Networks Lesson 05 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 2

Quiz 5 Answers. CS 441 Spring 2017

Example of TORA operations. From last time, this was the DAG that was built. A was the source and X was the destination.

Simulation Results and a Proof-of-Concept Implementation of the FleetNet Position-Based Router

Survey on Multicast Routing Protocols in MANETs

Keywords-MANETs, Multicast mode, Clustering, Inter-domain routing.

Ad hoc and Sensor Networks Topology Control

LECTURE 9. Ad hoc Networks and Routing

A Proposed Routing Protocol for MANET

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Arvind Krishnamurthy Fall 2003

The Interconnection Structure of. The Internet. EECC694 - Shaaban

Providing Robust and Scalable Packet Transmission in Dynamic Environment

A. CHARACTERISTICS OF MANETS

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

Politecnico di Milano Facoltà di Ingegneria dell Informazione. WI-7 Ad hoc networks. Wireless Internet Prof. Antonio Capone

A Survey on Performance Evaluation of MANET Routing Protocols

Outline. Motivation. Traditional Database Systems. A Distributed Indexing Scheme for Multi-dimensional Range Queries in Sensor Networks

Geographic Adaptive Fidelity and Geographic Energy Aware Routing in Ad Hoc Routing

ROUTING PROTOCOLS FOR MANET WITHIN MULTICHANNEL

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

SYED AMMAL ENGINEERING COLLEGE

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Data-Centric Query in Sensor Networks

QoS-Enabled Video Streaming in Wireless Sensor Networks

Mobile Ad Hoc Networks: Routing, MAC and Transport Issues

LOCATION-AIDED ROUTING PROTOCOL IN HYBRID WIRED-WIRELESS NETWORKS. WU MINTAO (B.Eng.(Hons.), NTU)

CCNA 3 (v v6.0) Chapter 5 Exam Answers % Full

Middle in Forwarding Movement (MFM): An efficient greedy forwarding approach in location aided routing for MANET

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Transcription:

Location Oriented Networking Daniel Alves University of California Santa Cruz dalves@ucsc.edu

Suppose you want to send a message to everyone in this room

Use location information on the network Message to location Host to location

Overview Geocast Location Management Example Application Application Experiments

Addressing places Location as address Location in routing

Building Geocast UUMAP Geographical extension to DNS No reverse function

Building Geocast UUMAP Geographical extension to DNS No reverse function Naive flooding?

Building Geocast UUMAP Geographical extension to DNS No reverse function Naive flooding?

Building Geocast Directed flooding LBM Voronoi Mesh GeoGRID

Building Geocast Directed flooding LBM Voronoi Mesh GeoGRID Non-flooding URAD GeoNode GeoTORA

Location Based Multicast LBM Forwarding zone Rectangle Distance measure

Location Based Multicast LBM Forwarding zone Rectangle Distance measure Weakness: empty zone

Voronoi Region division No empty zone Increased overhead

Mesh Flood: route request Unicast: route reply

GeoGrid Logical grid Gateways Rectangular directed flooding Tickets

Unicast Routing with Area Delivery URAD Family of protocols Unicast routing Example: Greedy Perimeter Stateless Routing GPSR Greedy forwarding

GeoNode Infrastructure-based Three approaches DNS GPS-Multicast Integrated geographical information Core unit: GeoNode Cellular structure Message storage and transmission

GeoNode DNS Geographical domain:.geo

GeoNode DNS Geographical domain: california.geo

GeoNode DNS Geographical domain: santacruz.california.geo

GeoNode DNS Geographical domain: ucsc.santacruz.california.geo

GeoNode DNS Geographical domain: ucsc.santacruz.california.geo Resolves to IP

GeoNode DNS Geographical domain: ucsc.santacruz.california.geo Resolves to IP General format: <polygon>.<county>.<state>.geo

GeoNode GPS-Multicast IPv4 resolution limit Atoms: unique address Partition: group of atoms

GeoNode Geographical Routing GeoRouters Hierarchical Forward packets GeoHosts Geographical information for host

GeoTORA Directed Acyclic Graph (DAG) DAG creation: flooding Directed to target DAG maintenance: no flooding Edge reversal

Location Management Purpose

Location Management Purpose

How to find a host? Location Management Origin: location aided routing LAR DREAM GPRS GRA

How to find a host? Location Management Origin: location aided routing LAR DREAM GPRS GRA Exchange location information Core ideas: Query as necessary Update promiscuously

DREAM Location Service DLS Location packets Coordinates Speed Timestamp Differentiated transmission Distance & Movement based Similar to OSPF

Simple Location Service SLS Variable rate Location packet Slice of location table Similar to RIP

Reactive Location Service RLS Requests Neighbors Flood Full route Entries aging Similar to DSR

Experimental Results Speed influence: RLS Accuracy: SLS

Which problem could use those techniques?

Which problem could use those techniques? Area reconnaissance

Which problem could use those techniques? Area reconnaissance Monitoring Lack of pattern Robust

Which problem could use those techniques? Area reconnaissance Monitoring Lack of pattern Robust UAV Communication

Which problem could use those techniques? Area reconnaissance Monitoring Lack of pattern Robust UAV Communication IC-MANET

Mobility Model Pheromone based Bio-insipired Markers Purpose: reconnaissance

Mobility Model Pheromone based Local Global

Geographical Routing Gossip Based Location Aware Routing for Delay-tolerant networks LAROD Greedy forwarding Custodian Contention: delay timer Location Service

LAROD Forwarding Zone Custodian Custodian Custodian Custodian Sector (a) Reuleaux (b) Circle (c) Progress (d)

LAROD Custodian selection by delay Short hops ]ht] Medium hops Long hops Delay timer 0 0 r Distance Delay timer 0 0 r Distance Delay timer 0 0 r Distance

Location Service Location Dissemination Service LoDiS Location servers Low memory cost Routing integration Gradual improvement Regular broadcasts Slices SLS inspired Clock synchronization

LAROD-LoDiS Example Destination (at pkt gen) Destination (in source location server) Destination (at reception) Source

LoDiS Experiments 1 0.9 Delivery ratio 0.8 0.7 0.6 0.5 LAROD LoDiS 5 LAROD LoDiS 15 LAROD LoDiS 40 LAROD LoDiS 100 LAROD Oracle 200 400 600 800 1000 1200 1400 Packet life time (s)

LoDiS Experiments Transmissions per data packet 60 50 40 30 20 10 0 LAROD LoDiS 5 LAROD LoDiS 15 LAROD LoDiS 40 LAROD LoDiS 100 LAROD Oracle 200 400 600 800 1000 1200 1400 Packet life time (s)

Experiments 1 Delivery ratio 0.9 0.8 0.7 0.6 LAROD LoDiS Spray and Wait L=20 Spray and Wait L=10 0.5 0.4 10 12 14 16 18 20 22 24 26 Node denisty (nodes/km 2 )

Experiments 1 Delivery ratio 0.9 0.8 0.7 0.6 LAROD LoDiS Spray and Wait L=20 Spray and Wait L=10 0.5 0.4 10 12 14 16 18 20 22 24 26 Node denisty (nodes/km 2 )

Experiments Transmissions per data packet 200 150 100 50 LAROD LoDiS Spray and Wait L=20 Spray and Wait L=10 0 10 12 14 16 18 20 22 24 26 Node denisty (nodes/km 2 )

The End