X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Fcommon_def.h;h=531335d12d7cfef48ba01c1d1d09f93b1d04eafb;hb=8acc76461815f24218fab9cfdc35f11f72aab36d;hp=371a1d5a53ceacb137ede8c76a167c02a90f3d43;hpb=f73456bd55152c329601f8286ae67fe9875025bc;p=o-du%2Fl2.git diff --git a/src/cm/common_def.h b/src/cm/common_def.h index 371a1d5a5..531335d12 100644 --- a/src/cm/common_def.h +++ b/src/cm/common_def.h @@ -61,7 +61,7 @@ #define MAX_NUM_CELL 2 /* Changed to 2 to support cell Id 2 even if there is only one cell in DU */ #define MAX_NUM_MU 4 #define MAX_NUM_UE 3 -#define MAX_NUM_UE_PER_TTI 1 +#define MAX_NUM_UE_PER_TTI 2 #define MAX_NUM_LC MAX_DRB_LCID + 1 /*Spec 38.331: Sec 6.4: maxLC-ID Keyword*/ #define MAX_NUM_SRB 3 /* Max. no of Srbs */ #define MAX_NUM_DRB 29 /* spec 38.331, maxDRB */ @@ -132,7 +132,9 @@ /*First SCS in kHz as per 3gpp spec 38.211 Table 4.2-1 */ #define BASE_SCS 15 -#define MAX_NUM_STATS 10 +#define MAX_NUM_STATS_CFG 2 /* Max number of statistics configuration/Subscription supported */ +#define MAX_NUM_STATS_GRP 5 /* Max number of statistics group per configuration request */ +#define MAX_NUM_STATS 10 /* Max number of statistics per group */ /* Defining macros for common utility functions */ #define ODU_GET_MSG_BUF SGetMsg @@ -261,7 +263,8 @@ typedef enum RESOURCE_UNAVAILABLE, SLICE_NOT_FOUND, DUPLICATE_ENTRY, - PARAM_INVALID + PARAM_INVALID, + STATS_ID_NOT_FOUND }CauseOfResult ; typedef enum @@ -359,6 +362,12 @@ typedef struct snssai uint8_t sd[SD_SIZE]; }Snssai; +typedef struct supportedSliceList +{ + uint8_t numSupportedSlices; + Snssai **snssai; +}SupportedSliceList; + typedef struct oduCellId { uint16_t cellId;