#include "lte-test-ue-measurements.h"
#include <ns3/boolean.h>
#include <ns3/callback.h>
#include <ns3/config.h>
#include <ns3/double.h>
#include <ns3/enum.h>
#include <ns3/ff-mac-scheduler.h>
#include <ns3/internet-stack-helper.h>
#include <ns3/ipv4-address-helper.h>
#include <ns3/ipv4-interface-container.h>
#include <ns3/ipv4-static-routing-helper.h>
#include <ns3/log.h>
#include <ns3/lte-common.h>
#include <ns3/lte-enb-net-device.h>
#include <ns3/lte-enb-phy.h>
#include <ns3/lte-enb-rrc.h>
#include <ns3/lte-helper.h>
#include <ns3/lte-ue-net-device.h>
#include <ns3/lte-ue-phy.h>
#include <ns3/lte-ue-rrc.h>
#include <ns3/mobility-helper.h>
#include <ns3/net-device-container.h>
#include <ns3/node-container.h>
#include <ns3/point-to-point-epc-helper.h>
#include <ns3/point-to-point-helper.h>
#include <ns3/simulator.h>
#include <ns3/string.h>
Go to the source code of this file.
Functions | |
std::vector< Time > & | operator<< (std::vector< Time > &v, const uint64_t &ms) |
std::vector< uint8_t > & | operator<< (std::vector< uint8_t > &v, const uint8_t &range) |
void | RecvMeasurementReportCallback (LteUeMeasurementsTestCase *testcase, std::string path, uint64_t imsi, uint16_t cellId, uint16_t rnti, LteRrcSap::MeasurementReport meas) |
void | ReportUeMeasurementsCallback (LteUeMeasurementsTestCase *testcase, std::string path, uint16_t rnti, uint16_t cellId, double rsrp, double rsrq, bool servingCell, uint8_t componentCarrierId) |
Variables | |
static LteUeMeasurementsHandoverTestSuite | lteUeMeasurementsHandoverTestSuite |
Static variable for test initialization. More... | |
static LteUeMeasurementsPiecewiseTestSuite1 | lteUeMeasurementsPiecewiseTestSuite1 |
Static variable for test initialization. More... | |
static LteUeMeasurementsPiecewiseTestSuite2 | lteUeMeasurementsPiecewiseTestSuite2 |
Static variable for test initialization. More... | |
static LteUeMeasurementsPiecewiseTestSuite3 | lteUeMeasurementsPiecewiseTestSuite3 |
Static variable for test initialization. More... | |
static LteUeMeasurementsTestSuite | lteUeMeasurementsTestSuite |
Static variable for test initialization. More... | |
Definition at line 382 of file lte-test-ue-measurements.cc.
std::vector<uint8_t>& operator<< | ( | std::vector< uint8_t > & | v, |
const uint8_t & | range | ||
) |
Definition at line 382 of file lte-test-ue-measurements.cc.
void RecvMeasurementReportCallback | ( | LteUeMeasurementsTestCase * | testcase, |
std::string | path, | ||
uint64_t | imsi, | ||
uint16_t | cellId, | ||
uint16_t | rnti, | ||
LteRrcSap::MeasurementReport | meas | ||
) |
Definition at line 72 of file lte-test-ue-measurements.cc.
References LteUeMeasurementsTestCase::RecvMeasurementReport().
Referenced by LteUeMeasurementsTestCase::DoRun().
void ReportUeMeasurementsCallback | ( | LteUeMeasurementsTestCase * | testcase, |
std::string | path, | ||
uint16_t | rnti, | ||
uint16_t | cellId, | ||
double | rsrp, | ||
double | rsrq, | ||
bool | servingCell, | ||
uint8_t | componentCarrierId | ||
) |
Definition at line 59 of file lte-test-ue-measurements.cc.
References LteUeMeasurementsTestCase::ReportUeMeasurements().
Referenced by LteUeMeasurementsTestCase::DoRun().