A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
lte-test-uplink-power-control.cc File Reference
#include "lte-test-uplink-power-control.h"
#include "lte-ffr-simple.h"
#include "ns3/lte-helper.h"
#include "ns3/mobility-helper.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/integer.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-rrc-sap.h>
#include <ns3/lte-ue-net-device.h>
#include <ns3/lte-ue-phy.h>
#include <ns3/lte-ue-rrc.h>
#include <ns3/pointer.h>
#include <ns3/simulator.h>
#include <ns3/string.h>
+ Include dependency graph for lte-test-uplink-power-control.cc:

Go to the source code of this file.

Functions

void PucchTxPowerNotification (LteUplinkPowerControlTestCase *testcase, uint16_t cellId, uint16_t rnti, double txPower)
 
void PuschTxPowerNotification (LteUplinkPowerControlTestCase *testcase, uint16_t cellId, uint16_t rnti, double txPower)
 TestCase Data.
 
void SrsTxPowerNotification (LteUplinkPowerControlTestCase *testcase, uint16_t cellId, uint16_t rnti, double txPower)
 

Variables

static LteUplinkPowerControlTestSuite lteUplinkPowerControlTestSuite
 Static variable for test initialization.
 

Function Documentation

◆ PucchTxPowerNotification()

void PucchTxPowerNotification ( LteUplinkPowerControlTestCase * testcase,
uint16_t cellId,
uint16_t rnti,
double txPower )

Definition at line 80 of file lte-test-uplink-power-control.cc.

References LteUplinkPowerControlTestCase::PucchTxPowerTrace().

Referenced by LteUplinkClosedLoopPowerControlAbsoluteModeTestCase::DoRun(), LteUplinkClosedLoopPowerControlAccumulatedModeTestCase::DoRun(), and LteUplinkOpenLoopPowerControlTestCase::DoRun().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ PuschTxPowerNotification()

void PuschTxPowerNotification ( LteUplinkPowerControlTestCase * testcase,
uint16_t cellId,
uint16_t rnti,
double txPower )

TestCase Data.

Definition at line 71 of file lte-test-uplink-power-control.cc.

References LteUplinkPowerControlTestCase::PuschTxPowerTrace().

Referenced by LteUplinkClosedLoopPowerControlAbsoluteModeTestCase::DoRun(), LteUplinkClosedLoopPowerControlAccumulatedModeTestCase::DoRun(), and LteUplinkOpenLoopPowerControlTestCase::DoRun().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SrsTxPowerNotification()

void SrsTxPowerNotification ( LteUplinkPowerControlTestCase * testcase,
uint16_t cellId,
uint16_t rnti,
double txPower )

Definition at line 89 of file lte-test-uplink-power-control.cc.

References LteUplinkPowerControlTestCase::SrsTxPowerTrace().

Referenced by LteUplinkClosedLoopPowerControlAbsoluteModeTestCase::DoRun(), LteUplinkClosedLoopPowerControlAccumulatedModeTestCase::DoRun(), and LteUplinkOpenLoopPowerControlTestCase::DoRun().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: