srsLTE/srsue/hdr/stack/mac
Andre Puschmann 7cf919e2af Fix MAC PDU packing after sending Truncated BSR (#2004)
* mac_test: add extended TBSR unit test

unit test to MAC UL packing after sending a TBSR

this fixes the MAC issues described in issue #2002

* mux: fix updating of LCG buffer state after packing PDU

we've previously lowered the buffer state of the LCG according
to the bytes that have been scheduled, but not according to
those that have been actually included in the PDU.

* proc_bsr: fix LCG buffer state updating for TBSR

when sending a TBSR do not update the internal buffer
state of the BSR proc.

This caused issues because the buffer state for all LCG that
are not included in the TBSR are set to zero, although at least
one LCG does have data to transmit.

* rlc_am: include LCID when logging retx of SN
2020-12-12 15:58:32 +01: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
mac.h mac,rrc: add interface to set SR config explicitly without touching any other MAC function 2020-10-13 17:38:45 +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 Fix MAC PDU packing after sending Truncated BSR (#2004) 2020-12-12 15:58:32 +01:00
proc.h
proc_bsr.h proc_bsr: fix race condition in BSR reporting 2020-10-28 12:05:53 +01:00
proc_phr.h proc_phr: rename start_periodic_timer() and make sure its only started if a valid config is present 2020-10-13 17:38:45 +02:00
proc_ra.h [REBASE] Make PHY non-blocking and fefactor HO procedure (#1753) 2020-09-22 21:47:16 +02: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