Merge remote-tracking branch 'origin/NR_gNB_SIB2' into integration_2025_w15 (!3184)

NR SIB2

- Transmission of SIB2
- Fixes for transmission and reception of SIB19

Closes #901
This commit is contained in:
Robert Schmidt
2025-04-14 17:01:28 +02:00
46 changed files with 1129 additions and 1018 deletions
+7
View File
@@ -38,6 +38,7 @@
#include "assertions.h"
#include "common/utils/utils.h"
#define MAX_SI_GROUPS 3
#define NR_MAX_PDSCH_TBS 3824
#define MAX_NUM_BEAM_PERIODS 4
#define MAX_BWP_SIZE 275
@@ -93,6 +94,12 @@ static inline const char *rnti_types(nr_rnti_type_t rr)
// the total shift is 2 * 15, in dB scale thats 10log10(2^(15*2))
#define SQ15_SQUARED_NORM_FACTOR_DB 90.3089986992
typedef struct {
uint8_t *SIB_buffer;
int SIB_size;
int SIB_type;
} nr_SIBs_t;
typedef struct nr_bandentry_s {
int16_t band;
uint64_t ul_min;