![]() |
5G-LENA nr-v4.0-29-g6d8085cd
The 5G/NR module for the ns-3 simulator
|
#include "nr-ue-cphy-sap.h"
Public Member Functions | |
MemberNrUeCphySapUser (C *owner) | |
void | NotifyInSync () override |
Send an in sync indication to UE RRC. | |
void | NotifyOutOfSync () override |
Send an out of sync indication to UE RRC. | |
void | RecvMasterInformationBlock (uint16_t cellId, NrRrcSap::MasterInformationBlock mib) override |
Relay an MIB message from the PHY entity to the RRC layer. | |
void | RecvSystemInformationBlockType1 (uint16_t cellId, NrRrcSap::SystemInformationBlockType1 sib1) override |
Relay an SIB1 message from the PHY entity to the RRC layer. | |
void | ReportUeMeasurements (NrUeCphySapUser::UeMeasurementsParameters params) override |
Send a report of RSRP and RSRQ values perceived from PSS by the PHY entity (after applying layer-1 filtering) to the RRC layer. | |
void | ResetSyncIndicationCounter () override |
Reset the sync indication counter. | |
![]() | |
virtual | ~NrUeCphySapUser ()=default |
Template for the implementation of the NrUeCphySapUser as a member of an owner class of type C to which all methods are forwarded
Definition at line 477 of file nr-ue-cphy-sap.h.
ns3::MemberNrUeCphySapUser< C >::MemberNrUeCphySapUser | ( | C * | owner | ) |
|
overridevirtual |
Send an in sync indication to UE RRC.
When the number of in-sync indications are equal to N311, RRC stops the T310 timer.
Implements ns3::NrUeCphySapUser.
Definition at line 542 of file nr-ue-cphy-sap.h.
|
overridevirtual |
Send an out of sync indication to UE RRC.
When the number of out-of-sync indications are equal to N310, RRC starts the T310 timer.
Implements ns3::NrUeCphySapUser.
Definition at line 535 of file nr-ue-cphy-sap.h.
|
overridevirtual |
Relay an MIB message from the PHY entity to the RRC layer.
This function is typically called after PHY receives an MIB message over the BCH.
cellId | the ID of the eNodeB where the message originates from |
mib | the Master Information Block message. |
Implements ns3::NrUeCphySapUser.
Definition at line 511 of file nr-ue-cphy-sap.h.
|
overridevirtual |
Relay an SIB1 message from the PHY entity to the RRC layer.
This function is typically called after PHY receives an SIB1 message over the BCH.
cellId | the ID of the eNodeB where the message originates from |
sib1 | the System Information Block Type 1 message |
Implements ns3::NrUeCphySapUser.
Definition at line 519 of file nr-ue-cphy-sap.h.
|
overridevirtual |
Send a report of RSRP and RSRQ values perceived from PSS by the PHY entity (after applying layer-1 filtering) to the RRC layer.
params | the structure containing a vector of cellId, RSRP and RSRQ |
Implements ns3::NrUeCphySapUser.
Definition at line 528 of file nr-ue-cphy-sap.h.
|
overridevirtual |
Reset the sync indication counter.
Resets the sync indication counter of RRC if the Qin or Qout condition is not fulfilled for the number of consecutive frames.
Implements ns3::NrUeCphySapUser.
Definition at line 549 of file nr-ue-cphy-sap.h.