Code Review
/
o-du
/
l2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
<JIRA ID: ODUHIGH-368 : Slice information associated during PDU session establishment...
[o-du/l2.git]
/
src
/
cm
/
common_def.h
diff --git
a/src/cm/common_def.h
b/src/cm/common_def.h
index
58fda11
..
90bbf0b
100644
(file)
--- a/
src/cm/common_def.h
+++ b/
src/cm/common_def.h
@@
-56,9
+56,10
@@
#define RADIO_FRAME_DURATION 10 /* Time duration of a radio frame in ms */
/* MAX values */
#define MAX_NUM_CELL 1
#define RADIO_FRAME_DURATION 10 /* Time duration of a radio frame in ms */
/* MAX values */
#define MAX_NUM_CELL 1
-#define MAX_NUM_UE 1
+#define MAX_NUM_MU 4
+#define MAX_NUM_UE 2
#define MAX_NUM_UE_PER_TTI 1
#define MAX_NUM_UE_PER_TTI 1
-#define MAX_NUM_LC
11
+#define MAX_NUM_LC
32 /*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 */
#define MAX_NUM_SRB 3 /* Max. no of Srbs */
#define MAX_NUM_DRB 29 /* spec 38.331, maxDRB */
@@
-177,6
+178,12
@@
_bitPos = __builtin_ctz(_in); \
}
_bitPos = __builtin_ctz(_in); \
}
+/* MACRO for checking CRNTI range*/
+#define CHECK_CRNTI(_crnti, _isCrntiValid) \
+{ \
+ _isCrntiValid = ((_crnti >= ODU_START_CRNTI && _crnti <= ODU_END_CRNTI ) ? 1 : 0); \
+}
+
typedef enum
{
UE_CFG_INACTIVE,
typedef enum
{
UE_CFG_INACTIVE,
@@
-230,12
+237,12
@@
typedef enum
CELL_DOWN
}OduCellStatus;
CELL_DOWN
}OduCellStatus;
-typedef struct slot
Ind
Info
+typedef struct slot
Timing
Info
{
uint16_t cellId;
uint16_t sfn;
uint16_t slot;
{
uint16_t cellId;
uint16_t sfn;
uint16_t slot;
-}Slot
Ind
Info;
+}Slot
Timing
Info;
typedef struct PlmnIdentity
{
typedef struct PlmnIdentity
{