Commit 8e58ef2c authored by aligungr's avatar aligungr

RLS improvements

parent fa549ca5
...@@ -43,6 +43,12 @@ void RlsControlTask::onLoop() ...@@ -43,6 +43,12 @@ void RlsControlTask::onLoop()
case NwUeRlsToRls::RECEIVE_RLS_MESSAGE: case NwUeRlsToRls::RECEIVE_RLS_MESSAGE:
handleRlsMessage(w->cellId, *w->msg); handleRlsMessage(w->cellId, *w->msg);
break; break;
case NwUeRlsToRls::UPLINK_DATA:
handleUplinkDataDelivery(w->cellId, w->psi, std::move(w->data));
break;
case NwUeRlsToRls::UPLINK_RRC:
handleUplinkRrcDelivery(w->cellId, w->pduId, w->rrcChannel, std::move(w->data));
break;
default: default:
m_logger->unhandledNts(msg); m_logger->unhandledNts(msg);
break; break;
......
...@@ -39,8 +39,8 @@ class RlsControlTask : public NtsTask ...@@ -39,8 +39,8 @@ class RlsControlTask : public NtsTask
private: /* Service Access Point */ private: /* Service Access Point */
void handleRlsMessage(int cellId, rls::RlsMessage &msg); void handleRlsMessage(int cellId, rls::RlsMessage &msg);
void handleSignalChange(int cellId, int dbm); void handleSignalChange(int cellId, int dbm);
void handleRrcDelivery(int cellId, uint32_t pduId, rrc::RrcChannel channel, OctetString &&data); void handleUplinkRrcDelivery(int cellId, uint32_t pduId, rrc::RrcChannel channel, OctetString &&data);
void handleDataDelivery(int cellId, int psi, OctetString &&data); void handleUplinkDataDelivery(int cellId, int psi, OctetString &&data);
}; };
} // namespace nr::ue } // namespace nr::ue
\ No newline at end of file
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