srsLTE/srsenb
Pedro Alvarez fcaaf72187 Starting to add discard functionality to PDCP LTE entity.
This includes:
  - Adding a queue (implemented with std::map) for undelivered PDUs.
    This queue uses the SN used for TX as the key.
  - Added discard timer that is started upon reception of the SDU. Upon
    expiry of the timeout a discard callback removes undelivered PDUs
from the queue.
  - Added the mechanisms to the notify_delivery to remove PDUs from the
    undelivered queue when the PDU is ACK'ed.
  - Added test case for both timer expiry and acknowledgment.
  - Fix up the getter for buffered SDUs to return the undelivered SDUs
  - Changed default PDCP discard timer, so AM has a discard timer by
    default.
2021-02-11 15:49:00 +00:00
..
hdr - Upgrade the gtpu class in lib dir to srslog. 2021-02-11 14:37:27 +01:00
src - Upgrade the gtpu class in lib dir to srslog. 2021-02-11 14:37:27 +01:00
test Misc compilation fixes from the fapi repo. 2021-02-11 15:38:50 +01:00
CMakeLists.txt change license header to agnostic version with hint to root LICENSE file 2020-12-12 15:59:25 +01:00
drb.conf.example Starting to add discard functionality to PDCP LTE entity. 2021-02-11 15:49:00 +00:00
enb.conf.example Backport some changes from FAPI branch (#2124) 2020-12-16 13:48:48 +01:00
rr.conf.example enable meas gaps in RRC and enb parser 2020-12-12 15:58:34 +01:00
sib.conf.example srsenb: Add inline documentation for sib7 in example configs 2020-08-25 11:28:01 +02:00
sib.conf.mbsfn.example updating sib13 config for mbms, fixing small bug with metrics 2020-10-21 22:43:44 +01:00