X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Fckw.x;h=c7769c5f1c6968e97059f945c72cc0cd11247a4b;hb=112672aee2b176d420e1474b13a5655c3d1e92b4;hp=372f0e7573f97487f46bc3cc0279bd2cdbbf3847;hpb=0d27c8e566e052ad84ea994266a0c7a8c34ce096;p=o-du%2Fl2.git diff --git a/src/cm/ckw.x b/src/cm/ckw.x index 372f0e757..c7769c5f1 100755 --- a/src/cm/ckw.x +++ b/src/cm/ckw.x @@ -92,7 +92,7 @@ typedef struct rlcAmInfo uint8_t snLen; /*!< Sequence Number length in bits. Allowed values are 12 and 18 */ uint16_t staProhTmr; /*!< T_status_prohibit Timer in msec*/ - uint8_t reOrdTmr; /*!< T_reordering Timer in msec*/ + uint8_t reAsmblTmr; /*!< T_reordering Timer in msec*/ }ul; /*!< Up link */ }RlcAmInfo; @@ -111,20 +111,21 @@ typedef union rlcTmInfo typedef struct rlcEntCfgInfo { uint8_t cfgType; /*!< Type of Configuration - - ADD/MODIFY/DELETE/RE-ESTABLISH/ - DELTEUE */ + ADD/MODIFY/DELETE/RE-ESTABLISH/ + DELTEUE */ uint8_t rbId; /* RB ID. The allowed - Values are [0..255] */ + Values are [0..255] */ uint8_t rbType; /* Type of the RB - can be SRB or DRB */ uint8_t qci; /*!< qCI value Associated with that RB */ - CkwLChInfo lCh[CM_LTE_MAX_LOGCH_PER_RB]; /*!< Logical channel + Snssai *snssai; /* Snssai Associated with logical channel */ + CkwLChInfo lCh[CM_LTE_MAX_LOGCH_PER_RB]; /*!< Logical channel information In case of AM mode: idx = 0 implies DL and idx = 1 implies UL In case of TM/UM idx 0 is only applicable */ - CmLteRlcMode entMode; /*!< Entity mode: AM, UM or TM */ + CmLteRlcMode entMode; /*!< Entity mode: AM, UM or TM */ uint8_t dir; /*!< Direction: It can be either UL / DL for TM mode UL / DL or BOTH for UM mode @@ -148,21 +149,19 @@ typedef struct rlcEntCfgInfo Configuration Information from RRC to RLC */ typedef struct rlcCfgInfo { - uint32_t transId; /*!< Transaction Id */ + uint32_t transId; /*!< Transaction Id */ CmLteRnti ueId; /*!< UE ID */ CmLteCellId cellId; /*!< Cell ID */ - uint8_t numEnt; /*!< Number of entities to - configure */ - RlcEntCfgInfo entCfg[CKW_MAX_ENT_CFG]; /*!< Array of Entities to be - configure */ + uint8_t numEnt; /*!< Number of entities to configure */ + RlcEntCfgInfo entCfg[CKW_MAX_ENT_CFG]; /*!< Array of Entities to be configure */ }RlcCfgInfo; /** @brief Entity Configuration Confirmation Information */ typedef struct rlcEntCfgCfmInfo { - uint8_t rbId; /*!< rb ID */ - uint8_t rbType; /*!< RB type - can be SRB or DRB */ + uint8_t rbId; /*!< rb ID */ + uint8_t rbType; /*!< RB type - can be SRB or DRB */ CmStatus status; /*!< Status of the confirmation */ }RlcEntCfgCfmInfo; @@ -170,10 +169,10 @@ typedef struct rlcEntCfgCfmInfo Configuration Confirmation Informatin RLC to RRC */ typedef struct rlcCfgCfmInfo { - uint32_t transId; /*!< Transaction Id */ + uint32_t transId; /*!< Transaction Id */ CmLteRnti ueId; /*!< UE ID */ CmLteCellId cellId; /*!< Cell ID */ - uint8_t numEnt; /*!< Number of entities configured */ + uint8_t numEnt; /*!< Number of entities configured */ RlcEntCfgCfmInfo entCfgCfm[CKW_MAX_ENT_CFG]; /*!< Array of Entity cfg confiramations */ }RlcCfgCfmInfo;