04-12-2012, 02:15 PM
Project Report on PERFORMANCE COMPARISIONS OF AODV, AOMDV, DSDV and DSR AD-HOC ROUTING PROTOCOLS
1PERFORMANCE.pptx (Size: 119.86 KB / Downloads: 58)
PROJECT DESCRIPTION
Problem Definition
Comparing Ad Hoc routing protocols in wireless networks.
Performance comparison of wireless routing protocols
DSDV, DSR, AODV and AOMDV.
Solution Strategy
Simulation and establishment of Ad Hoc wireless network with ns2 .34 using DSDV, DSR, AODV and AOMDV routing protocols.
Performance analysis on the basis of different metrics.
DSDV
DSDV stands for Destination Sequenced Distance Vector.
Routing tables have entries for every network destination and the number of hops to each.
Each route table entry is tagged with a sequence number originated by the destination.
Nodes periodically communicate their routing table to their neighbors and when there is a significant new information available.
Routing information is normally transmitting using a broadcasting or multicasting mode.
DSR
DSR stands for Dynamic Source Routing.
It is also a reactive routing protocol for mobile ad-hoc networks.
Complete hop-by-hop route to destination.
Multiple routes to each destination.
It restricts the bandwidth.
Uses route Cache.
AODV
AODV stands for Ad hoc On-Demand Distance Vector (AODV) Routing.
It is a reactive routing protocol for mobile ad-hoc networks.
Source node and the intermediate nodes stores the next hop information.
Employs destination sequence number to determine an up-to date path.
AOMDV
AOMDV stands for Ad hoc On-demand Multipath Distance Vector (AOMDV) routing.
Allows each node to keep multiple paths to the destination.
Computes multiple paths and observes each route advertisement to define an alternate path to the source or the destination during a route discovery procedure.
To eliminate any possibility of loops, it uses advertised hop count field in the route tables.
NS (Network simulator)
A discrete event simulator targeted at networking research
Two main Components:Ns,Nam
Ns2.34,nam1.14
Ns-allinone2.34.tar.gz
A package of tools that simulates behavior of networks
Create Network Topologies
Log events that happen under any load
Analyze events to understand the network behavior