Commit 46aa9088 authored by aligungr's avatar aligungr

RRC paging handling

parent 173e1468
...@@ -169,4 +169,10 @@ void GnbRrcTask::handleRadioLinkFailure(int ueId) ...@@ -169,4 +169,10 @@ void GnbRrcTask::handleRadioLinkFailure(int ueId)
m_ueCtx.erase(ueId); m_ueCtx.erase(ueId);
} }
void GnbRrcTask::handlePaging(const asn::Unique<ASN_NGAP_FiveG_S_TMSI> &tmsi,
const asn::Unique<ASN_NGAP_TAIListForPaging> &taiList)
{
// TODO
}
} // namespace nr::gnb } // namespace nr::gnb
\ No newline at end of file
...@@ -69,6 +69,9 @@ void GnbRrcTask::onLoop() ...@@ -69,6 +69,9 @@ void GnbRrcTask::onLoop()
releaseConnection(w->ueId); releaseConnection(w->ueId);
break; break;
} }
case NwGnbNgapToRrc::PAGING:
handlePaging(w->uePagingTmsi, w->taiListForPaging);
break;
} }
break; break;
} }
......
...@@ -70,6 +70,8 @@ class GnbRrcTask : public NtsTask ...@@ -70,6 +70,8 @@ class GnbRrcTask : public NtsTask
void deliverUplinkNas(int ueId, OctetString &&nasPdu); void deliverUplinkNas(int ueId, OctetString &&nasPdu);
void releaseConnection(int ueId); void releaseConnection(int ueId);
void handleRadioLinkFailure(int ueId); void handleRadioLinkFailure(int ueId);
void handlePaging(const asn::Unique<ASN_NGAP_FiveG_S_TMSI> &tmsi,
const asn::Unique<ASN_NGAP_TAIListForPaging> &taiList);
void receiveUplinkInformationTransfer(int ueId, const ASN_RRC_ULInformationTransfer &msg); void receiveUplinkInformationTransfer(int ueId, const ASN_RRC_ULInformationTransfer &msg);
void receiveRrcSetupRequest(int ueId, const ASN_RRC_RRCSetupRequest &msg); void receiveRrcSetupRequest(int ueId, const ASN_RRC_RRCSetupRequest &msg);
......
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