SatLoraConstellationHandoverTestCase Class Reference

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
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ SatLoraConstellationHandoverTestCase()

SatLoraConstellationHandoverTestCase::SatLoraConstellationHandoverTestCase ( )

Definition at line 1148 of file satellite-lora-regenerative-test.cc.

◆ ~SatLoraConstellationHandoverTestCase()

SatLoraConstellationHandoverTestCase::~SatLoraConstellationHandoverTestCase ( )
virtual

Definition at line 1157 of file satellite-lora-regenerative-test.cc.

Member Function Documentation

◆ DoRun()

void SatLoraConstellationHandoverTestCase::DoRun ( void  )
privatevirtual

◆ MacTraceCb()

void SatLoraConstellationHandoverTestCase::MacTraceCb ( std::string  context,
Ptr< const Packet >  packet,
const Address &  address 
)
private

Member Data Documentation

◆ m_edAddress

Address SatLoraConstellationHandoverTestCase::m_edAddress
private

Definition at line 1142 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_edReceiveDate31

Time SatLoraConstellationHandoverTestCase::m_edReceiveDate31
private

Definition at line 1138 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_edReceiveDate40

Time SatLoraConstellationHandoverTestCase::m_edReceiveDate40
private

Definition at line 1139 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_edReceiveDate41

Time SatLoraConstellationHandoverTestCase::m_edReceiveDate41
private

Definition at line 1140 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_gwReceiveDate

Time SatLoraConstellationHandoverTestCase::m_gwReceiveDate
private

Definition at line 1137 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_orbiterUserAddress31

Address SatLoraConstellationHandoverTestCase::m_orbiterUserAddress31
private

Definition at line 1143 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_orbiterUserAddress40

Address SatLoraConstellationHandoverTestCase::m_orbiterUserAddress40
private

Definition at line 1144 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().

◆ m_orbiterUserAddress41

Address SatLoraConstellationHandoverTestCase::m_orbiterUserAddress41
private

Definition at line 1145 of file satellite-lora-regenerative-test.cc.

Referenced by DoRun(), and MacTraceCb().


The documentation for this class was generated from the following file: