#include <lte-common.h>
Static Public Member Functions | |
static uint8_t | Db2RsrqRange (double db) |
static uint8_t | Dbm2RsrpRange (double dbm) |
static double | QuantizeRsrp (double v) |
static double | QuantizeRsrq (double v) |
static double | RsrpRange2Dbm (uint8_t range) |
static double | RsrqRange2Db (uint8_t range) |
Implements the E-UTRA measurement mappings defined in 3GPP TS 36.133 section 9.1 E-UTRAN measurements
Definition at line 156 of file lte-common.h.
|
static |
convert an RSRQ value in dB to the corresponding range as per 3GPP TS 36.133 section 9.1.7 RSRQ Measurement Report Mapping
db | the RSRQ value in dB |
Definition at line 226 of file lte-common.cc.
Referenced by QuantizeRsrq(), ns3::LteUeMeasurementsTestCase::RecvMeasurementReport(), and ns3::LteUeRrc::SendMeasurementReport().
|
static |
convert an RSRP value in dBm to the corresponding range as per 3GPP TS 36.133 section 9.1.4 RSRP Measurement Report Mapping
dbm | the RSRP value in dBm |
Definition at line 210 of file lte-common.cc.
Referenced by QuantizeRsrp(), ns3::LteUeMeasurementsTestCase::RecvMeasurementReport(), and ns3::LteUeRrc::SendMeasurementReport().
|
static |
Quantize an RSRP value according to the measurement mapping of TS 36.133
v | RSRP value in dBm |
Definition at line 234 of file lte-common.cc.
References Dbm2RsrpRange(), and RsrpRange2Dbm().
|
static |
Quantize an RSRQ value according to the measurement mapping of TS 36.133
v | RSRQ value in dB |
Definition at line 240 of file lte-common.cc.
References Db2RsrqRange(), and RsrqRange2Db().
|
static |
converts an RSRP range to dBm as per 3GPP TS 36.133 section 9.1.4 RSRP Measurement Report Mapping
range | the RSRP range value |
Definition at line 202 of file lte-common.cc.
References NS_ASSERT_MSG.
Referenced by ns3::LteUeRrc::DoReportUeMeasurements(), and QuantizeRsrp().
|
static |
converts an RSRQ range to dB as per 3GPP TS 36.133 section 9.1.7 RSRQ Measurement Report Mapping
range | the RSRQ range value |
Definition at line 218 of file lte-common.cc.
References NS_ASSERT_MSG.
Referenced by ns3::LteUeRrc::DoReportUeMeasurements(), and QuantizeRsrq().