Pedro Alvarez
|
b841859220
|
Moved pdcp test functionality to a common header. Fixed linking issue in 5GNR PDCP
|
5 years ago |
Pedro Alvarez
|
61958af70b
|
Timer removes itself from the map upon expiration
|
5 years ago |
Pedro Alvarez
|
60feab3d7b
|
Added map to keep discardTimers in PDCP NR entity.
|
5 years ago |
Pedro Alvarez
|
a77dd4e959
|
Starting to add boiler-plate code to support Discard at RLC.
|
5 years ago |
Pedro Alvarez
|
7ccc7d1d20
|
Starting to notify RLC upon PDCP discard (NR)
|
5 years ago |
Pedro Alvarez
|
f3eeaf401a
|
Removed unecessary lambda redirection in pdcp_entity_nr
|
5 years ago |
Pedro Alvarez
|
d4fb4d8c86
|
Fixup clang-format in pdcp before PR.
|
5 years ago |
Pedro Alvarez
|
15613465cf
|
Moving some initialization from init function to constructor in the PDCP entities.
|
5 years ago |
Andre Puschmann
|
2d126371f6
|
adopt PDCP NR to use new timer class
|
5 years ago |
Pedro Alvarez
|
ea0a413c8a
|
Added check on wether the PDCP entity is initialized.
|
5 years ago |
Pedro Alvarez
|
cede56abe1
|
Fix small typo
|
5 years ago |
Pedro Alvarez
|
8511fca940
|
Clang-formated to prepare for PR
|
5 years ago |
Pedro Alvarez
|
d3a07fdd38
|
Added check for overflow at RX. Adding more tests.
|
5 years ago |
Pedro Alvarez
|
62230c6ab9
|
Starting to have overflow protection in PDCP NR tx
|
5 years ago |
Pedro Alvarez
|
1d56fa6308
|
Improved speed of tests for COUNT wraparound, by setting the PDCP initial state.
|
5 years ago |
Pedro Alvarez
|
517ce8a220
|
Added test to test out of order COUNT wraparoung. Added setters to help with the testers.
|
5 years ago |
Pedro Alvarez
|
b7fdcaabc5
|
Starting to add reordering timers at PDCP NR entity. Timeout seems to be triggered correctly and pass the SDUs to the upper layers when it expires. First tests passing.
|
5 years ago |
Pedro Alvarez
|
45d298507b
|
Starting to move pdcp configs to rrc_interface_types. Starting to add test for reorder timeout.
|
5 years ago |
Pedro Alvarez
|
6cf2bd7bc3
|
Starting to add reordering queue in the PDCP.
|
5 years ago |
Pedro Alvarez
|
ff15ed5018
|
Starting to add timers to the NR PDCP.
|
5 years ago |
Pedro Alvarez
|
6efa944b5e
|
Removed srslte prefix from pdcp_config_t
|
5 years ago |
Pedro Alvarez
|
61051b4cb3
|
Changed PDCP NR read_data_header to return SN.
|
5 years ago |
Pedro Alvarez
|
491695ab77
|
Clang-formated PDCP NR PR.
|
5 years ago |
Pedro Alvarez
|
af2b593b8c
|
Added check for integrity in test. First Rx PDCP NR test passing.
|
5 years ago |
Pedro Alvarez
|
ea3c44e9ac
|
Removing header before decrypting. Continuing to add decryption tests to PDCP NR
|
5 years ago |
Pedro Alvarez
|
a42726f836
|
Fixed hdr_len_bytes in PDCP NR. Tx seems OK now.
|
5 years ago |
Pedro Alvarez
|
73e30743d1
|
Added enum to PDCP config to replace two bools.
|
5 years ago |
Pedro Alvarez
|
457f35699d
|
Reverted back to a single config structure between PDCP NR and PDCP LTE.
|
5 years ago |
Pedro Alvarez
|
810cacdc02
|
Adding write_data_header and append_mac helper functions to PDCP NR entity.
|
5 years ago |
Pedro Alvarez
|
c9e99443d8
|
Adding PDCP NR Tx test.
|
5 years ago |
Pedro Alvarez
|
8e8a7a4154
|
Add more logic to PDCP NR tx logic.
|
5 years ago |
Pedro Alvarez
|
2081b22465
|
Added PDCP_SN_LEN constants. Added bearer_id and direction back to the pdcp_entity_base.
|
5 years ago |
Pedro Alvarez
|
8e1b9b9f5b
|
Starting to implement the receive function of PDCP NR.
|
5 years ago |
Pedro Alvarez
|
52f75c3cf2
|
Starting to add PDCP NR state variables.
|
5 years ago |
Pedro Alvarez
|
1944bf9a80
|
Continue to split pdcp_entity_lte and pdcp_entity_nr. Compiling now.
|
5 years ago |
Pedro Alvarez
|
005d03cb1a
|
Starting to split pdcp_entity into pdcp_entity_lte and pdcp_entity_nr to support NR PDCP
|
5 years ago |