Threshold for event evaluation. More...
#include "lte-rrc-sap.h"
Public Types | |
enum | { THRESHOLD_RSRP , THRESHOLD_RSRQ } |
Threshold enumeration. More... | |
Public Attributes | |
enum ns3::LteRrcSap::ThresholdEutra:: { ... } | choice |
Threshold enumeration. More... | |
uint8_t | range |
Value range used in RSRP/RSRQ threshold. More... | |
Threshold for event evaluation.
For RSRP-based threshold, the actual value is (value - 140) dBm. While for RSRQ-based threshold, the actual value is (value - 40) / 2 dB. This is in accordance with section 9.1.4 and 9.1.7 of 3GPP TS 36.133.
Definition at line 359 of file lte-rrc-sap.h.
anonymous enum |
Threshold enumeration.
Enumerator | |
---|---|
THRESHOLD_RSRP | RSRP is used for the threshold. |
THRESHOLD_RSRQ | RSRQ is used for the threshold. |
Definition at line 362 of file lte-rrc-sap.h.
enum { ... } ns3::LteRrcSap::ThresholdEutra::choice |
Threshold enumeration.
Referenced by LteUeMeasurementsHandoverTestSuite::LteUeMeasurementsHandoverTestSuite(), LteUeMeasurementsPiecewiseTestSuite1::LteUeMeasurementsPiecewiseTestSuite1(), LteUeMeasurementsPiecewiseTestSuite2::LteUeMeasurementsPiecewiseTestSuite2(), LteUeMeasurementsPiecewiseTestSuite3::LteUeMeasurementsPiecewiseTestSuite3(), ns3::LteRrcSap::ReportConfigEutra::ReportConfigEutra(), ns3::LteEnbRrc::AddUeMeasReportConfig(), ns3::RrcAsn1Header::DeserializeThresholdEutra(), ns3::A2A4RsrqHandoverAlgorithm::DoInitialize(), ns3::LteAnr::DoInitialize(), ns3::LteFfrDistributedAlgorithm::DoInitialize(), ns3::LteFfrEnhancedAlgorithm::DoInitialize(), ns3::LteFfrSoftAlgorithm::DoInitialize(), ns3::LteFrSoftAlgorithm::DoInitialize(), ns3::LteFrStrictAlgorithm::DoInitialize(), ns3::LteFfrSimple::DoInitialize(), RrcConnectionReconfigurationTestCase::DoRun(), ns3::LteUeRrc::MeasurementReportTriggering(), and ns3::RrcAsn1Header::SerializeThresholdEutra().
uint8_t ns3::LteRrcSap::ThresholdEutra::range |
Value range used in RSRP/RSRQ threshold.
Definition at line 368 of file lte-rrc-sap.h.
Referenced by LteUeMeasurementsHandoverTestSuite::LteUeMeasurementsHandoverTestSuite(), LteUeMeasurementsPiecewiseTestSuite1::LteUeMeasurementsPiecewiseTestSuite1(), LteUeMeasurementsPiecewiseTestSuite2::LteUeMeasurementsPiecewiseTestSuite2(), LteUeMeasurementsPiecewiseTestSuite3::LteUeMeasurementsPiecewiseTestSuite3(), ns3::LteRrcSap::ReportConfigEutra::ReportConfigEutra(), ns3::RrcAsn1Header::DeserializeThresholdEutra(), ns3::A2A4RsrqHandoverAlgorithm::DoInitialize(), ns3::LteAnr::DoInitialize(), ns3::LteFfrDistributedAlgorithm::DoInitialize(), ns3::LteFfrEnhancedAlgorithm::DoInitialize(), ns3::LteFfrSoftAlgorithm::DoInitialize(), ns3::LteFrSoftAlgorithm::DoInitialize(), ns3::LteFrStrictAlgorithm::DoInitialize(), ns3::LteFfrSimple::DoInitialize(), RrcConnectionReconfigurationTestCase::DoRun(), ns3::LteUeRrc::MeasurementReportTriggering(), and ns3::RrcAsn1Header::SerializeThresholdEutra().