Commit 279603c1 authored by aligungr's avatar aligungr

UAC implementation

parent 8d753427
......@@ -18,6 +18,8 @@ void UeRrcTask::performUac(std::shared_ptr<LightSync<UacInput, UacOutput>> &uacC
{
auto &input = uacCtl->input();
m_establishmentCause = input.establishmentCause;
auto output = std::make_unique<UacOutput>();
output->res = EUacResult::ALLOWED; // TODO
......
......@@ -63,6 +63,7 @@ class UeRrcTask : public NtsTask
ERrcLastSetupRequest m_lastSetupReq{};
/* Establishment procedure related */
int m_establishmentCause{};
ASN_RRC_InitialUE_Identity_t m_initialId{};
OctetString m_initialNasPdu{};
......@@ -135,7 +136,7 @@ class UeRrcTask : public NtsTask
void handleRadioLinkFailure(rls::ERlfCause cause);
/* Access Control */
void performUac(std::shared_ptr<LightSync<UacInput, UacOutput>>& uacCtl);
void performUac(std::shared_ptr<LightSync<UacInput, UacOutput>> &uacCtl);
};
} // namespace nr::ue
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