OLSR protocol is called as Optimized link State routing protocol and is defined by http://tools.ietf.org/html/draft-ietf-manet-olsr-03 The OLSR is available as a patch for ns2 for various versions. There is a new version UM-OLSR patch in the given link below. OS Used: Linux Mint 14 and Ubuntu 12.10 The following files are modified in ns-2.35 for OLSR ~ns-2.35/Makefile.in ~ns-2.35/common/packet.h ~ns-2.35/queue/priqueue.cc ~ns-2.35/tcl/lib/ns-agent.tcl ~ns-2.35/tcl/lib/ns-default.tcl ~ns-2.35/tcl/lib/ns-lib.tcl ~ns-2.35/tcl/lib/ns-packet.tcl ~ns-2.35/trace/cmu-trace.cc ~ns-2.35/trace/cmu-trace.h Download the OLSR File here (the original OLSR may contain some bug, so download from this location for bug free OLSR Code) Copy the file from ns-modified files/ to the corresponding location Ensure that you have a fresh installation of ns-2.35 (else pasting these files will overwrite the information what you have earlier) The zip file also has a patch file that can b...
Its all about Network Simulations (NS2, NS3), Internet of Things, Sensor Networks, Programming, Embedded Systems, Cyber Physical Systems, etc