Skip to content

Commit 0b6627b

Browse files
frankistcodebot
authored andcommitted
cu-cp: remove unused method
1 parent 6a4e206 commit 0b6627b

File tree

8 files changed

+17
-32
lines changed

8 files changed

+17
-32
lines changed

include/srsran/ngap/ngap.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,6 @@ class ngap_du_processor_control_notifier
178178
public:
179179
virtual ~ngap_du_processor_control_notifier() = default;
180180

181-
/// \brief Request allocation of a new UE index.
182-
virtual ue_index_t on_new_ue_index_required() = 0;
183-
184181
/// \brief Notify about the reception of a new PDU Session Resource Setup Request.
185182
virtual async_task<cu_cp_pdu_session_resource_setup_response>
186183
on_new_pdu_session_resource_setup_request(cu_cp_pdu_session_resource_setup_request& request) = 0;

lib/cu_cp/adapters/ngap_adapters.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -157,12 +157,6 @@ class ngap_du_processor_adapter : public ngap_du_processor_control_notifier
157157
du_processor_ngap_handler = du_processor_ngap_handler_;
158158
}
159159

160-
ue_index_t on_new_ue_index_required() override
161-
{
162-
srsran_assert(du_processor_ngap_handler != nullptr, "DU Processor handler must not be nullptr");
163-
return du_processor_ngap_handler->get_new_ue_index();
164-
}
165-
166160
async_task<cu_cp_pdu_session_resource_setup_response>
167161
on_new_pdu_session_resource_setup_request(cu_cp_pdu_session_resource_setup_request& request) override
168162
{

lib/cu_cp/du_processor/du_processor_impl.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ du_setup_result du_processor_impl::handle_du_setup_request(const du_setup_reques
172172
return res;
173173
}
174174

175-
ue_index_t du_processor_impl::get_new_ue_index()
175+
ue_index_t du_processor_impl::allocate_new_ue_index()
176176
{
177177
return ue_manager.allocate_new_ue_index(context.du_index);
178178
}
@@ -262,7 +262,7 @@ cu_cp_ue_creation_response du_processor_impl::handle_ue_creation_request(const c
262262
ue_index_t ue_index = msg.ue_index;
263263
if (ue_index == ue_index_t::invalid) {
264264
// It's a new UE. Allocate new UE index.
265-
ue_index = get_new_ue_index();
265+
ue_index = allocate_new_ue_index();
266266
if (ue_index == ue_index_t::invalid) {
267267
logger.warning("ue={}: Could not create UE context", ue_index);
268268
return {};

lib/cu_cp/du_processor/du_processor_impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class du_processor_impl : public du_processor_impl_interface, public du_setup_ha
5656

5757
// du_processor_f1ap_interface
5858
du_setup_result handle_du_setup_request(const du_setup_request& req) override;
59-
ue_index_t get_new_ue_index() override;
59+
ue_index_t allocate_new_ue_index() override;
6060
cu_cp_ue_creation_response handle_ue_creation_request(const cu_cp_ue_creation_request& msg) override;
6161
void handle_du_initiated_ue_context_release_request(const f1ap_ue_context_release_request& request) override;
6262
ue_update_complete_message handle_ue_update_request(const ue_update_message& msg) override;

lib/cu_cp/du_processor/du_processor_impl_interface.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class du_processor_f1ap_interface
4141
virtual du_index_t get_du_index() = 0;
4242

4343
/// \brief Allocate a new UE index.
44-
virtual ue_index_t get_new_ue_index() = 0;
44+
virtual ue_index_t allocate_new_ue_index() = 0;
4545

4646
/// \brief Create a new UE context.
4747
/// \param[in] msg The UE creation message.
@@ -261,7 +261,7 @@ class du_processor_ngap_interface : public du_processor_ue_context_notifier
261261
virtual ~du_processor_ngap_interface() = default;
262262

263263
/// \brief Allocate a new UE index.
264-
virtual ue_index_t get_new_ue_index() = 0;
264+
virtual ue_index_t allocate_new_ue_index() = 0;
265265

266266
/// \brief Handle the reception of a new PDU Session Resource Setup Request.
267267
virtual async_task<cu_cp_pdu_session_resource_setup_response>

lib/cu_cp/du_processor/du_processor_repository.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ ue_index_t du_processor_repository::handle_ue_index_allocation_request(const nr_
224224
{
225225
for (auto& du : du_db) {
226226
if (du.second.du_processor->has_cell(cgi)) {
227-
return du.second.du_processor->get_du_processor_ngap_interface().get_new_ue_index();
227+
return du.second.du_processor->get_du_processor_ngap_interface().allocate_new_ue_index();
228228
}
229229
}
230230
logger.debug("No DU with plmn={} and cell_id={} found.", cgi.plmn, cgi.nci);

tests/unittests/cu_cp/du_processor/du_processor_test.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ TEST_F(du_processor_test, when_ue_creation_msg_valid_then_ue_added)
9595
generate_f1_setup_request());
9696

9797
// Generate ue_creation message
98-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
98+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
9999
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, rnti_t::MIN_CRNTI, 6576);
100100

101101
// Pass message to DU processor
@@ -112,7 +112,7 @@ TEST_F(du_processor_test, when_cell_id_invalid_then_ue_creation_fails)
112112
generate_f1_setup_request());
113113

114114
// Generate ue_creation message
115-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
115+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
116116
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, rnti_t::MIN_CRNTI, 1);
117117

118118
// Pass message to DU processor
@@ -131,7 +131,7 @@ TEST_F(du_processor_test, when_ue_exists_then_ue_not_added)
131131
generate_f1_setup_request());
132132

133133
// Generate ue_creation message
134-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
134+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
135135
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, rnti_t::MIN_CRNTI, 6576);
136136

