Template for the implementation of the LteFfrRrcSapProvider as a member of an owner class of type C to which all methods are forwarded. More...
#include "lte-ffr-rrc-sap.h"
Public Member Functions | |
MemberLteFfrRrcSapProvider ()=delete | |
MemberLteFfrRrcSapProvider (C *owner) | |
Constructor. | |
void | RecvLoadInformation (EpcX2Sap::LoadInformationParams params) override |
RecvLoadInformation. | |
void | ReportUeMeas (uint16_t rnti, LteRrcSap::MeasResults measResults) override |
Send a UE measurement report to Frequency Reuse algorithm. | |
void | SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth) override |
Configure DL and UL bandwidth in Frequency Reuse Algorithm function is called during Cell configuration. | |
void | SetCellId (uint16_t cellId) override |
SetCellId. | |
Public Member Functions inherited from ns3::LteFfrRrcSapProvider | |
virtual | ~LteFfrRrcSapProvider () |
Private Attributes | |
C * | m_owner |
the owner class | |
Template for the implementation of the LteFfrRrcSapProvider as a member of an owner class of type C to which all methods are forwarded.
Definition at line 130 of file lte-ffr-rrc-sap.h.
ns3::MemberLteFfrRrcSapProvider< C >::MemberLteFfrRrcSapProvider | ( | C * | owner | ) |
|
delete |
|
overridevirtual |
RecvLoadInformation.
params | the EpcX2Sap::LoadInformationParams |
Implements ns3::LteFfrRrcSapProvider.
Definition at line 182 of file lte-ffr-rrc-sap.h.
|
overridevirtual |
Send a UE measurement report to Frequency Reuse algorithm.
rnti | Radio Network Temporary Identity, an integer identifying the UE where the report originates from |
measResults | a single report of one measurement identity |
The received measurement report is a result of the UE measurement configuration previously configured by calling LteFfrRrcSapUser::AddUeMeasReportConfigForFfr. The report may be stored and utilised for the purpose of making decisions within which sub-band UE should be served.
Implements ns3::LteFfrRrcSapProvider.
Definition at line 175 of file lte-ffr-rrc-sap.h.
|
overridevirtual |
Configure DL and UL bandwidth in Frequency Reuse Algorithm function is called during Cell configuration.
ulBandwidth | UL bandwidth in number of RB |
dlBandwidth | DL bandwidth in number of RB |
Implements ns3::LteFfrRrcSapProvider.
Definition at line 168 of file lte-ffr-rrc-sap.h.
|
overridevirtual |
SetCellId.
cellId | the Cell Identifier |
Implements ns3::LteFfrRrcSapProvider.
Definition at line 161 of file lte-ffr-rrc-sap.h.
|
private |
the owner class
Definition at line 149 of file lte-ffr-rrc-sap.h.