Presented By :-
|
J te:-28/03/2011
D Host mobility
Dynamic topology
link failure/repair due to mobility
D Distributed Environment
D Bandwidth constrained
D Energy constrained
Categorization of Ad-Hoc Routing Protocols
Table Driven Routing Protocol
D Proactive.
D Each node maintains one or more tables
containing routing information to every other
node in the network.
D Tables need to be consistent and up-to-date
view of the network.
D Updates propagate through the network
ource Initiated On demand routing protocol
D Reactive.
D on-demand style: create routes only when it is
desired by the source node
D When a node requires a route to a destination,
it initiates a route discovery process
D Route is maintained until destination becomes
unreachable, or source no longer is interested
in destination.
|
2
2
Jestin tion Next Hop Jist nce Sequence Number
A A 0 S304_A
B J 3 S424_B
C C 1 S297_C
J J 1 S687_J
E J 2 S868_E
F J 2 S164_F
Clusterhead Gateway witch Routing
(CGR)
D imilar to DDV
D Based on concept of clusters and cluster heads
D Routing is done via the cluster heads and
gateways
D A routing table among cluster heads are
maintained
Example of CGR
Ad hoc On-
On-demand Distance Vector Routing
(AODV)
D Pure on-demand protocol
D Node does not need to maintain knowledge of another
node unless it communicates with it
D AODV includes route discovery and route maintenance.
D AODV minimizes the number of broadcasts by creating
routes on-demand
D AODV uses only symmetric links because the route reply
packet follows the reverse path of route request packet
D AODV uses hello messages to know its neighbors and
to ensure symmetric links
Path discovery
D on-demand
D A node maintains route cache containing the
routes it knows
D Two main phases
Route discovery
Route maintenance
D Basic Operation is similar to AODV.
D ain difference
To use routing cache for link failure.
When route discovery phase, node send route
request message with its own address.
Example of DR
|
one Routing Protocol