Commit c2cfdfe0 authored by aligungr's avatar aligungr

RRC developments

parent b20f1af9
//
// This file is a part of UERANSIM open source project.
// Copyright (c) 2021 ALİ GÜNGÖR.
//
// The software and all associated files are licensed under GPL-3.0
// and subject to the terms and conditions defined in LICENSE file.
//
#include "task.hpp"
#include <lib/rrc/encode.hpp>
#include <ue/nas/task.hpp>
#include <ue/nts.hpp>
namespace nr::ue
{
void UeRrcTask::handleCellSignalChange(int cellId, int dbm)
{
// TODO
}
} // namespace nr::ue
...@@ -20,7 +20,7 @@ void UeRrcTask::handleRlsSapMessage(NwUeRlsToRrc &msg) ...@@ -20,7 +20,7 @@ void UeRrcTask::handleRlsSapMessage(NwUeRlsToRrc &msg)
switch (msg.present) switch (msg.present)
{ {
case NwUeRlsToRrc::SIGNAL_CHANGED: { case NwUeRlsToRrc::SIGNAL_CHANGED: {
// TODO handleCellSignalChange(msg.cellId, msg.dbm);
break; break;
} }
case NwUeRlsToRrc::DOWNLINK_RRC_DELIVERY: { case NwUeRlsToRrc::DOWNLINK_RRC_DELIVERY: {
......
...@@ -91,6 +91,9 @@ class UeRrcTask : public NtsTask ...@@ -91,6 +91,9 @@ class UeRrcTask : public NtsTask
/* RLS Service Access Point */ /* RLS Service Access Point */
void handleRlsSapMessage(NwUeRlsToRrc &msg); void handleRlsSapMessage(NwUeRlsToRrc &msg);
/* Cell Management */
void handleCellSignalChange(int cellId, int dbm);
}; };
} // namespace nr::ue } // 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