Pedro Alvarez
|
25b8a35d7a
|
lib,pdcp_nr: make sure we don extract MAC-I if integrity is not enabled. Make sure gNB does not enable integrity on DRBs
|
3 years ago |
Pedro Alvarez
|
ae8191c46d
|
lib,rlc_am_nr: make sure we check that ACK_SN is not larger than TX_NEXT (after we checked we didn't get an ACK out of order)
|
3 years ago |
Pedro Alvarez
|
97b66dbc4c
|
lib,rlc_am_nr: fixed mal-formed status report in test.
|
3 years ago |
Pedro Alvarez
|
abc7294316
|
lib,rlc_am_nr: addded unit test for out of order status report
|
3 years ago |
Pedro Alvarez
|
6d55560256
|
lib,rlc_am_nr: check if ACK SN is within rx_window. Stop
t-PollRetransmit only if status report is not ignored
|
3 years ago |
Pedro Alvarez
|
c457132570
|
lib,rlc_am_nr: avoid if that would always be true when checking the
out-of-order ACK. Check ACK_SN instead of stop SN with Tx_Next_Ack
|
3 years ago |
Pedro Alvarez
|
7c42b09e89
|
lib,rlc_am_nr: check if rx ACK is smaller than current Tx_Next_Ack
|
3 years ago |
Robert Falkenberg
|
0c24e9c55f
|
lib,rlc_am_nr: clean retx_queue of ACK'ed SDUs
|
3 years ago |
Robert Falkenberg
|
95480297f4
|
lib,rlc_am_nr: unit test removal of ACK'ed SDUs from retx queue
|
3 years ago |
Robert Falkenberg
|
e20cb2e0c8
|
lib,rlc_am_nr: empty PDUs shall not increment metrics.num_tx_pdus
|
3 years ago |
Pedro Alvarez
|
2c5a74340b
|
lib,rlc_um_nr: reduce log level of message
|
3 years ago |
Robert Falkenberg
|
7b77558fd4
|
lib,rlc_um_nr: add log message if tx_sdu_queue has no non-null SDU
|
3 years ago |
Pedro Alvarez
|
6a40fd8411
|
lib,pdcp_nr: disabe discard timer with RLC UM
|
3 years ago |
Pedro Alvarez
|
92a6d8ec66
|
lib,rlc_um_nr: fix issue with discard in RLC UM NR
|
3 years ago |
Pedro Alvarez
|
68b6facac8
|
lib,pdcp_nr: log RLC mode in PDCP configuration
|
3 years ago |
Robert Falkenberg
|
9687af7660
|
add missing include for build with GCC 12
Related info: https://gcc.gnu.org/gcc-12/porting_to.html
|
3 years ago |
Pedro Alvarez
|
97b32f2fb6
|
rrc_nr,utils: fix generation of RLC configs from ASN.1 structs created from cfg parser.
|
3 years ago |
Pedro Alvarez
|
3620308940
|
lib,pdcp_nr: added options to select re-ordering timer
|
3 years ago |
Pedro Alvarez
|
1fecae9b5a
|
lib,pdcp_nr: added ifdef to select pdcp_entity_nr
|
3 years ago |
Robert Falkenberg
|
ebbecbe27c
|
lib,rlc_am_nr: cosmetic change -- clang format
|
3 years ago |
Robert Falkenberg
|
9a34d4d81b
|
lib,rlc_am_nr: unit tests for NACK merging
|
3 years ago |
Robert Falkenberg
|
ecc995bd4b
|
lib,rlc_am_nr: merge NACKs across SN overflows
|
3 years ago |
Robert Falkenberg
|
e9156d4ba2
|
lib,rlc_am_nr: status PDU creation supports NACK range
|
3 years ago |
Pedro Alvarez
|
283199d54f
|
lib,rlc_am_nr: added unit test for nack ranges without SO
|
3 years ago |
Pedro Alvarez
|
e01bbb8f79
|
lib,rlc_am_nr: support also NACK ranges without SO_start/end. Fix for NACK ranges of sizee == 1
|
3 years ago |
Pedro Alvarez
|
6d8357bee9
|
lib,rlc_am_nr: deleted error log for unhandled NACK ranges
|
3 years ago |
Pedro Alvarez
|
de67d88ca9
|
lib,rlc_am_nr: fix buffer state checker in rx status report with ranges test
|
3 years ago |
Pedro Alvarez
|
c386d89577
|
lib,rlc_am_nr: fix nack ranges with so
|
3 years ago |
Pedro Alvarez
|
855ab8f7fd
|
lib,rlc_am_nr: added unit test to nack ranges
|
3 years ago |
Pedro Alvarez
|
444783e2f2
|
lib,rlc_am_nr: added handling of nack ranges at RX
|
3 years ago |
Pedro Alvarez
|
407c44617c
|
lib,rlc_am_nr: fix typo
|
3 years ago |
Pedro Alvarez
|
840aac7fda
|
lic,rlc_am_nr: removed stop_no_lock(), it is not necessasry
|
3 years ago |
Pedro Alvarez
|
ea532cbf41
|
lib,rlc_am_nr: added stop() method to RX entity
|
3 years ago |
Pedro Alvarez
|
2f8fd7a483
|
lib,rlc_am_nr: add stop() method to TX entity
|
3 years ago |
Robert Falkenberg
|
828c7ec02d
|
lib,rlc_am_nr: Change log level for already acked (removed) RETX.
|
3 years ago |
Andre Puschmann
|
70eaec21e2
|
all: fix uninitialized variables detected by coverity
|
3 years ago |
Pedro Alvarez
|
3714548391
|
lib,rlc_am_nr: re-enable rlc am nr stress tests
|
3 years ago |
Pedro Alvarez
|
e023cecd28
|
lib,rlc_am_nr: lower log level of unsupported NACK ranges from warning to error
|
3 years ago |
Pedro Alvarez
|
5992303aca
|
lib,rlc_am_nr: make sure we react to polling bit, even if SDU/SDU
segment is a duplicate/overlapping.
|
3 years ago |
Pedro Alvarez
|
68cc16ad68
|
lib,rlc_am_nr: fix assert triggered by receiving duplicate segments
|
3 years ago |
Andre Puschmann
|
cbc0b43621
|
lib,radio,rf: fix printf arguments
|
3 years ago |
Andre Puschmann
|
67f66e7d63
|
radio_dummy: fix potential result overflow by converting to wider type first
|
3 years ago |
Ali_UBUNTU18.04
|
3fdec57a47
|
liblte_mme: Added sec_hdr_type check in liblte_mme_pack_deactivate_eps_bearer_context_request_msg
|
3 years ago |
Pedro Alvarez
|
ee06a8893b
|
lib,rlc_am_nr: fix wrong full sdu queue check
|
3 years ago |
Pedro Alvarez
|
9dbb7acffa
|
lib,rlc_am_nr: ensure early return if there is not enough space for payload plus header
|
3 years ago |
Pedro Alvarez
|
0c562336d2
|
lib,rlc_am_nr: change update of POLL SN to be the currently being
transmitted SDU (if not an RETX)
|
3 years ago |
Pedro Alvarez
|
4d59989f72
|
lib,rlc_am_nr: fix t-PollRetransmion timer test to work with 18bit SN
|
3 years ago |
Pedro Alvarez
|
abfa113576
|
lib,rlc_am_nr: fix wrong buffer state calculation for segment RETXes
when SO=0
|
3 years ago |
Pedro Alvarez
|
d7a32a0ea5
|
lib,rlc_am_nr: sending first SDU segment if t-PollRetransmit expires
instead of full SDU. Adressing test accordingly
|
3 years ago |
Pedro Alvarez
|
361d3f46e0
|
lib,rlc_am_nr: starting to fix retx poll expiry test
|
3 years ago |