sat-nrtv-example.cc File Reference

Example of using NRTV traffic model in a satellite network. More...

#include "ns3/core-module.h"
#include "ns3/internet-module.h"
#include "ns3/network-module.h"
#include "ns3/satellite-module.h"
#include "ns3/traffic-module.h"
+ Include dependency graph for sat-nrtv-example.cc:

Go to the source code of this file.

Detailed Description

Example of using NRTV traffic model in a satellite network.

One NRTV server application is installed in the first GW user. Then one NRTV client application is installed in each UT user, configured to point to the server. TCP protocol is used between the applications.

By default, the SIMPLE test scenario is used. Another test scenario can be given from command line as user argument, e.g.:

$ ./waf --run="sat-nrtv-example --scenario=larger"
$ ./waf --run="sat-nrtv-example --scenario=full"

Simulation runs for 100 seconds by default. This can be changed from the command line argument as well, e.g.:

$ ./waf --run="sat-nrtv-example --duration=500"

To see help for user arguments:

$ ./waf --run "sat-nrtv-example --PrintHelp"

Definition in file sat-nrtv-example.cc.