From fba46aac0ecb70dbc0a70569a382c0a15a8655d7 Mon Sep 17 00:00:00 2001 From: Angelo Athanassopoulos Date: Thu, 11 Aug 2022 14:19:32 +0200 Subject: [PATCH] Multiple DRBs - RRC - generate DRBs from conf file --- openair2/RRC/NR/rrc_gNB.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openair2/RRC/NR/rrc_gNB.c b/openair2/RRC/NR/rrc_gNB.c index 03255359b3..ef55b458c5 100755 --- a/openair2/RRC/NR/rrc_gNB.c +++ b/openair2/RRC/NR/rrc_gNB.c @@ -859,8 +859,8 @@ rrc_gNB_generate_dedicatedRRCReconfiguration( int pdu_sessions_done = 0; int i; uint8_t drb_id_to_setup_start = 1; - uint8_t nb_drb_to_setup = 1; - long drb_priority[1] = {13}; // For now, we assume only one drb per pdu sessions with a default preiority (will be dynamique in future) + uint8_t nb_drb_to_setup = rrc->configuration.drbs; + long drb_priority[4] = {13,12,11,10}; NR_CellGroupConfig_t *cellGroupConfig = NULL; uint8_t xid = rrc_gNB_get_next_transaction_identifier(ctxt_pP->module_id);