From 472b65e4d0886725419c9a97fd1c9fc44ab631cf Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Wed, 16 May 2018 17:54:41 +0200 Subject: [PATCH 1/2] count MCH traffic at MAC --- srsue/src/mac/mac.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srsue/src/mac/mac.cc b/srsue/src/mac/mac.cc index 14de5cb0d..ffa0ca1a3 100644 --- a/srsue/src/mac/mac.cc +++ b/srsue/src/mac/mac.cc @@ -246,6 +246,8 @@ void mac::mch_decoded_ok(uint32_t len) if (pcap) { pcap->write_dl_mch(mch_payload_buffer, len, true, phy_h->get_current_tti()); } + + metrics.rx_brate += len*8; } void mac::tb_decoded(bool ack, uint32_t tb_idx, srslte_rnti_type_t rnti_type, uint32_t harq_pid) From 2c501e8d723f72dd1f58d91871347cbb46604b44 Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Wed, 16 May 2018 21:51:21 +0200 Subject: [PATCH 2/2] fix csv metrics writer again --- srsue/src/metrics_csv.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srsue/src/metrics_csv.cc b/srsue/src/metrics_csv.cc index ef660761c..fa8760f37 100644 --- a/srsue/src/metrics_csv.cc +++ b/srsue/src/metrics_csv.cc @@ -72,7 +72,7 @@ void metrics_csv::set_metrics(ue_metrics_t &metrics, const uint32_t period_usec) { if (file.is_open() && ue != NULL) { if(n_reports == 0) { - file << "time;rsrp;pl;cfo;dl_mcs;dl_snr;dl_turbo;dl_brate;dl_bler;ul_ta,ul_mcs;ul_buff;ul_brate;ul_bler;rf_o;rf_u;rf_l;is_attached\n"; + file << "time;rsrp;pl;cfo;dl_mcs;dl_snr;dl_turbo;dl_brate;dl_bler;ul_ta;ul_mcs;ul_buff;ul_brate;ul_bler;rf_o;rf_u;rf_l;is_attached\n"; } file << (metrics_report_period*n_reports) << ";"; file << float_to_string(metrics.phy.dl.rsrp, 2);