137137
// Pass message to DU processor
@@ -161,8 +161,8 @@ TEST_F(du_processor_test, when_max_nof_ues_exceeded_then_ue_not_added)
161161
// Add the maximum number of UEs
162162
for (unsigned it = 0; it < MAX_NOF_UES_PER_DU; it++) {
163163
// Generate ue_creation message
164-
rnti_t c_rnti = to_rnti(it + 1); // 0 is not a valid RNTI
165-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
164+
rnti_t c_rnti = to_rnti(it + 1); // 0 is not a valid RNTI
165+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
166166
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, c_rnti, 6576);
167167

168168
// Pass message to DU processor
@@ -178,7 +178,7 @@ TEST_F(du_processor_test, when_max_nof_ues_exceeded_then_ue_not_added)
178178
ASSERT_EQ(du_processor_obj->get_nof_ues(), MAX_NOF_UES_PER_DU);
179179

180180
// Try to allocate additional UE index
181-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
181+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
182182
ASSERT_EQ(ue_index, ue_index_t::invalid);
183183

184184
ASSERT_EQ(du_processor_obj->get_nof_ues(), MAX_NOF_UES_PER_DU);
@@ -194,7 +194,7 @@ TEST_F(du_processor_test, when_ue_context_release_command_received_then_ue_delet
194194
generate_f1_setup_request());
195195

196196
// Generate ue_creation message
197-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
197+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
198198
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, rnti_t::MIN_CRNTI, 6576);
199199

200200
// Pass message to DU processor
@@ -233,8 +233,8 @@ TEST_F(du_processor_test, when_valid_ue_creation_request_received_after_ue_was_r
233233
// Add the maximum number of UEs
234234
for (unsigned it = 0; it < MAX_NOF_UES_PER_DU; it++) {
235235
// Generate ue_creation message
236-
rnti_t c_rnti = to_rnti(it + 1); // 0 is not a valid RNTI
237-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
236+
rnti_t c_rnti = to_rnti(it + 1); // 0 is not a valid RNTI
237+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
238238
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, c_rnti, 6576);
239239

240240
// Pass message to DU processor
@@ -272,8 +272,8 @@ TEST_F(du_processor_test, when_valid_ue_creation_request_received_after_ue_was_r
272272

273273
// Add one more UE to DU processor
274274
// Generate ue_creation message
275-
rnti_t c_rnti = to_rnti(MAX_NOF_UES_PER_DU + 1);
276-
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().get_new_ue_index();
275+
rnti_t c_rnti = to_rnti(MAX_NOF_UES_PER_DU + 1);
276+
ue_index_t ue_index = du_processor_obj->get_du_processor_f1ap_interface().allocate_new_ue_index();
277277
cu_cp_ue_creation_request ue_creation_msg = generate_ue_creation_message(ue_index, c_rnti, 6576);
278278

279279
// Pass message to DU processor

tests/unittests/ngap/test_helpers.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,6 @@ class dummy_ngap_du_processor_notifier : public ngap_du_processor_control_notifi
183183
dummy_ngap_du_processor_notifier(ngap_ue_context_removal_handler& ngap_handler_) :
184184
logger(srslog::fetch_basic_logger("TEST")), ngap_handler(ngap_handler_){};
185185

186-
ue_index_t on_new_ue_index_required() override
187-
{
188-
logger.info("Requested to allocate a new ue index.");
189-
return allocate_ue_index();
190-
}
191-
192186
async_task<cu_cp_pdu_session_resource_setup_response>
193187
on_new_pdu_session_resource_setup_request(cu_cp_pdu_session_resource_setup_request& request) override
194188
{

0 commit comments

Comments
 (0)