improve adaptive offset adjustment log lines

This commit is contained in:
Francisco 2021-05-21 12:40:04 +01:00 committed by Ismael Gomez
parent c5029fc266
commit 1f1665bab7
2 changed files with 6 additions and 6 deletions

View File

@ -167,10 +167,10 @@ enable = false
# pusch_max_mcs: Optional PUSCH MCS limit
# min_nof_ctrl_symbols: Minimum number of control symbols
# max_nof_ctrl_symbols: Maximum number of control symbols
# target_bler: Target BLER (in decimal) to achieve via adaptive link
# max_delta_dl_cqi: Maximum shift in CQI for adaptive DL link
# max_delta_ul_cqi: Maximum shift in UL SNR for adaptive UL link
# target_bler: Step size or learning rate used in adaptive link
# target_bler: Target BLER (in decimal) to achieve via adaptive link
# max_delta_dl_cqi: Maximum shift in CQI for adaptive DL link
# max_delta_ul_snr: Maximum shift in UL SNR for adaptive UL link
# adaptive_link_step_size: Step size or learning rate used in adaptive link
#
#####################################################################
[scheduler]

View File

@ -186,7 +186,7 @@ int sched_ue_cell::set_ul_crc(tti_point tti_rx, bool crc_res)
ul_snr_coeff += delta_down - static_cast<float>(not crc_res) * (delta_down + delta_up);
ul_snr_coeff = std::min(std::max(-max_snr_coeff, ul_snr_coeff), max_snr_coeff);
logger.info("SCHED: adjusting UL SNR by %f", ul_snr_coeff);
logger.info("SCHED: UL adaptive link: snr_estim=%f, snr_offset=%f", tpc_fsm.get_ul_snr_estim(), ul_snr_coeff);
return pid;
}
@ -201,7 +201,7 @@ int sched_ue_cell::set_ack_info(tti_point tti_rx, uint32_t tb_idx, bool ack)
dl_cqi_coeff += delta_down - static_cast<float>(not ack) * (delta_down + delta_up);
dl_cqi_coeff = std::min(std::max(-max_cqi_coeff, dl_cqi_coeff), max_cqi_coeff);
logger.info("SCHED: adjusting DL CQI by %f", dl_cqi_coeff);
logger.info("SCHED: DL adaptive link: cqi=%d, cqi_offset=%f", dl_cqi_ctxt.get_avg_cqi(), dl_cqi_coeff);
} else {
logger.warning("SCHED: Received ACK info for unknown TTI=%d", tti_rx.to_uint());
}