'Handover, test 1 test case implementation. More...
Inheritance diagram for SatHandoverTest1:
Collaboration diagram for SatHandoverTest1:Public Member Functions | |
| SatHandoverTest1 () | |
| virtual | ~SatHandoverTest1 () |
Private Member Functions | |
| virtual void | DoRun (void) |
| std::vector< std::string > | Split (std::string s, char del) |
| void | TestFileValue (std::string path, uint32_t time, double expectedValue) |
'Handover, test 1 test case implementation.
This case tests that a application throughputs PerEntity are correct. It generates a conf with 2 GEO satellites, 2 GWs, 4 UTs (3 static and 1 moving) and 1 UT users per UT. Each UT user receives 40.96 kb/s.
Static UTs are connected to:
Moving UT is:
Expected throughputs (after 8s):
Expected throughputs (after 18s):
Definition at line 87 of file satellite-handover-test.cc.
| SatHandoverTest1::SatHandoverTest1 | ( | ) |
Definition at line 101 of file satellite-handover-test.cc.
|
virtual |
Definition at line 108 of file satellite-handover-test.cc.
|
privatevirtual |
Set regeneration mode
Set simulation output details
Enable packet trace
Definition at line 170 of file satellite-handover-test.cc.
References TestFileValue().
Here is the call graph for this function:
|
private |
Definition at line 113 of file satellite-handover-test.cc.
Referenced by TestFileValue().
Here is the caller graph for this function:
|
private |
Definition at line 127 of file satellite-handover-test.cc.
References Split().
Referenced by DoRun().
Here is the call graph for this function:
Here is the caller graph for this function: