A Discrete-Event Network Simulator
API
ns3::LteRrcSap::ReportConfigEutra Struct Reference

Specifies criteria for triggering of an E-UTRA measurement reporting event. More...

#include "lte-rrc-sap.h"

+ Collaboration diagram for ns3::LteRrcSap::ReportConfigEutra:

Public Types

enum  { EVENT, PERIODICAL }
 Trigger enumeration. More...
 
enum  {
  EVENT_A1, EVENT_A2, EVENT_A3, EVENT_A4,
  EVENT_A5
}
 Event enumeration. More...
 
enum  { RSRP, RSRQ }
 Trigger type enumeration. More...
 
enum  { SAME_AS_TRIGGER_QUANTITY, BOTH }
 Report type enumeration. More...
 
enum  {
  MS120, MS240, MS480, MS640,
  MS1024, MS2048, MS5120, MS10240,
  MIN1, MIN6, MIN12, MIN30,
  MIN60, SPARE3, SPARE2, SPARE1
}
 Report interval enumeration. More...
 
enum  report { REPORT_STRONGEST_CELLS, REPORT_CGI }
 the report purpose More...
 

Public Member Functions

 ReportConfigEutra ()
 Report config eutra function. More...
 

Public Attributes

int8_t a3Offset
 Offset value for Event A3. An integer between -30 and 30. The actual value is (value * 0.5) dB. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  eventId
 Event enumeration. More...
 
uint8_t hysteresis
 Parameter used within the entry and leave condition of an event triggered reporting condition. The actual value is (value * 0.5) dB. More...
 
uint8_t maxReportCells
 Maximum number of cells, excluding the serving cell, to be included in the measurement report. More...
 
enum ns3::LteRrcSap::ReportConfigEutra::report purpose
 purpose More...
 
uint8_t reportAmount
 Number of measurement reports applicable, always assumed to be infinite. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  reportInterval
 Report interval enumeration. More...
 
bool reportOnLeave
 Indicates whether or not the UE shall initiate the measurement reporting procedure when the leaving condition is met for a cell in cellsTriggeredList, as specified in 5.5.4.1 of 3GPP TS 36.331. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  reportQuantity
 Report type enumeration. More...
 
ThresholdEutra threshold1
 Threshold for event A1, A2, A4, and A5. More...
 
ThresholdEutra threshold2
 Threshold for event A5. More...
 
uint16_t timeToTrigger
 Time during which specific criteria for the event needs to be met in order to trigger a measurement report. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  triggerQuantity
 Trigger type enumeration. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  triggerType
 Trigger enumeration. More...
 

Detailed Description

Specifies criteria for triggering of an E-UTRA measurement reporting event.

Definition at line 354 of file lte-rrc-sap.h.

Constructor & Destructor Documentation

Member Data Documentation

int8_t ns3::LteRrcSap::ReportConfigEutra::a3Offset
uint8_t ns3::LteRrcSap::ReportConfigEutra::hysteresis

Parameter used within the entry and leave condition of an event triggered reporting condition. The actual value is (value * 0.5) dB.

Definition at line 384 of file lte-rrc-sap.h.

Referenced by ns3::RrcAsn1Header::DeserializeMeasConfig(), RrcConnectionReconfigurationTestCase::DoRun(), LteUeMeasurementsPiecewiseTestSuite1::LteUeMeasurementsPiecewiseTestSuite1(), LteUeMeasurementsPiecewiseTestSuite2::LteUeMeasurementsPiecewiseTestSuite2(), and ReportConfigEutra().

uint8_t ns3::LteRrcSap::ReportConfigEutra::maxReportCells

Maximum number of cells, excluding the serving cell, to be included in the measurement report.

Definition at line 411 of file lte-rrc-sap.h.

Referenced by ns3::RrcAsn1Header::DeserializeMeasConfig(), RrcConnectionReconfigurationTestCase::DoRun(), and ReportConfigEutra().

uint8_t ns3::LteRrcSap::ReportConfigEutra::reportAmount

Number of measurement reports applicable, always assumed to be infinite.

Definition at line 435 of file lte-rrc-sap.h.

Referenced by ns3::RrcAsn1Header::DeserializeMeasConfig(), RrcConnectionReconfigurationTestCase::DoRun(), and ReportConfigEutra().

bool ns3::LteRrcSap::ReportConfigEutra::reportOnLeave

Indicates whether or not the UE shall initiate the measurement reporting procedure when the leaving condition is met for a cell in cellsTriggeredList, as specified in 5.5.4.1 of 3GPP TS 36.331.

Definition at line 378 of file lte-rrc-sap.h.

Referenced by ns3::RrcAsn1Header::DeserializeMeasConfig(), RrcConnectionReconfigurationTestCase::DoRun(), LteUeMeasurementsPiecewiseTestSuite2::LteUeMeasurementsPiecewiseTestSuite2(), and ReportConfigEutra().

enum { ... } ns3::LteRrcSap::ReportConfigEutra::reportQuantity

Report type enumeration.

The quantities to be included in the measurement report, always assumed to be BOTH.

Referenced by ns3::LteEnbRrc::AddUeMeasReportConfig(), ns3::RrcAsn1Header::DeserializeMeasConfig(), RrcConnectionReconfigurationTestCase::DoRun(), and ReportConfigEutra().

uint16_t ns3::LteRrcSap::ReportConfigEutra::timeToTrigger

The documentation for this struct was generated from the following files: