srsLTE/lib/test/upper
Andre Puschmann 9e113f8b27 pdcp: allow to configure security for rx/tx seperately
previously PDCP security (integrity and ciphering) could only
be enabled for both Rx and Tx at the same time.

this, however, caused an issue during the conformance testing in which,
in TC_8_2_1_1() for example, the eNB sends a SecModeCommand and a
RRC Reconfiguration in the same MAC TB. In this case, the eNB
needs to be able to enable DL security right after sending the SecModeCmd
in order to send the RRCReconfig encrypted. However, enabling UL security needs
to be postponed until after the SecModeComplete is received.

This patch allows to enable PDCP security for rx/tx independently if
that is needed. The default way is like before, enabling it for tx/rx at
the same time.
2020-03-01 18:26:45 +01:00
..
CMakeLists.txt Starting to add PDCP LTE unit tests. Test failing for now. 2020-02-20 20:53:27 +01:00
pdcp_base_test.h Small change in pkt compare function. 2020-02-20 20:53:27 +01:00
pdcp_lte_test.h pdcp: allow to configure security for rx/tx seperately 2020-03-01 18:26:45 +01:00
pdcp_lte_test_rx.cc Removed unnecessary macro and some newlines. 2020-02-20 20:53:27 +01:00
pdcp_nr_test.h pdcp: allow to configure security for rx/tx seperately 2020-03-01 18:26:45 +01:00
pdcp_nr_test_discard_sdu.cc Clang-formated before pull request 2019-12-04 18:21:14 +01:00
pdcp_nr_test_rx.cc Split PDCP NR tests into multiple files 2019-12-04 18:21:14 +01:00
pdcp_nr_test_tx.cc Clang-formated before pull request 2019-12-04 18:21:14 +01:00
rlc_am_control_test.cc Clang format UE, eNB and lib (#850) 2019-12-16 16:04:22 +01:00
rlc_am_data_test.cc Clang format UE, eNB and lib (#850) 2019-12-16 16:04:22 +01:00
rlc_am_nr_pdu_test.cc add initial RLC AM NR status PDU packing code including tests 2019-11-26 16:52:14 +01:00
rlc_am_test.cc Process HO complete in the background to avoid heap-after-use bug when PHY measurements are reported during a HO 2020-02-03 12:51:46 +01:00
rlc_common_test.cc Process HO complete in the background to avoid heap-after-use bug when PHY measurements are reported during a HO 2020-02-03 12:51:46 +01:00
rlc_stress_test.cc srsLTE: expanded RLC stress test with the addition of multiple PDU per TTI in reverse order 2020-01-24 10:36:41 +01:00
rlc_test_common.h refactor RLC UM and add NR receiver 2019-11-16 14:35:16 +01:00
rlc_um_data_test.cc Clang format UE, eNB and lib (#850) 2019-12-16 16:04:22 +01:00
rlc_um_nr_pdu_test.cc Clang format UE, eNB and lib (#850) 2019-12-16 16:04:22 +01:00
rlc_um_nr_test.cc replace FIXME with TODO 2019-12-18 11:25:56 +01:00
rlc_um_test.cc Process HO complete in the background to avoid heap-after-use bug when PHY measurements are reported during a HO 2020-02-03 12:51:46 +01:00