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 }
 
enum  {
  EVENT_A1, EVENT_A2, EVENT_A3, EVENT_A4,
  EVENT_A5
}
 
enum  { REPORT_STRONGEST_CELLS, REPORT_CGI }
 
enum  { RSRP, RSRQ }
 
enum  { SAME_AS_TRIGGER_QUANTITY, BOTH }
 
enum  {
  MS120, MS240, MS480, MS640,
  MS1024, MS2048, MS5120, MS10240,
  MIN1, MIN6, MIN12, MIN30,
  MIN60, SPARE3, SPARE2, SPARE1
}
 

Public Member Functions

 ReportConfigEutra ()
 

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
 Choice of E-UTRA event triggered reporting criteria. 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:: { ... }  purpose
 
uint8_t reportAmount
 Number of measurement reports applicable, always assumed to be infinite. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  reportInterval
 Indicates the interval between periodical reports. 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
 The quantities to be included in the measurement report, always assumed to be BOTH. 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
 The quantities used to evaluate the triggering condition for the event, see 3GPP TS 36.214. More...
 
enum ns3::LteRrcSap::ReportConfigEutra:: { ... }  triggerType
 

Detailed Description

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

Definition at line 321 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 349 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 373 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 396 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 343 of file lte-rrc-sap.h.

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

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

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: