Service Access Point (SAP) offered by the Frequency Reuse algorithm instance to the eNodeB RRC instance. More...
#include "lte-ffr-rrc-sap.h"
Public Member Functions | |
virtual | ~LteFfrRrcSapProvider () |
virtual void | RecvLoadInformation (EpcX2Sap::LoadInformationParams params)=0 |
RecvLoadInformation. | |
virtual void | ReportUeMeas (uint16_t rnti, LteRrcSap::MeasResults measResults)=0 |
Send a UE measurement report to Frequency Reuse algorithm. | |
virtual void | SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth)=0 |
Configure DL and UL bandwidth in Frequency Reuse Algorithm function is called during Cell configuration. | |
virtual void | SetCellId (uint16_t cellId)=0 |
SetCellId. | |
Service Access Point (SAP) offered by the Frequency Reuse algorithm instance to the eNodeB RRC instance.
This is the LteFfrRrcSapProvider, i.e., the part of the SAP that contains the Frequency Reuse algorithm methods called by the eNodeB RRC instance.
Definition at line 27 of file lte-ffr-rrc-sap.h.
|
virtual |
Definition at line 15 of file lte-ffr-rrc-sap.cc.
|
pure virtual |
RecvLoadInformation.
params | the EpcX2Sap::LoadInformationParams |
Implemented in ns3::MemberLteFfrRrcSapProvider< C >.
|
pure virtual |
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.
Implemented in ns3::MemberLteFfrRrcSapProvider< C >.
|
pure virtual |
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 |
Implemented in ns3::MemberLteFfrRrcSapProvider< C >.
|
pure virtual |
SetCellId.
cellId | the Cell Identifier |
Implemented in ns3::MemberLteFfrRrcSapProvider< C >.