srsLTE/srsenb/hdr/stack/mac/mac_metrics.h

40 lines
715 B
C
Raw Normal View History

/**
2017-06-02 03:46:06 -07:00
*
* \section COPYRIGHT
2017-06-02 03:46:06 -07:00
*
* Copyright 2013-2020 Software Radio Systems Limited
2017-06-02 03:46:06 -07:00
*
* By using this file, you agree to the terms and conditions set
* forth in the LICENSE file which can be found at the top level of
* the distribution.
2017-06-02 03:46:06 -07:00
*
*/
2017-06-01 03:25:57 -07:00
2018-03-31 10:04:04 -07:00
#ifndef SRSENB_MAC_METRICS_H
#define SRSENB_MAC_METRICS_H
2017-06-01 03:25:57 -07:00
namespace srsenb {
// MAC metrics per user
struct mac_metrics_t {
uint16_t rnti;
uint32_t nof_tti;
int tx_pkts;
int tx_errors;
int tx_brate;
int rx_pkts;
int rx_errors;
int rx_brate;
int ul_buffer;
int dl_buffer;
float dl_cqi;
float dl_ri;
float dl_pmi;
float phr;
2017-06-01 03:25:57 -07:00
};
} // namespace srsenb
2018-03-31 10:04:04 -07:00
#endif // SRSENB_MAC_METRICS_H