Merge "[Epic-ID: ODUHIGH-406][Task-ID: ODUHIGH-415]: Paging Configuration"
authorAnkit Barve <anbarve@radisys.com>
Tue, 1 Feb 2022 15:52:26 +0000 (15:52 +0000)
committerGerrit Code Review <gerrit@o-ran-sc.org>
Tue, 1 Feb 2022 15:52:26 +0000 (15:52 +0000)
1  2 
src/du_app/du_cfg.h

diff --combined src/du_app/du_cfg.h
@@@ -64,7 -64,6 +64,7 @@@
  #define NR_BANDWIDTH BANDWIDTH_20MHZ
  #endif
  
 +#define TRANS_ID 1
  #define DU_TAC 1
  #define PLMN_MCC0 3
  #define PLMN_MCC1 1
@@@ -1108,10 -1107,12 +1108,12 @@@ typedef struct bcchCf
  
  typedef struct pcchCfg
  {
-    long   dfltPagingCycle;      /* Default paging cycle */
-    long   nAndPagingFrmOffPresent;
-    long   nAndPagingFrmOff;     /* n and Paging Frame offset */
-    long   numPagingOcc;         /* Number of paging occassions in paging frame */
+    uint8_t  dfltPagingCycle;                        /* Default paging cycle */
+    uint8_t  nAndPagingFrmOffsetType;                /*Number of PagingFrames in PagingCycle defined in terms of T.*/
+    uint8_t  pageFrameOffset;                        /* Paging Frame offset */
+    uint8_t  ns;                                     /* Number of paging occassions in paging frame */
+    uint8_t  firstPDCCHMontioringType;               /* First PDCCH Monitoring Paging Occasion Presence Type*/
+    uint16_t firstPDCCHMontioringInfo[MAX_PO_PER_PF];/*Indicates the first PDCCH monitoring occasion of each PO of the PF*/
  }PcchCfg;
  
  typedef struct scsSpecCarrier
@@@ -1263,14 -1264,6 +1265,14 @@@ typedef struct duCfgParam
     CopyOfRecvdSliceCfg tempSliceCfg;
  }DuCfgParams;
  
 +typedef struct f1SetupMsg
 +{
 +   uint8_t f1MsgReqBufSize;
 +   char    *f1MsgReqBuf; 
 +   uint8_t f1MsgRspBufSize;
 +   char    *f1MsgRspBuf;
 +}F1SetupMsg;
 +
  DuCfgParams duCfgParam;
  
  /*function declarations */