Pedro Alvarez
|
d3a07fdd38
|
Added check for overflow at RX. Adding more tests.
|
5 years ago |
Pedro Alvarez
|
eb1470621a
|
Added function to generate vector of PDUs
|
5 years ago |
Pedro Alvarez
|
ed24544a63
|
Added debug print for out of order, wraparound and duplicate RX PDUs. Adding a helper function to help generate a vector of test PDUs
|
5 years ago |
Pedro Alvarez
|
a191eb6606
|
Fixed up some PDCP tx tests.
|
5 years ago |
Pedro Alvarez
|
2752e3cff5
|
Starting to stop tx'ing packets if TX_NEXT overflows.
|
5 years ago |
Pedro Alvarez
|
62230c6ab9
|
Starting to have overflow protection in PDCP NR tx
|
5 years ago |
Pedro Alvarez
|
f872c1b55a
|
Added test for PDCP COUNT wraparound. (Needs to be changed, COUNT wraparound is not allowed.)
|
5 years ago |
Pedro Alvarez
|
f29dd3c5de
|
Added test for reordering at COUNT wraparound. Failing at the moment (as expected).
|
5 years ago |
Pedro Alvarez
|
1d56fa6308
|
Improved speed of tests for COUNT wraparound, by setting the PDCP initial state.
|
5 years ago |
Pedro Alvarez
|
ffc26a702d
|
Changed the name of more PDUs
|
5 years ago |
Pedro Alvarez
|
cb0466bce7
|
Starting to change the expected pdus name.
|
5 years ago |
Pedro Alvarez
|
49e0e3a24a
|
Added helper function to generate expected PDUs
|
5 years ago |
Pedro Alvarez
|
39943367ab
|
Starting to add the ability to tweak the initial state of the PDCP NR state, so that the tests of counter wraparound don't take hours.
|
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
|
727436ec0b
|
Added helper function to compare two packets. Making generic function to test out of order packets.
|
5 years ago |
Pedro Alvarez
|
43c68fe78b
|
Sarting to add test for out of order wrap-around.
|
5 years ago |
Pedro Alvarez
|
ceea761ca4
|
Added append_bytes method to byte_buffer_t class. Continue to reduce boilerplate.
|
5 years ago |
Pedro Alvarez
|
59bc2baf3f
|
Continue to reduce boiler plate
|
5 years ago |
Pedro Alvarez
|
df7a020e5f
|
removing some boiler plate
|
5 years ago |
Pedro Alvarez
|
977238a79c
|
Added pdcp_nr_test.h to reduce boiler code in the pdcp_nr_test.cc
|
5 years ago |
Pedro Alvarez
|
837ca9e07e
|
Changed name of helper class
|
5 years ago |
Pedro Alvarez
|
be090768c9
|
Making helper class to reduce boilerplate in PDCP NR tests.
|
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
|
b92c99ad2f
|
Removing PDCP config from rrc_interfaces_types. Starting to add t_reordering configuration.
|
5 years ago |
Pedro Alvarez
|
9b932f131c
|
Added flag for colored output when using ninja instead of make.
|
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
|
f06e1af4e0
|
Added test for receiving out of order NR PDCP packets
|
5 years ago |
Pedro Alvarez
|
ff15ed5018
|
Starting to add timers to the NR PDCP.
|
5 years ago |
Justin Tallon
|
4a1b8a5952
|
adding support for neon soft demodulation, adding cmake checks for aarch64
* adding support for neon soft demodulation, adding cmake checks for aarch64
* rearranging some arm cmake flags
|
5 years ago |
Paul Sutton
|
e196939041
|
Updating readme with srslte.com link
|
5 years ago |
Francisco Paisana
|
dc0f7acfda
|
a new future was not being created for the new cell_search
|
5 years ago |
Francisco Paisana
|
35c9f02579
|
added quant cfg parsing and addition to measCfg
|
5 years ago |
Francisco Paisana
|
b6b1dd1814
|
extended mobility test
|
5 years ago |
Francisco Paisana
|
427fdb83fe
|
using std::make_tuple now to support old compilers. Move operator== definitions for meascfg types to rrc_asn1_types
|
5 years ago |
Francisco Paisana
|
200e18ee3a
|
added diff computation for reportconfig and measid. Tests passing
|
5 years ago |
Francisco Paisana
|
1524e28c3a
|
finished the function to compute diffs between cells/measObjs of two var_meas_cfg objects. Added tests for this. Now the update of a UE's var_meas_cfg is made via a shared pointer.
|
5 years ago |
Francisco Paisana
|
b7559171b7
|
added logic to insert cells from conf file into var_meas_cfg and calculate diffs between meas_objs
|
5 years ago |
Andre Puschmann
|
f4a0bebe1f
|
fix handling of invalid MAC LCIDs
|
5 years ago |
Andre Puschmann
|
aa9733eb59
|
add packing for CCCH over UL-SCH for MAC NR
|
5 years ago |
Francisco Paisana
|
b88b8fde7b
|
moved the carrier scheduler and tti_result_t classes out of the main sched class. Now it is possible to instantiate more than one carrier_sched per sched
|
5 years ago |
Francisco Paisana
|
2019fec37a
|
moved dl/ul scheduling to the a separate class carrier_sched
|
5 years ago |
Francisco Paisana
|
00d24872d9
|
clang-format on all the scheduler files
|
5 years ago |
Francisco Paisana
|
c1f9d8768c
|
started to implement separate SIB scheduler, and its tests. This is particualrly important for CA
|
5 years ago |
Ismael Gomez
|
575499c95b
|
Fix HO when doing ping due to reseting of the PDCP counters in reestablishment. Fixes #618
|
5 years ago |
Francisco Paisana
|
22f2781f28
|
fixed bug associated with the initialization of srsenb::rrc::ue. Disabled std::map::operator[] as a result
|
5 years ago |
Francisco Paisana
|
d5a2114320
|
added a default configuration to the rr.conf for meas cells
|
5 years ago |
Francisco Paisana
|
7e62d6d1f9
|
added parser for rrc_cnfg section of rr.conf file, and dummy rrc_mobility class
|
5 years ago |
Andre Puschmann
|
2ec62f7fa9
|
fixing weird gcc9 bug with strncpy
see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88780 for details
|
5 years ago |
Andre Puschmann
|
1d6f72b478
|
soapy: fixing various soapy bugs detected with asan
- use nof_rx_channels to set rx pointers
- use returned value to set bw
- fix heap use after free
|
5 years ago |