Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes. More...
#include "lte-enb-cphy-sap.h"
Public Member Functions | |
virtual | ~LteEnbCphySapProvider () |
destructor More... | |
virtual void | AddUe (uint16_t rnti)=0 |
Add a new UE to the cell. More... | |
virtual int8_t | GetReferenceSignalPower ()=0 |
virtual void | RemoveUe (uint16_t rnti)=0 |
Remove an UE from the cell. More... | |
virtual void | SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth)=0 |
virtual void | SetCellId (uint16_t cellId)=0 |
virtual void | SetEarfcn (uint32_t ulEarfcn, uint32_t dlEarfcn)=0 |
virtual void | SetMasterInformationBlock (LteRrcSap::MasterInformationBlock mib)=0 |
virtual void | SetPa (uint16_t rnti, double pa)=0 |
Set the UE transmission power offset P_A. More... | |
virtual void | SetSrsConfigurationIndex (uint16_t rnti, uint16_t srsCi)=0 |
virtual void | SetSystemInformationBlockType1 (LteRrcSap::SystemInformationBlockType1 sib1)=0 |
virtual void | SetTransmissionMode (uint16_t rnti, uint8_t txMode)=0 |
Service Access Point (SAP) offered by the UE PHY to the UE RRC for control purposes.
This is the PHY SAP Provider, i.e., the part of the SAP that contains the PHY methods called by the MAC
Definition at line 40 of file lte-enb-cphy-sap.h.
|
virtual |
destructor
Definition at line 25 of file lte-enb-cphy-sap.cc.
|
pure virtual |
Add a new UE to the cell.
rnti | the UE id relative to this cell |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
Remove an UE from the cell.
rnti | the UE id relative to this cell |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
ulBandwidth | the UL bandwidth in PRBs |
dlBandwidth | the DL bandwidth in PRBs |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
cellId | the Cell Identifier |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
ulEarfcn | the UL EARFCN |
dlEarfcn | the DL EARFCN |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
mib | the Master Information Block to be sent on the BCH |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
Set the UE transmission power offset P_A.
rnti | the UE id relative to this cell |
pa | transmission power offset |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
rnti | the RNTI of the user |
srsCi | the SRS Configuration Index of the user |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
sib1 | the System Information Block Type 1 to be sent on the BCH |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.
|
pure virtual |
rnti | the RNTI of the user |
txMode | the transmissionMode of the user |
Implemented in ns3::MemberLteEnbCphySapProvider< C >.