Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.

Slides:



Advertisements
Similar presentations
Routing protocols in Mobile Ad Hoc Network
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
ECE /24/2005 A Survey on Position-Based Routing in Mobile Ad-Hoc Networks Alok Sabherwal.
Proposed ad hoc Routing Approaches Conventional wired-type schemes (global routing, proactive): –Distance Vector; Link State Proactive ad hoc routing:
Overview of Ad Hoc Routing Protocols. Overview 1.
GeoLANMAR Routing: Asymptotic Analysis in Large and Dense Networks Broadnets 2005 Boston, Oct 5, 2005 Mario Gerla, Biao Zhou (UCLA) F. de Rango, S. Marano.
Introduction to Wireless Ad-Hoc Networks Routing Michalis Faloutsos Some slides borrowed From Guor-Huar Lu.
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Ad Hoc Wireless Routing CS Winter 2001 Review of conventional routing schemes Proactive wireless routing schemes Hierarchical routing Reactive (on.
Ad Hoc Networks Routing
Landmark Routing for Large Ad Hoc Wireless Networks Globecom 2000 San Francisco, Nov 30, 2000 Mario Gerla, Xiaoyan Hong and Gary Pei Computer Science Department.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Ad hoc Network 江崎研究室 修士1年 中島 亮. What is Ad hoc Network?  Meaning of Ad hoc Network Ad hoc =その場限りの Node to node → ノード間で一時的に形成されるネットワーク.
A Review of Current Routing Potocols for Ad-Hoc Mobile Wireless Networks Yibo Sun
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Sensor Network Routing Romit Roy Choudhury and Pradeep Kyasanur (Some slides are based on Dr. Nitin Vaidya’s tutorial)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Mobile Ad hoc Networks COE 549 Routing Protocols I
The Zone Routing Protocol (ZRP)
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Routing in mobile ad-hoc networks (MANETs). 1. WHAT IS A MANET ? A MANET can be defined as a system of autonomous mobile nodes A MANET can be defined.
DYMO: Dynamic MANET On-Demand  IETF Draft submitted by MANET WG  Work in progress  Descendant of DSR and AODV  A rewrite of AODV, using different terminology.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Outline Wireless introduction Wireless cellular (GSM, CDMA, UMTS) Wireless LANs, MAC layer Wireless Ad hoc networks – routing: proactive routing, on-demand.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
The Performance of Query Control Schemes for the Zone Routing Protocol Zygmunt J. Haas Marc R. Pearlman.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
2003/04/24AARON LEE 1 An Efficient K-hop Clustering Routing Scheme for Ad-Hoc Wireless Networks S. F. Hwang, C. R. Dow Journal of the Internet Technology,
Dynamic Routing in Mobile Ad Hoc Network 報告者:呂佐鴻 指導教授:李鴻璋.
On-Demand Routing Protocols Routes are established “on demand” as requested by the source Only the active routes are maintained by each node Channel/Memory.
Link State Routing David Holmer Generic Link State Routing  Each node monitors neighbors/local links and advertises them to the network.
Scalable Routing Protocols for
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Proposed ad hoc Routing Approaches
Ad Hoc Multicast Routing
Lecture 6: Wireless Ad-Hoc Networks. Wireless Ad-hoc Networks Network without infrastructure – Use components of participants for networking Examples.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Fundamentals of Computer Networks ECE 478/578
1 Optimized Link State Routing Protocol for Ad Hoc Networks Jacquet, p IEEE INMIC Dec park gi won
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mobile Computing CSE 40814/60814 Spring 2017.
Mobile Ad Hoc Networks: Introduction
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
ROUTING IN MOBILE AD-HOC NETWORKS
Mobile and Wireless Networking
Ad hoc Routing Protocols
Some Typical Routing Protocols in Mobile Ad Hoc Networks
Mobile Computing CSE 40814/60814 Spring 2018.
by Saltanat Mashirova & Afshin Mahini
Some Typical Routing Protocols in Mobile Ad Hoc Networks
Proactive vs. Reactive Routing
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Routing protocols in Mobile Ad Hoc Network
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA

Dealing with mobility and scalability Main problems: 1.moving nodes 2.large number of nodes 3.limited communication resources

Main topics: 1.Flat routing protocols 2.Hierarchical routing protocols 3.Geographic position assisted routing protocols

Flat routing protocols Two basic categories: 1.Proactive (table-driven) 2.Reactive (on-demand)

Proactive protocols 1.FSR (Fisheye State Routing) 2.FSLS* (Fuzzy Sighted Link State) 3.OLSR (Optimized Link State Routing) 4.TBRPF (Topology Broadcast Based on Reverse Path Forwarding)

FSR A simple, efficient LS type routing protocol FSR exchanges the entire link state information only with neighbors Link state exchange is periodical Periodical broadcasts of LS info are conducted in different frequencies depending on the hop distances

OLSR OLSR uses multipoint relays to reduce superfluous broadcast packet retransmission and also the size of the LS packets OLSR thus leads to efficient flooding of control messages in the network

OLSR (cont’d) Only the multipoint relays nodes (MPRs) need to forward LS updates OLSR is particularly suited for dense networks In sparse networks, every neighbor becomes a multipoint relay, then OLSR reduces to pure LS protocol

TBRPF Consists of two modules: the neighbor discovery module (TND) and the routing module TND send differential HELLO messages that reports only the changes of neighbors. The routing module operates based on partial topology information

TBRPF (cont’d) TBRPF only propagates LS updates in the reverse direction on the spanning tree formed by the minimum-hop paths. Only the links that will result in changes to the source tree are included in the updates

On-demand Routing Protocols 1.AODV (Ad Hoc On-demand Distance Vector routing) 2.DSR (Dynamic Source Routing)

AODV Using backward learning : On receiving a query, the transit nodes “learn” the path to the source and enter the route in the forwarding table The query packet is dropped if it encounters a node which already has a route to the destination

AODV (cont’d) A link failure will trigger a query-response procedure in order to find a new route

DSR Source routing : A source indicates in a data packet’s header the sequence of intermediate nodes on the routing path DSR also takes advantage of existing route information at immediate nodes to save route search overhead

Comparisons of Flat Routing Protocol

Main topics: 1.Flat routing protocols 2.Hierarchical routing protocols 3.Geographic position assisted routing protocols

Hierarchical Routing Protocols When the network size increases, the “flat” routing schemes become infeasible Hierarchical routing is based on “organizing nodes in groups and assigning nodes different functionalities inside and outside a group”

Hierarchical Routing Protocols 1.CGSR (Clusterhead-Gateway Switch Routing) 2.HSR (Hierarchical State Routing) 3.ZRP (Zone Routing Protocol) 4.LANMAR (Landmark Ad Hoc Routing Protocol)

CGSR Partition the whole network into clusters A clusterhead is elected in each cluster A node belonging to two clusters is a called a gateway

CGSR (cont’d)

It uses the distance vector routing algorithm At each node two tables are maintained: a cluster member table and a DV routing table The cluster member table records the clusterhead for each node and is broadcast periodically

CGSR (cont’d) The routing table only maintains one entry for each cluster recording the path to its cluster head. CGSR can significantly reduce the routing table size compared to DV protocols

HSR It is a multilevel clustering-based LS routing protocol Same as CGSR, there are three kinds of nodes: clusterheads, gateways, and internal nodes As it is multilevel, new cluster heads are elected at each level and become members of the higher-level cluster

HSR HSR uses hierarchical addresses Think of identifying a soldier in the army:

ZRP A hybrid routing protocol that combines both proactive and on-demand routing strategies Each node has a predefined zone Inside zones: proactive routing Outside zones: on-demand routing ZRP provides more flexibility

LANMAR Similar to ZRP, the whole network is partitioned into groups Each group has a predetermined landmark which keeps track of the group It is very suitable for the situation that nodes are likely to move in groups

Coomparisons of Hierachical Routing Protocols

Main topics: 1.Flat routing protocols 2.Hierarchical routing protocols 3.Geographic position assisted routing protocols

Geographic Position Information Assisted Routing 1.LAR (Location-Aided Routing) 2.DREAM (Distance Routing Effect Algorithm for Mobility) 3.GPSR (Greedy Perimeter Stateless Routing)

GeoCast It uses specific geographic information to specify the destination, rather than logical node address A special computer host is in charge of receiving and sending geographic messages (GeoHost) GeoHost is responsible for forwarding the packets to local GeoRouter

LAR LAR utilizes location information to limit the area for discovering a new route to a smaller requested zone The operation is similar to DSR : LAR performs the route discovery through limited flooding

LAR (cont’d) Determine the requested zone Scheme1: estimating a circular area in which the destination is expected to be found During the route request flood, only nodes inside the request zone forward the request message

LAR (cont’d) Scheme 2 : Calculating the distance to the destination The distance is included in a route request message A node relays a request message only if its distance to the destination is less than or equal to the distance included in the request message The distance field is updated before relaying the request

DREAM It is a proactive routing protocol using location information It minimizes the routing overhead by using two principles

DREAM (cont’d) Two Principles (1) distance effect : the greater the distance separating two nodes, the slower they appear to be moving w.r.t each other (2) mobility rate : the faster a node moves, the more frequently it needs to advertise its new location

DREAM (cont’d) Each node maintains a location table, which records locations of all the nodes More frequently are the control packets sent to closer nodes The frequency of sending the control packets is adjusted based on its moving speed

GPSR It is a routing protocol that uses only neighbor location information in forwarding data packets It uses two data forwarding schemes : greedy forwarding and perimeter forwarding

Questions?

Have a nice weekend!