2. 2
Outline
Review DSR and AODV
Simulation Environment
Simulation Graph
Simulation Result
Conclusion
3. 3
DSR Route Discovery
A
B
C
D
E G
F H
[A,G,ID,A]
[A,G,ID,AB] [A,G,ID,ABE]
[A,G,ID,AC]
Node E drop the
packet because it has
forward the same ID
packet
Source A forward
data to destination G
4. 4
DSR Route Reply
A
B
C
D
E G
F H
[A,B,E]
[A,B,E][A,B,E]
[A,B,E]
Node A stores the route
from A to G in its route
cache
11. 11
Simulation Environment
Simulation Range
1500*300 meters
Number of node in the range
Random creating 50 nodes
Number of source node in the range
Random 20 sources
Random 40 sources
12. 12
Simulation Environment
Node radio range
250 meters
Traffic source
CBR (Content Bit-Rate)
Node radio bandwidth
2Mb/sec
14. 14
Simulation Environment
Random create 50 nodes in 1500*300
meters
Random select 20(40) nodes to deliver
packets
Each node starts its journey from a
random location to a random location
with a randomly chosen speed 0~20
m/s
15. 15
Simulation Environment
Each node move in 50 seconds, then
move again after pause 20(40 or 60 or
80) seconds
Total Run Time: 300 seconds
21. 21
Performance Matrics
Throughput
The ratio of the data packets delivered to the
destinations to those generated by the CBR
sources.
received packets / sent packets
24. 24
Performance Matrics
Average Delay
For each packet with id of trace level (AGT)
and type (CBR), calculate the send(s) time(s)
and the receive(r) time(t) and average it
33. 33
Conclusion
DSR have triple numbers of control
messages than AODV
AODV has difficult when the nodes are
moving fast
AODV has the shortest end-to-end
delay
DSR has higher routing overhead than
AODV