srsLTE/srsue/hdr/stack/mac
Andre Puschmann aec18a93d1 mux,bsr: refactor UL buffer status reporting
this patch fixes the UL BSR as per TS 36.321, it includes following
main changes:

* report UL buffer state to reflect the UEs transmit buffer after
  the MAC UL PDU containing the BSR has been built.
  In other words, if the UE, for example, can transmit all outstanding
  data in an UL grant, it will not report any pending data to transmit.

* refactor MUX routines and subheader space calculation
2020-09-03 15:00:36 +02:00
..
demux.h moved pdu to common mac folder 2020-04-22 10:06:08 +01:00
dl_harq.h SRSUE: MAC HARQ entities vector is fixed 2020-07-28 09:31:34 +02:00
dl_sps.h Updated copyright 2020-03-16 11:26:06 +01:00
mac.h SRSUE: MAC HARQ entities vector is fixed 2020-07-28 09:31:34 +02:00
mac_metrics.h Normalize throughput in CSV/stdout metrics with respect to number of TTIs 2020-03-16 22:58:09 +01:00
mac_nr.h removal of stack handler interface 2020-07-13 11:19:25 +01:00
mux.h mux,bsr: refactor UL buffer status reporting 2020-09-03 15:00:36 +02:00
proc.h Updated copyright 2020-03-16 11:26:06 +01:00
proc_bsr.h mux,bsr: refactor UL buffer status reporting 2020-09-03 15:00:36 +02:00
proc_phr.h creation of task scheduler interface for classes/functions running outside the main control thread 2020-07-13 11:19:25 +01:00
proc_ra.h avoid spurious warnings of trying to start the PRACH when it is already running during handover 2020-08-28 10:14:23 +01:00
proc_sr.h Simplify relationship between BSR, SR and RA procedures. Fix issue #1346 2020-05-21 15:36:44 +01:00
ul_harq.h SRSUE: MAC HARQ entities vector is fixed 2020-07-28 09:31:34 +02:00
ul_sps.h Updated copyright 2020-03-16 11:26:06 +01:00