Skip to content

Commit a28a6fb

Browse files
carlo-galcodebot
authored andcommitted
gnb: add PUCCH config for 256 UEs
Signed-off-by: Carlo Galiotto <[email protected]>
1 parent c3bf6f5 commit a28a6fb

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

configs/cell_cfg_max_256_ues.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# This file contains the PUCCH configuration for the gNB to support:
2+
# - SR period 20ms or 40ms.
3+
# - CSI period 20ms or 40ms.
4+
# - Max 128 UEs.
5+
6+
# NOTEs:
7+
# - This configuration is optimized for TDD 7D-2U configuration, but it still works for TDD configurations
8+
# with more than 2 UL slots.
9+
# - This configuration might work for more than 128 UEs, although it hasn't been tested for those scenarios.
10+
11+
cell_cfg:
12+
pucch:
13+
sr_period_ms: 20 # This can be set either 20 or 40 ms.
14+
nof_ue_res_harq_per_set: 8
15+
nof_cell_harq_pucch_sets: 2 # Increase this if UEs are not scheduled PDSCH due to PUCCH resources starvation.
16+
f0_or_f1_nof_cell_res_sr: 50
17+
f2_nof_cell_res_csi: 50
18+
csi:
19+
csi_rs_period: 40 # This can be set either 20 or 40 ms.
20+
ul_common:
21+
max_ul_grants_per_slot: 128
22+
max_pucchs_per_slot: 120
23+
pusch:
24+
max_puschs_per_slot: 8
25+
tdd_ul_dl_cfg:
26+
nof_dl_symbols: 7
27+
nof_dl_slots: 7
28+
nof_ul_slots: 2

include/srsran/ran/slot_pdu_capacity_constants.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ static constexpr size_t MAX_PUSCH_PDUS_PER_SLOT = 16U;
6565
static constexpr size_t MAX_UL_PDCCH_PDUS_PER_SLOT = 16U;
6666

6767
/// [Implementation defined] Maximum number of PUCCH PDUs per slot.
68-
static constexpr size_t MAX_PUCCH_PDUS_PER_SLOT = 64U;
68+
static constexpr size_t MAX_PUCCH_PDUS_PER_SLOT = 128U;
6969

7070
/// [Implementation defined] Maximum number of SRS PDUs per slot.
7171
static constexpr size_t MAX_SRS_PDUS_PER_SLOT = 32U;

0 commit comments

Comments
 (0)