| AddEssaPacket(SatPhyRxCarrierPerWindow::essaPacketRxParams_s essaPacketParams) | ns3::SatPhyRxCarrierPerWindow | private |
| BASE enum value | ns3::SatPhyRxCarrier | |
| BeginEndScheduling() | ns3::SatPhyRxCarrierPerWindow | virtual |
| CalculateAverageNormalizedOfferedRandomAccessLoad() | ns3::SatPhyRxCarrierPerSlot | protected |
| CalculateCompositeSinr(double sinr1, double sinr2) | ns3::SatPhyRxCarrier | protected |
| CalculateNormalizedOfferedRandomAccessLoad() | ns3::SatPhyRxCarrierPerWindow | private |
| CalculatePacketInterferenceVectors(SatPhyRxCarrierPerWindow::essaPacketRxParams_s &packet) | ns3::SatPhyRxCarrierPerWindow | private |
| CalculateSinr(double rxPowerW, double ifPowerW, double rxNoisePowerW, double rxAciIfPowerW, double rxExtNoisePowerW, double otherInterference) | ns3::SatPhyRxCarrier | protected |
| CalculateSinr(double sinr, double otherInterference) | ns3::SatPhyRxCarrier | protected |
| CarrierType enum name | ns3::SatPhyRxCarrier | |
| ChangeState(State newState) | ns3::SatPhyRxCarrier | protected |
| CheckAgainstLinkResults(double cSinr, Ptr< SatSignalParameters > rxParams) | ns3::SatPhyRxCarrier | protected |
| CheckAgainstLinkResultsErrorModelAvi(double cSinr, Ptr< SatSignalParameters > rxParams) | ns3::SatPhyRxCarrier | private |
| CheckRxStateSanity() | ns3::SatPhyRxCarrier | protected |
| CleanOldPackets(const Time windowStartTime) | ns3::SatPhyRxCarrierPerWindow | private |
| CreateInterference(Ptr< SatSignalParameters > rxParams, Address rxAddress) | ns3::SatPhyRxCarrierPerSlot | protectedvirtual |
| DecreaseNumOfRxState(SatEnums::PacketType_t packetType) | ns3::SatPhyRxCarrier | protected |
| DEDICATED_ACCESS enum value | ns3::SatPhyRxCarrier | |
| DoCompositeSinrOutputTrace(double cSinr) | ns3::SatPhyRxCarrier | protected |
| DoCreateInterferenceEliminationModel(Ptr< SatPhyRxCarrierConf > carrierConf, uint32_t carrierId, Ptr< SatWaveformConf > waveformConf) | ns3::SatPhyRxCarrier | protectedvirtual |
| DoCreateInterferenceModel(Ptr< SatPhyRxCarrierConf > carrierConf, uint32_t carrierId, double rxBandwidthHz) | ns3::SatPhyRxCarrier | protectedvirtual |
| DoDispose() | ns3::SatPhyRxCarrierPerWindow | protectedvirtual |
| DoSic(packetList_t::iterator processedPacket, std::pair< packetList_t::iterator, packetList_t::iterator > windowBounds) | ns3::SatPhyRxCarrierPerWindow | private |
| DoWindowEnd() | ns3::SatPhyRxCarrierPerWindow | private |
| EliminatePreviousInterferences(SatPhyRxCarrierPerWindow::essaPacketRxParams_s &packet) | ns3::SatPhyRxCarrierPerWindow | private |
| EndRxData(uint32_t key) | ns3::SatPhyRxCarrierPerSlot | protectedvirtual |
| GetBeamId() | ns3::SatPhyRxCarrier | inline |
| GetCarrierId() const | ns3::SatPhyRxCarrier | inlineprotected |
| GetCarrierType() | ns3::SatPhyRxCarrierPerWindow | inlinevirtual |
| GetChannelEstimationErrorContainer() | ns3::SatPhyRxCarrier | inlineprotected |
| GetChannelType() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetDefaultReceiveMode() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetEffectiveSnir(const SatPhyRxCarrierPerWindow::essaPacketRxParams_s &packet) | ns3::SatPhyRxCarrierPerWindow | private |
| GetHighestSnirPacket(const std::pair< packetList_t::iterator, packetList_t::iterator > windowBounds) | ns3::SatPhyRxCarrierPerWindow | private |
| GetInterferenceEliminationModel() | ns3::SatPhyRxCarrier | inlineprotected |
| GetInterferenceModel() | ns3::SatPhyRxCarrier | inlineprotected |
| GetLinkRegenerationMode() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetLinkResults() | ns3::SatPhyRxCarrier | inlineprotected |
| GetNodeInfo() | ns3::SatPhyRxCarrier | inlineprotected |
| GetNormalizedPacketInterferenceTime(const SatPhyRxCarrierPerWindow::essaPacketRxParams_s &packet, const SatPhyRxCarrierPerWindow::essaPacketRxParams_s &interferingPacket) | ns3::SatPhyRxCarrierPerWindow | private |
| GetOwnAddress() | ns3::SatPhyRxCarrier | inlineprotected |
| GetRandomAccessAllocationChannelId() const | ns3::SatPhyRxCarrierPerSlot | inline |
| GetRandomAccessCollisionModel() const | ns3::SatPhyRxCarrierPerSlot | inlineprotected |
| GetReceiveParams(Ptr< SatSignalParameters > rxParams) | ns3::SatPhyRxCarrier | protected |
| GetRxTemperatureK() | ns3::SatPhyRxCarrier | inline |
| GetSatId() | ns3::SatPhyRxCarrier | inline |
| GetState() | ns3::SatPhyRxCarrier | inlineprotected |
| GetStoredRxParams(uint32_t key) | ns3::SatPhyRxCarrier | inlineprotected |
| GetTypeId(void) | ns3::SatPhyRxCarrierPerWindow | static |
| GetUniformRandomValue(double min, double max) | ns3::SatPhyRxCarrier | inlineprotected |
| GetWaveformConf() | ns3::SatPhyRxCarrier | inlineprotected |
| GetWindowBounds(Time startTime, Time endTime) | ns3::SatPhyRxCarrierPerWindow | private |
| GetWorstSinr(double sinr1, double sinr2) | ns3::SatPhyRxCarrier | protected |
| IDLE enum value | ns3::SatPhyRxCarrier | |
| IncreaseNumOfRxState(SatEnums::PacketType_t packetType) | ns3::SatPhyRxCarrier | protected |
| IsCompositeSinrOutputTraceEnabled() const | ns3::SatPhyRxCarrier | inlineprotected |
| IsRandomAccessDynamicLoadControlEnabled() const | ns3::SatPhyRxCarrierPerSlot | inlineprotected |
| IsReceivingDedicatedAccess() | ns3::SatPhyRxCarrier | inlineprotected |
| LinkBudgetTraceCallback typedef | ns3::SatPhyRxCarrier | |
| LinkSinrTraceCallback typedef | ns3::SatPhyRxCarrier | |
| m_additionalInterferenceCallback | ns3::SatPhyRxCarrier | protected |
| m_avgNormalizedOfferedLoadCallback | ns3::SatPhyRxCarrier | protected |
| m_beamId | ns3::SatPhyRxCarrier | private |
| m_carrierId | ns3::SatPhyRxCarrier | private |
| m_channelEstimationError | ns3::SatPhyRxCarrier | private |
| m_channelType | ns3::SatPhyRxCarrier | private |
| m_cnoCallback | ns3::SatPhyRxCarrier | protected |
| m_constantErrorRate | ns3::SatPhyRxCarrier | private |
| m_daRxCarrierIdTrace | ns3::SatPhyRxCarrier | protected |
| m_daRxTrace | ns3::SatPhyRxCarrier | protected |
| m_detectionThreshold | ns3::SatPhyRxCarrierPerWindow | private |
| m_disableErrorHighTransmissionTime | ns3::SatPhyRxCarrierPerSlot | private |
| m_enableCompositeSinrOutputTrace | ns3::SatPhyRxCarrier | private |
| m_enableRandomAccessDynamicLoadControl | ns3::SatPhyRxCarrierPerSlot | private |
| m_errorModel | ns3::SatPhyRxCarrier | private |
| m_essaPacketContainer | ns3::SatPhyRxCarrierPerWindow | private |
| m_essaRxCollisionTrace | ns3::SatPhyRxCarrierPerWindow | protected |
| m_essaRxErrorTrace | ns3::SatPhyRxCarrierPerWindow | protected |
| m_firstWindow | ns3::SatPhyRxCarrierPerWindow | private |
| m_linkBudgetTrace | ns3::SatPhyRxCarrier | protected |
| m_linkRegenerationMode | ns3::SatPhyRxCarrier | protected |
| m_linkResults | ns3::SatPhyRxCarrier | private |
| m_linkSinrTrace | ns3::SatPhyRxCarrier | protected |
| m_nodeInfo | ns3::SatPhyRxCarrier | private |
| m_numOfOngoingRx | ns3::SatPhyRxCarrier | private |
| m_ownAddress | ns3::SatPhyRxCarrier | private |
| m_payloadBytesInWindow | ns3::SatPhyRxCarrierPerWindow | private |
| m_randomAccessAllocationChannelId | ns3::SatPhyRxCarrierPerSlot | private |
| m_randomAccessAverageNormalizedOfferedLoadMeasurementWindowSize | ns3::SatPhyRxCarrierPerSlot | private |
| m_randomAccessBitsInFrame | ns3::SatPhyRxCarrierPerSlot | protected |
| m_randomAccessCollisionModel | ns3::SatPhyRxCarrierPerSlot | private |
| m_randomAccessConstantErrorRate | ns3::SatPhyRxCarrierPerSlot | private |
| m_randomAccessDynamicLoadControlNormalizedOfferedLoad | ns3::SatPhyRxCarrierPerSlot | private |
| m_randomAccessEnabled | ns3::SatPhyRxCarrier | protected |
| m_receivingDedicatedAccess | ns3::SatPhyRxCarrier | private |
| m_rxAciIfPowerW | ns3::SatPhyRxCarrier | protected |
| m_rxBandwidthHz | ns3::SatPhyRxCarrier | protected |
| m_rxCallback | ns3::SatPhyRxCarrier | protected |
| m_rxExtNoisePowerW | ns3::SatPhyRxCarrier | protected |
| m_rxNoisePowerW | ns3::SatPhyRxCarrier | protected |
| m_rxPacketCounter | ns3::SatPhyRxCarrier | private |
| m_rxParamsMap | ns3::SatPhyRxCarrier | private |
| m_rxPowerTrace | ns3::SatPhyRxCarrier | protected |
| m_rxTemperatureK | ns3::SatPhyRxCarrier | protected |
| m_satId | ns3::SatPhyRxCarrier | private |
| m_satInterference | ns3::SatPhyRxCarrier | private |
| m_satInterferenceElimination | ns3::SatPhyRxCarrier | private |
| m_sicEnabled | ns3::SatPhyRxCarrierPerWindow | private |
| m_sinrTrace | ns3::SatPhyRxCarrier | protected |
| m_slottedAlohaRxCollisionTrace | ns3::SatPhyRxCarrierPerSlot | protected |
| m_slottedAlohaRxErrorTrace | ns3::SatPhyRxCarrierPerSlot | protected |
| m_spreadingFactor | ns3::SatPhyRxCarrierPerWindow | private |
| m_state | ns3::SatPhyRxCarrier | private |
| m_uniformVariable | ns3::SatPhyRxCarrier | private |
| m_waveformConf | ns3::SatPhyRxCarrier | private |
| m_windowDelay | ns3::SatPhyRxCarrierPerWindow | private |
| m_windowDuration | ns3::SatPhyRxCarrierPerWindow | private |
| m_windowEndSchedulingInitialized | ns3::SatPhyRxCarrierPerWindow | private |
| m_windowLoadTrace | ns3::SatPhyRxCarrierPerWindow | protected |
| m_windowSicIterations | ns3::SatPhyRxCarrierPerWindow | private |
| m_windowStep | ns3::SatPhyRxCarrierPerWindow | private |
| MeasureRandomAccessLoad() | ns3::SatPhyRxCarrierPerWindow | private |
| PacketCanBeDetected(const SatPhyRxCarrierPerWindow::essaPacketRxParams_s &packet) | ns3::SatPhyRxCarrierPerWindow | private |
| packetList_t typedef | ns3::SatPhyRxCarrierPerWindow | private |
| PhyRxCollisionCallback typedef | ns3::SatPhyRxCarrier | |
| PhyRxErrorCallback typedef | ns3::SatPhyRxCarrier | |
| ProcessSlottedAlohaCollisions(double cSinr, Ptr< SatSignalParameters > rxParams, Ptr< SatInterference::InterferenceChangeEvent > interferenceEvent) | ns3::SatPhyRxCarrierPerSlot | private |
| ProcessWindow(Time startTime, Time endTime) | ns3::SatPhyRxCarrierPerWindow | private |
| RA_CRDSA enum value | ns3::SatPhyRxCarrier | |
| RA_ESSA enum value | ns3::SatPhyRxCarrier | |
| RA_SLOTTED_ALOHA enum value | ns3::SatPhyRxCarrier | |
| ReceiveSlot(SatPhyRxCarrier::rxParams_s packetRxParams, const uint32_t nPackets) | ns3::SatPhyRxCarrierPerWindow | protectedvirtual |
| RemoveStoredRxParams(uint32_t key) | ns3::SatPhyRxCarrier | inlineprotected |
| RX enum value | ns3::SatPhyRxCarrier | |
| RxPowerTraceCallback typedef | ns3::SatPhyRxCarrier | |
| SatPhyRxCarrier(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool isRandomAccessEnabled) | ns3::SatPhyRxCarrier | |
| SatPhyRxCarrierPerSlot(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool randomAccessEnabled) | ns3::SatPhyRxCarrierPerSlot | |
| SatPhyRxCarrierPerWindow(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool randomAccessEnabled) | ns3::SatPhyRxCarrierPerWindow | |
| SaveMeasuredRandomAccessLoad(double measuredRandomAccessLoad) | ns3::SatPhyRxCarrierPerSlot | protected |
| SetAverageNormalizedOfferedLoadCallback(SatPhyRx::AverageNormalizedOfferedLoadCallback callback) | ns3::SatPhyRxCarrier | |
| SetBeamId(uint32_t beamId) | ns3::SatPhyRxCarrier | inline |
| SetChannelType(SatEnums::ChannelType_t channelType) | ns3::SatPhyRxCarrier | inlineprotected |
| SetCnoCb(SatPhyRx::CnoCallback cb) | ns3::SatPhyRxCarrier | |
| SetLinkRegenerationMode(SatEnums::RegenerationMode_t linkRegenerationMode) | ns3::SatPhyRxCarrier | inlineprotected |
| SetNodeInfo(const Ptr< SatNodeInfo > nodeInfo) | ns3::SatPhyRxCarrier | |
| SetPhy(Ptr< SatPhy > phy) | ns3::SatPhyRxCarrier | |
| SetRandomAccessAllocationChannelId(uint8_t randomAccessAllocationChannelId) | ns3::SatPhyRxCarrierPerSlot | inline |
| SetReceiveCb(SatPhyRx::ReceiveCallback cb) | ns3::SatPhyRxCarrier | |
| SetSatId(uint32_t satId) | ns3::SatPhyRxCarrier | inline |
| StartRx(Ptr< SatSignalParameters > rxParams) | ns3::SatPhyRxCarrier | virtual |
| State enum name | ns3::SatPhyRxCarrier | |
| StoreRxParams(uint32_t key, rxParams_s rxParams) | ns3::SatPhyRxCarrier | inlineprotected |
| WindowLoadTraceCallback typedef | ns3::SatPhyRxCarrierPerWindow | |
| ~SatPhyRxCarrier() | ns3::SatPhyRxCarrier | virtual |
| ~SatPhyRxCarrierPerSlot() | ns3::SatPhyRxCarrierPerSlot | virtual |
| ~SatPhyRxCarrierPerWindow() | ns3::SatPhyRxCarrierPerWindow | virtual |