From da7250ad2c1cd5ddc7d3c6e10435a00b357ef8f7 Mon Sep 17 00:00:00 2001 From: sivasankari Date: Fri, 16 Dec 2016 12:57:18 +0530 Subject: Add counter at BTS level And statistics at TBF/MS level. Adds spb counters at BTS level(show bts statistics). Adds RLC/MAC downlink control msg at ms level(show ms imsi ). Adds the number of coding schemes counter for UL at TBF level. Change-Id: Icbe4ba95e34bea89ee36f532d099db68204b7c38 --- src/bts.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/bts.h') diff --git a/src/bts.h b/src/bts.h index ac870d57..636c7ec5 100644 --- a/src/bts.h +++ b/src/bts.h @@ -266,6 +266,10 @@ public: CTR_LLC_DL_BYTES, CTR_LLC_UL_BYTES, CTR_RACH_REQUESTS, + CTR_SPB_UL_FIRST_SEGMENT, + CTR_SPB_UL_SECOND_SEGMENT, + CTR_SPB_DL_FIRST_SEGMENT, + CTR_SPB_DL_SECOND_SEGMENT, CTR_11BIT_RACH_REQUESTS, CTR_IMMEDIATE_ASSIGN_UL_TBF, CTR_IMMEDIATE_ASSIGN_REJ, @@ -397,6 +401,10 @@ public: void llc_dl_bytes(int bytes); void llc_ul_bytes(int bytes); void rach_frame(); + void spb_uplink_first_segment(); + void spb_uplink_second_segment(); + void spb_downlink_first_segment(); + void spb_downlink_second_segment(); void rach_frame_11bit(); void immediate_assignment_ul_tbf(); void immediate_assignment_reject(); @@ -594,6 +602,10 @@ CREATE_COUNT_INLINE(llc_frame_sched, CTR_LLC_FRAME_SCHED); CREATE_COUNT_ADD_INLINE(llc_dl_bytes, CTR_LLC_DL_BYTES); CREATE_COUNT_ADD_INLINE(llc_ul_bytes, CTR_LLC_UL_BYTES); CREATE_COUNT_INLINE(rach_frame, CTR_RACH_REQUESTS); +CREATE_COUNT_INLINE(spb_uplink_first_segment, CTR_SPB_UL_FIRST_SEGMENT); +CREATE_COUNT_INLINE(spb_uplink_second_segment, CTR_SPB_UL_SECOND_SEGMENT); +CREATE_COUNT_INLINE(spb_downlink_first_segment, CTR_SPB_DL_FIRST_SEGMENT); +CREATE_COUNT_INLINE(spb_downlink_second_segment, CTR_SPB_DL_SECOND_SEGMENT); CREATE_COUNT_INLINE(rach_frame_11bit, CTR_11BIT_RACH_REQUESTS); CREATE_COUNT_INLINE(immediate_assignment_ul_tbf, CTR_IMMEDIATE_ASSIGN_UL_TBF); CREATE_COUNT_INLINE(immediate_assignment_reject, CTR_IMMEDIATE_ASSIGN_REJ); -- cgit v1.2.3