Commit 748d53e5 authored by aligungr's avatar aligungr

L3 RRC/NAS developments

parent 36e91e85
...@@ -115,6 +115,7 @@ struct NmUeRrcToRls : NtsMessage ...@@ -115,6 +115,7 @@ struct NmUeRrcToRls : NtsMessage
{ {
ASSIGN_CURRENT_CELL, ASSIGN_CURRENT_CELL,
RRC_PDU_DELIVERY, RRC_PDU_DELIVERY,
RESET_STI,
} present; } present;
// ASSIGN_CURRENT_CELL // ASSIGN_CURRENT_CELL
......
...@@ -106,6 +106,9 @@ void UeRlsTask::onLoop() ...@@ -106,6 +106,9 @@ void UeRlsTask::onLoop()
m_ctlTask->push(m); m_ctlTask->push(m);
break; break;
} }
case NmUeRrcToRls::RESET_STI: {
break;
}
} }
break; break;
} }
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#include <lib/rrc/encode.hpp> #include <lib/rrc/encode.hpp>
#include <ue/nas/task.hpp> #include <ue/nas/task.hpp>
#include <ue/nts.hpp> #include <ue/nts.hpp>
#include <ue/rls/task.hpp>
namespace nr::ue namespace nr::ue
{ {
...@@ -43,10 +44,9 @@ void UeRrcTask::handleNasSapMessage(NmUeNasToRrc &msg) ...@@ -43,10 +44,9 @@ void UeRrcTask::handleNasSapMessage(NmUeNasToRrc &msg)
break; break;
} }
case NmUeNasToRrc::LOCAL_RELEASE_CONNECTION: { case NmUeNasToRrc::LOCAL_RELEASE_CONNECTION: {
// TODO switchState(ERrcState::RRC_IDLE);
// m_state = ERrcState::RRC_IDLE; m_base->rlsTask->push(new NmUeRrcToRls(NmUeRrcToRls::RESET_STI));
// m_base->nasTask->push(new NwUeRrcToNas(NwUeRrcToNas::RRC_CONNECTION_RELEASE)); m_base->nasTask->push(new NmUeRrcToNas(NmUeRrcToNas::RRC_CONNECTION_RELEASE));
// m_base->rlsTask->push(new NwUeRrcToRls(NwUeRrcToRls::RESET_STI));
break; break;
} }
case NmUeNasToRrc::RRC_NOTIFY: { case NmUeNasToRrc::RRC_NOTIFY: {
......
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