SRSENB: CSI reports on active SCells only

master
Xavier Arteaga 4 years ago committed by Andre Puschmann
parent c5cb4d9984
commit 036026be04

@ -508,8 +508,9 @@ bool phy_ue_db::fill_uci_cfg(uint32_t tti,
const cell_info_t& cell_info = ue.cell_info[cell_idx]; const cell_info_t& cell_info = ue.cell_info[cell_idx];
const srslte_dl_cfg_t& dl_cfg = cell_info.phy_cfg.dl_cfg; const srslte_dl_cfg_t& dl_cfg = cell_info.phy_cfg.dl_cfg;
// Check report for primary and active and inactive cells. CQI reports start after RRC configures the carrier // According 3GPP 36.213 R10 section 7.2 UE procedure for reporting Channel State Information (CSI)
if (cell_info.state != cell_state_none) { // If the UE is configured with more than one serving cell, it transmits CSI for activated serving cell(s) only.
if (cell_info.state == cell_state_primary or cell_info.state == cell_state_secondary_active) {
const srslte_cell_t& cell = cell_cfg_list->at(cell_info.enb_cc_idx).cell; const srslte_cell_t& cell = cell_cfg_list->at(cell_info.enb_cc_idx).cell;
// Check if CQI report is required // Check if CQI report is required

Loading…
Cancel
Save