Commit 5f85adca authored by aligungr's avatar aligungr

L3 RRC/NAS developments

parent 28675115
......@@ -190,7 +190,19 @@ EProcRc NasMm::sendMobilityRegistration(ERegUpdateCause updateCause)
? nas::ENgRanRadioCapabilityUpdate::NEEDED
: nas::ENgRanRadioCapabilityUpdate::NOT_NEEDED;
// Assign uplink data status
if (updateCause == ERegUpdateCause::FALLBACK_INDICATION || updateCause == ERegUpdateCause::CONNECTION_RECOVERY)
{
request->uplinkDataStatus = nas::IEUplinkDataStatus{};
request->uplinkDataStatus->psi = m_sm->getUplinkDataStatus();
}
// Assign PDU session status
if (m_cmState == ECmState::CM_IDLE)
{
request->pduSessionStatus = nas::IEPduSessionStatus{};
request->pduSessionStatus->psi = m_sm->getPduSessionStatus();
}
// MM capability should be included if it is not a periodic registration
if (updateCause != ERegUpdateCause::T3512_EXPIRY)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment