Test case to check if Lora still works after hadovers. More...
Inheritance diagram for SatLoraConstellationHandoverTestCase:
Collaboration diagram for SatLoraConstellationHandoverTestCase:Public Member Functions | |
| SatLoraConstellationHandoverTestCase () | |
| virtual | ~SatLoraConstellationHandoverTestCase () |
Private Member Functions | |
| virtual void | DoRun (void) |
| void | MacTraceCb (std::string context, Ptr< const Packet > packet, const Address &address) |
Private Attributes | |
| Address | m_edAddress |
| Time | m_edReceiveDate31 |
| Time | m_edReceiveDate40 |
| Time | m_edReceiveDate41 |
| Time | m_gwReceiveDate |
| Address | m_orbiterUserAddress31 |
| Address | m_orbiterUserAddress40 |
| Address | m_orbiterUserAddress41 |
Test case to check if Lora still works after hadovers.
Expected result: Acks are received during all simulation Satellite ID and beam change over the simulation: 1/41 -> 1/40 -> 0/31
Definition at line 1127 of file satellite-lora-regenerative-test.cc.
| SatLoraConstellationHandoverTestCase::SatLoraConstellationHandoverTestCase | ( | ) |
Definition at line 1148 of file satellite-lora-regenerative-test.cc.
|
virtual |
Definition at line 1157 of file satellite-lora-regenerative-test.cc.
|
privatevirtual |
Set regeneration mode
Definition at line 1188 of file satellite-lora-regenerative-test.cc.
References m_edAddress, m_edReceiveDate31, m_edReceiveDate40, m_edReceiveDate41, m_gwReceiveDate, m_orbiterUserAddress31, m_orbiterUserAddress40, m_orbiterUserAddress41, and MacTraceCb().
Here is the call graph for this function:
|
private |
Definition at line 1162 of file satellite-lora-regenerative-test.cc.
References m_edAddress, m_edReceiveDate31, m_edReceiveDate40, m_edReceiveDate41, m_gwReceiveDate, m_orbiterUserAddress31, m_orbiterUserAddress40, and m_orbiterUserAddress41.
Referenced by DoRun().
Here is the caller graph for this function:
|
private |
Definition at line 1142 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1138 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1139 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1140 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1137 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1143 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1144 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().
|
private |
Definition at line 1145 of file satellite-lora-regenerative-test.cc.
Referenced by DoRun(), and MacTraceCb().