Description: This code implements two broadcast protocols, FLOOD and BCAST.
FLOOD is a simple flooding protocol: the first time a node receives
a packet, it is re-broadcast. BCAST is more optimized, keeping
track of 1-hop and 2-hop neighbors. Only packets that would reach
additional neighbors are re-broadcast.
File list (Check if you may need any files):
bcast
.....\bcast.cc
.....\bcast.h
.....\bcast.tcl
.....\bcast_packet.h
.....\bcast_queue.cc
.....\bcast_queue.h
Cascon2003.pdf
flood
.....\flood.cc
.....\flood.h
.....\flood.tcl
MANET_multicast
...............\cache.cc
...............\cache.h
...............\COPYING
...............\mttable.cc
...............\mttable.h
...............\nhlist.cc
...............\nhlist.h
...............\unique_id.cc
...............\unique_id.h
misc
....\cmu-trace.cc
....\cmu-trace.h
....\ns-agent.tcl
....\ns-lib.tcl
....\ns-mcast.tcl
....\ns-mobilenode.tcl
....\ns-packet.tcl
....\packet.h
Multicasting.pdf
README