• Necessary Files

    These are the files needed to perform the experiments.  We used ns 2.1b7a for the experiments.

    กก
    Modified ns Files
    Makefile
    Used to compile and link ns. Modified to include the needed .cc and .h files.
    tcp-sink.h Modified to output the steday state average throughput.
    tcp-sink.cc Modified to output the steday state average throughput.
    ns-packet.tcl
    Modified to include the STAIR packet header.
    packet.h
    Modified to include the STAIR packet header.
    ns-lib.tcl
    Modified to include ns-stair.tcl.
    ns-default.tcl
    Modified to include the STAIR standard settings.
    Simulation Standard Files
    ns-stair.tcl Multicast group Leave and Join procedure.
    stair.cc
    The c++ file for the STAIR implementation.
    Sample ns file for STAIR
    stair.tcl Simple tcl file to run STAIR

  • กก

    File Locations
    ~/ns/ packet.h
    stair.cc

    tcp-sink.h
    tcp-sink.cc
    Makefile
    ~/ns/tcl/lib/ ns-default.tcl
    ns-stair.tcl
    ns-lib.tcl