X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Frlc_mac_inf.h;h=4a39a5b25b1526d88a18d2e984ca0d152dc15de6;hb=4a4be152a02505f732a92caa2a5592f2ec70b9ae;hp=89748d9e6e4ee16a6c285de03cf8833d2929439e;hpb=56db1b2ff587365594f48f3274f806180eda4cb2;p=o-du%2Fl2.git diff --git a/src/cm/rlc_mac_inf.h b/src/cm/rlc_mac_inf.h index 89748d9e6..4a39a5b25 100644 --- a/src/cm/rlc_mac_inf.h +++ b/src/cm/rlc_mac_inf.h @@ -34,8 +34,7 @@ typedef struct rlcBoStatus { uint16_t cellId; /*!< CELL ID */ - uint16_t ueIdx; /*!< UE ID */ - bool commCh; /*!< Common or Dedicated Channel */ + uint16_t ueId; /*!< UE ID */ uint8_t lcId; /*!< Logical channel ID */ uint32_t bo; /*!< Buffer occupancy reported by RLC */ }RlcBoStatus; @@ -43,7 +42,6 @@ typedef struct rlcBoStatus /* Scheduled logical channel info */ typedef struct rlcLcSchInfo { - bool commCh; /* Common or dedicated channel */ uint8_t lcId; /*!< Logical channel ID */ uint32_t bufSize; /*!< Total buffer size in bytes scheduled by MAC */ }RlcLcSchInfo; @@ -51,39 +49,46 @@ typedef struct rlcLcSchInfo /* Schedule result report */ typedef struct rlcSchedResultRpt { - //Slot info + SlotTimingInfo slotInfo; /*!< Timing info */ uint16_t cellId; /*!< CELL ID */ uint16_t rnti; /*!< Temporary CRNTI */ uint8_t numLc; /*!< Number of logical channels scheduled */ - SlotTimingInfo slotInfo; /*!< Timing info */ RlcLcSchInfo lcSch[MAX_NUM_LC]; /*!< Scheduled info of logical channels */ }RlcSchedResultRpt; /* DL/UL data transfer */ typedef struct rlcPduInfo { - bool commCh; /*!