[Epic-ID: ODUHIGH-405][Task-ID: ODUHIGH-423]Filled ReconfigurationWithSync IE,
[o-du/l2.git] / src / du_app / du_mgr.h
index a46a370..7617f8a 100644 (file)
@@ -57,6 +57,7 @@
 #define DU_SET_ZERO(_buf, _size)   \
    memset((_buf), 0, _size);
 
+/*Refer Spec 38.331 Annexure A: maxNrofPageRec : 32 [Maximum number of page records]*/
 #define MAX_PAGING_UE_RECORDS 32
 
 typedef enum
@@ -170,6 +171,7 @@ typedef struct duUeCb
    uint32_t gnbCuUeF1apId;   /* GNB CU UE F1AP ID */
    uint32_t drbBitMap;       /* Drb Bit Map */
    UeState  ueState;         /* UE Active/ Ue Inactive state */
+   MacCfraResource cfraResource; /* CF-RA resource assigned by MAC/SCH */
    MacUeCfg macUeCfg;        /* Mac Ue Cfg */
    RlcUeCfg rlcUeCfg;        /* Rlc Ue Cfg */
 }DuUeCb;
@@ -200,9 +202,8 @@ typedef struct pagingMsg
 
 typedef struct duPagUeRecord
 {
-   uint16_t  pagUeId;              /*UEID calculated from 5gsTMSI as per Spec 38.304*/
-   uint64_t  sTmsi;             /*UE Paging Identity: 5GS-TMSI*/
-   uint8_t   pagPriority;       /* Paging priority */
+   uint16_t  pagUeId;           /*UEID calculated from 5gsTMSI as per Spec 38.304*/
+   uint64_t  sTmsi;             /* UE Paging Identity: S-TMSI */
 }DuPagUeRecord;
 
 typedef struct duPagInfo
@@ -334,6 +335,7 @@ uint8_t duSendEgtpDatInd(Buffer *mBuf);
 uint8_t duHdlSchCfgComplete(Pst *pst, RgMngmt *cfm);
 uint8_t duBuildAndSendMacCellStart();
 uint8_t duBuildAndSendMacCellStop(uint16_t cellId);
+
 #endif
 
 /**********************************************************************