HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

Complete Tutorial on AODV DSR and DSDV Routing Protocols using ns3

14,448 views February 29, 2020 1:41:36

Watch on YouTube
ChannelEngineering Clinic

Description from the creator

This is a Live Lecture delivered at IIT Patna During December 2019
#IITPatna #VITChennai #ns3
Its a complete tutorial one can do the comparison of all the three protocols. Since this video is recorded using my MacBook Air, when I am moving away from my computer, the audio will be diminishing.
21st Dec 2019.
Softwares we will be dealing
1. ns3 (.cc source code)
2. NetAnim
3. Visualizer
4. Trace Metrics (ASCII Logs)
5. Flow Monitor (Powerful tool in ns3)
6. Wireshark (Packet Capture) -ns3 creates .pcap files
7. gnuplot (To plot characteristics)

AODV, DSR, DSDV, OLSR
AODV - Adhoc on Demand Distance Vector
DSR - Dynamic source Routing
DSDV - Destination Sequenced Distance Vector
OLSR - Object Link State Routing.

NS3 - Five Abstractions
Node
Channel
Topology Helpers
Net Devices (sOFTWARE DRIVER+ HARDWARE)
Application

Manet Routing Protocols.
AODV, DSR, OLSR and DSDV.

where is the source code?
first.cc, second.cc third.cc sixth.cc seventh.cc

Copy the manet-routing-compare.cc file to scratch/ folder
To run the command use:

$] ./waf --run scratch/manet-routing-compare
for command line inputs
$] ./waf --run "scratch/manet-routing-compare --protocol=2 --CSVfileName=AODV.csv --traceMobility=true"

1. Ns3 Manet Source code
2. Gnuplot


Pradeep Kumar TS
VIT Chennai.
nsnam.com
youtube.com/tspradeepkumar

About this tutorial

Engineering Clinic published this 1:41:36 video tutorial on February 29, 2020. It has been watched 14,448 times on YouTube.

Duration
1:41:36
Published
February 29, 2020
Views
14,448
Likes
148

Tags

Share

This tutorial in other languages