mirror of https://github.com/PentHertz/srsLTE.git
this commit fixes and issue where, after receiving paging and the resulting PRACH from the UE, the eNB would create DRB1 and already schedule DL traffic on this bearer. However, since the UE has not received the reconfig message yet, the DL traffic is dropped since DRB1 isn't set up yet. the commit also does not reset the BSR state of the bearer inside MAC since this caused to a stall of the received DL PDU. The value would initially be set to a non-zero value (after receiving the DL PDU from EPC). But when the bearer was (re-)introduced to MAC, it would reset the BSR to zero, and, since MAC never polls RLC, the PDU wasn't sent down until the next PDU arrives and sets the BSR to a non-zero value again. |
||
---|---|---|
.. | ||
hdr | ||
src | ||
test | ||
CMakeLists.txt | ||
drb.conf.example | ||
enb.conf.example | ||
rr.conf.example | ||
sib.conf.example | ||
sib.conf.mbsfn.example |