X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Fsch.h;h=900a7f25ecee83226b1174de9157241f11b7640a;hb=5cc86eb25cc33a2cc1472325cffc5634a6c203c6;hp=8734f65cf2ee2d5b84b60e5ca47d05cb45978855;hpb=cad4905437d02b16c3916903a42f501eb8f7b1ac;p=o-du%2Fl2.git diff --git a/src/5gnrsch/sch.h b/src/5gnrsch/sch.h index 8734f65cf..900a7f25e 100644 --- a/src/5gnrsch/sch.h +++ b/src/5gnrsch/sch.h @@ -28,8 +28,7 @@ #define MAX_NUM_RB 106 /* value for numerology 0 15Khz */ #define SCH_MIB_TRANS 80 #define SCH_NUM_SC_PRB 12 /* number of SCs in a PRB */ -#define SCH_MAX_SSB_BEAM 4 /* since we are supporting only SCS=15KHz */ -#define SCH_SCS_15KHZ 0 /* numerology 0 and 15Khz */ +#define SCH_MAX_SSB_BEAM 8 /* since we are supporting only SCS=15KHz and 30KHz */ #define SCH_SYMBOL_PER_SLOT 14 #define SCH_SSB_NUM_SYMB 4 #define SCH_SSB_NUM_PRB 20 @@ -38,17 +37,17 @@ #define RAR_DELAY 2 #define MSG4_DELAY 1 #define PUSCH_START_RB 15 -#define PUCCH_NUM_PRB_FORMAT_0 1 /* number of PRBs in freq domain, spec 38.213 - 9.2.1 */ +#define PUCCH_NUM_PRB_FORMAT_0_1_4 1 /* number of PRBs in freq domain, spec 38.213 - 9.2.1 */ #define SI_RNTI 0xFFFF #define P_RNTI 0xFFFE #define DMRS_MAP_TYPE_A 1 #define NUM_DMRS_SYMBOLS 12 #define DMRS_ADDITIONAL_POS 2 +#define SCH_DEFAULT_K1 1 #define CRC_FAILED 0 #define CRC_PASSED 1 -#define RLC_HDR_SIZE 3 /* 3 bytes of RLC Header size */ #define MAC_HDR_SIZE 3 /* 3 bytes of MAC Header */ #define UL_GRANT_SIZE 224 @@ -206,6 +205,11 @@ typedef struct schCellCb uint32_t actvUeBitMap; /*!