From 8024bf78206b2d3f33877c22220383383397427e Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Fri, 9 Apr 2021 20:40:22 +0200 Subject: [PATCH] mux_nr: improve logging when building UL MAC PDU --- lib/include/srsran/interfaces/ue_nr_interfaces.h | 2 +- srsue/src/stack/mac_nr/mux_nr.cc | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/include/srsran/interfaces/ue_nr_interfaces.h b/lib/include/srsran/interfaces/ue_nr_interfaces.h index 974ddd0bf..d04461098 100644 --- a/lib/include/srsran/interfaces/ue_nr_interfaces.h +++ b/lib/include/srsran/interfaces/ue_nr_interfaces.h @@ -44,7 +44,7 @@ public: uint32_t pid; uint16_t rnti; uint32_t tti; - uint32_t tbs; + uint32_t tbs; // transport block size in Bytes } mac_nr_grant_ul_t; /// For UL, payload buffer remains in MAC diff --git a/srsue/src/stack/mac_nr/mux_nr.cc b/srsue/src/stack/mac_nr/mux_nr.cc index 64a955624..a33213516 100644 --- a/srsue/src/stack/mac_nr/mux_nr.cc +++ b/srsue/src/stack/mac_nr/mux_nr.cc @@ -45,9 +45,11 @@ srsran::unique_byte_buffer_t mux_nr::get_pdu(uint32_t max_pdu_len) // initialize MAC PDU srsran::unique_byte_buffer_t phy_tx_pdu = srsran::make_byte_buffer(); if (phy_tx_pdu == nullptr) { + logger.error("Couldn't allocate PDU in %s().", __FUNCTION__); return nullptr; } + logger.debug("Building new MAC PDU (%d B)", max_pdu_len); tx_pdu.init_tx(phy_tx_pdu.get(), max_pdu_len, true); if (msg3_is_pending()) { @@ -84,7 +86,7 @@ srsran::unique_byte_buffer_t mux_nr::get_pdu(uint32_t max_pdu_len) // Add SDU if RLC has something to tx if (pdu_len > 0) { rlc_buff->N_bytes = pdu_len; - logger.info(rlc_buff->msg, rlc_buff->N_bytes, "Read %d B from RLC", rlc_buff->N_bytes); + logger.debug(rlc_buff->msg, rlc_buff->N_bytes, "Read %d B from RLC", rlc_buff->N_bytes); // add to MAC PDU and pack if (tx_pdu.add_sdu(lc.lcid, rlc_buff->msg, rlc_buff->N_bytes) != SRSRAN_SUCCESS) {