| AddCrdsaPacket(SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s crdsaPacketParams) | ns3::SatPhyRxCarrierPerFrame | private |
| BASE enum value | ns3::SatPhyRxCarrier | |
| BeginEndScheduling() | ns3::SatPhyRxCarrierPerFrame | virtual |
| CalculateAverageNormalizedOfferedRandomAccessLoad() | ns3::SatPhyRxCarrierPerSlot | protected |
| CalculateCompositeSinr(double sinr1, double sinr2) | ns3::SatPhyRxCarrier | protected |
| CalculateNormalizedOfferedRandomAccessLoad() | ns3::SatPhyRxCarrierPerFrame | private |
| CalculatePacketCompositeSinr(crdsaPacketRxParams_s &packet) | ns3::SatPhyRxCarrierPerFrame | protected |
| 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 |
| CompareCrdsaPacketId(SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s obj1, SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s obj2) | ns3::SatPhyRxCarrierPerFrame | static |
| 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::SatPhyRxCarrierPerFrame | protectedvirtual |
| DoFrameEnd() | ns3::SatPhyRxCarrierPerFrame | private |
| EliminateInterference(std::map< uint32_t, std::list< SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s >>::iterator iter, SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s processedPacket) | ns3::SatPhyRxCarrierPerFrame | protected |
| EndRxData(uint32_t key) | ns3::SatPhyRxCarrierPerSlot | protectedvirtual |
| FindAndRemoveReplicas(SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s packet) | ns3::SatPhyRxCarrierPerFrame | protected |
| GetBeamId() | ns3::SatPhyRxCarrier | inline |
| GetCarrierId() const | ns3::SatPhyRxCarrier | inlineprotected |
| GetCarrierType() | ns3::SatPhyRxCarrierPerFrame | inlinevirtual |
| GetChannelEstimationErrorContainer() | ns3::SatPhyRxCarrier | inlineprotected |
| GetChannelType() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetCrdsaPacketContainer() | ns3::SatPhyRxCarrierPerFrame | inlineprotected |
| GetDefaultReceiveMode() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetInterferenceEliminationModel() | ns3::SatPhyRxCarrier | inlineprotected |
| GetInterferenceModel() | ns3::SatPhyRxCarrier | inlineprotected |
| GetLinkRegenerationMode() | ns3::SatPhyRxCarrier | inlineprotectedvirtual |
| GetLinkResults() | ns3::SatPhyRxCarrier | inlineprotected |
| GetNodeInfo() | ns3::SatPhyRxCarrier | inlineprotected |
| 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::SatPhyRxCarrierPerFrame | static |
| GetUniformRandomValue(double min, double max) | ns3::SatPhyRxCarrier | inlineprotected |
| GetWaveformConf() | ns3::SatPhyRxCarrier | inlineprotected |
| GetWorstSinr(double sinr1, double sinr2) | ns3::SatPhyRxCarrier | protected |
| HaveSameSlotIds(const SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s &packet, const SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s &otherPacket) const | ns3::SatPhyRxCarrierPerFrame | private |
| 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 |
| IsReplica(const SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s &packet, const SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s &otherPacket) const | ns3::SatPhyRxCarrierPerFrame | protected |
| 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_crdsaPacketContainer | ns3::SatPhyRxCarrierPerFrame | private |
| m_crdsaReplicaRxTrace | ns3::SatPhyRxCarrierPerFrame | private |
| m_crdsaUniquePayloadRxTrace | ns3::SatPhyRxCarrierPerFrame | private |
| m_daRxCarrierIdTrace | ns3::SatPhyRxCarrier | protected |
| m_daRxTrace | ns3::SatPhyRxCarrier | protected |
| m_disableErrorHighTransmissionTime | ns3::SatPhyRxCarrierPerSlot | private |
| m_enableCompositeSinrOutputTrace | ns3::SatPhyRxCarrier | private |
| m_enableRandomAccessDynamicLoadControl | ns3::SatPhyRxCarrierPerSlot | private |
| m_errorModel | ns3::SatPhyRxCarrier | private |
| m_frameEndSchedulingInitialized | ns3::SatPhyRxCarrierPerFrame | 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_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_sinrTrace | ns3::SatPhyRxCarrier | protected |
| m_slottedAlohaRxCollisionTrace | ns3::SatPhyRxCarrierPerSlot | protected |
| m_slottedAlohaRxErrorTrace | ns3::SatPhyRxCarrierPerSlot | protected |
| m_state | ns3::SatPhyRxCarrier | private |
| m_uniformVariable | ns3::SatPhyRxCarrier | private |
| m_waveformConf | ns3::SatPhyRxCarrier | private |
| MeasureRandomAccessLoad() | ns3::SatPhyRxCarrierPerFrame | private |
| PerformSicCycles(std::vector< SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s > &combinedPacketsForFrame) | ns3::SatPhyRxCarrierPerFrame | protectedvirtual |
| PhyRxCollisionCallback typedef | ns3::SatPhyRxCarrier | |
| PhyRxErrorCallback typedef | ns3::SatPhyRxCarrier | |
| ProcessFrame() | ns3::SatPhyRxCarrierPerFrame | private |
| ProcessReceivedCrdsaPacket(SatPhyRxCarrierPerFrame::crdsaPacketRxParams_s packet, uint32_t numOfPacketsForThisSlot) | ns3::SatPhyRxCarrierPerFrame | private |
| ProcessSlottedAlohaCollisions(double cSinr, Ptr< SatSignalParameters > rxParams, Ptr< SatInterference::InterferenceChangeEvent > interferenceEvent) | ns3::SatPhyRxCarrierPerSlot | 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::SatPhyRxCarrierPerFrame | 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 | |
| SatPhyRxCarrierPerFrame(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool randomAccessEnabled) | ns3::SatPhyRxCarrierPerFrame | |
| SatPhyRxCarrierPerSlot(uint32_t carrierId, Ptr< SatPhyRxCarrierConf > carrierConf, Ptr< SatWaveformConf > waveformConf, bool randomAccessEnabled) | ns3::SatPhyRxCarrierPerSlot | |
| 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 |
| UpdateRandomAccessLoad() | ns3::SatPhyRxCarrierPerFrame | private |
| ~SatPhyRxCarrier() | ns3::SatPhyRxCarrier | virtual |
| ~SatPhyRxCarrierPerFrame() | ns3::SatPhyRxCarrierPerFrame | virtual |
| ~SatPhyRxCarrierPerSlot() | ns3::SatPhyRxCarrierPerSlot | virtual |