Struct for storing the E-SSA packet specific Rx parameters. More...
#include "satellite-phy-rx-carrier-per-window.h"
Public Attributes | |
Time | arrivalTime |
Mac48Address | destAddress |
Time | duration |
bool | failedSic |
std::vector< std::pair< double, double > > | gamma |
bool | hasBeenDecoded |
bool | hasBeenTreatedInWindow |
bool | hasBeenUpdated |
bool | isInsideWindow |
double | meanSinr |
double | preambleMeanSinr |
Ptr< SatSignalParameters > | rxParams |
Mac48Address | sourceAddress |
Struct for storing the E-SSA packet specific Rx parameters.
Definition at line 55 of file satellite-phy-rx-carrier-per-window.h.
Time ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::arrivalTime |
Definition at line 68 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::AddEssaPacket(), ns3::SatPhyRxCarrierPerWindow::EliminatePreviousInterferences(), ns3::SatPhyRxCarrierPerWindow::GetNormalizedPacketInterferenceTime(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
Mac48Address ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::destAddress |
Definition at line 58 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
Time ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::duration |
Definition at line 69 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::AddEssaPacket(), ns3::SatPhyRxCarrierPerWindow::GetNormalizedPacketInterferenceTime(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
bool ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::failedSic |
Definition at line 62 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
std::vector<std::pair<double, double> > ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::gamma |
Definition at line 67 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), and ns3::SatPhyRxCarrierPerWindow::GetEffectiveSnir().
bool ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::hasBeenDecoded |
Definition at line 60 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
bool ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::hasBeenTreatedInWindow |
Definition at line 61 of file satellite-phy-rx-carrier-per-window.h.
bool ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::hasBeenUpdated |
Definition at line 63 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
bool ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::isInsideWindow |
Definition at line 64 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
double ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::meanSinr |
Definition at line 65 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
double ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::preambleMeanSinr |
Definition at line 66 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), ns3::SatPhyRxCarrierPerWindow::PacketCanBeDetected(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
Ptr<SatSignalParameters> ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::rxParams |
Definition at line 57 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::AddEssaPacket(), ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), ns3::SatPhyRxCarrierPerWindow::EliminatePreviousInterferences(), ns3::SatPhyRxCarrierPerWindow::GetEffectiveSnir(), ns3::SatPhyRxCarrierPerWindow::GetNormalizedPacketInterferenceTime(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().
Mac48Address ns3::SatPhyRxCarrierPerWindow::essaPacketRxParams_s::sourceAddress |
Definition at line 59 of file satellite-phy-rx-carrier-per-window.h.
Referenced by ns3::SatPhyRxCarrierPerWindow::AddEssaPacket(), ns3::SatPhyRxCarrierPerWindow::CalculatePacketInterferenceVectors(), ns3::SatPhyRxCarrierPerWindow::EliminatePreviousInterferences(), ns3::SatPhyRxCarrierPerWindow::GetEffectiveSnir(), and ns3::SatPhyRxCarrierPerWindow::ReceiveSlot().