Xavier Arteaga
|
67935d2b99
|
SRSUE: RRC blocks MAC RA procedure during reestablishment
|
5 years ago |
Francisco Paisana
|
54992e72f1
|
fixed and simplified multiqueue task api to avoid dangling pointers.
|
5 years ago |
Francisco Paisana
|
6746c5dfa5
|
pass task functor by copy to avoid dangling pointers
|
5 years ago |
Francisco Paisana
|
b2d3c2a150
|
fix compilation issue
|
5 years ago |
Francisco Paisana
|
ac4d3b9624
|
std::functions do not accept move-only captures. So I had to create a wrapper earlier. In this PR, I cleaned a bit the previous API for the code to be a bit more readable
|
5 years ago |
Francisco Paisana
|
c9f092e8e9
|
created a nullsink and a TESTASSERT for C
|
5 years ago |
Francisco Paisana
|
67ccaf1029
|
created a file with common test utils, including assertions, a logger specialized for tests that counts the number of errors and warnings during the test run and can print diagnostics on exit
|
5 years ago |
Francisco Paisana
|
514b9045ca
|
added begin/end methods to asn1 arrays and fixed v2x bug
|
5 years ago |
Andre Puschmann
|
9493e7492c
|
add initial RLC AM NR status PDU packing code including tests
|
5 years ago |
Andre Puschmann
|
db2c43553e
|
add basic rlc_am_base class containing data/control PDU check
|
5 years ago |
Andre Puschmann
|
b32a4cf294
|
add RLC AM NR PDU packing and unpacking
|
5 years ago |
Andre Puschmann
|
47019e26f6
|
fix signed/unsigned comparison warning
|
5 years ago |
Andre Puschmann
|
6f72cbffab
|
fix snprintf of uint64 for ARM
|
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 |
Francisco Paisana
|
73e06a0858
|
removed threads from eNB MAC
|
5 years ago |
Francisco Paisana
|
e8487211e4
|
changed the naming of mch to m1u in the gtpu class
|
5 years ago |
Francisco Paisana
|
2512e0fd79
|
removed thread from GTPU MCH
|
5 years ago |
Francisco Paisana
|
1400777639
|
removed 1st thread from GTPU
|
5 years ago |
Francisco Paisana
|
0539d932b8
|
clang format on the interface files
|
5 years ago |
Andre Puschmann
|
40bacb80b1
|
fixing comments from Xavier's review
|
5 years ago |
Andre Puschmann
|
e05ecdb139
|
adding NB-IoT DL channel estamiation and NPBCH code
|
5 years ago |
Andre Puschmann
|
792e2f7f8f
|
add NB-IoT scrambling sequences
|
5 years ago |
Andre Puschmann
|
b20f7ba541
|
refactor RLC UM and add NR receiver
|
5 years ago |
Francisco Paisana
|
a9a33256e9
|
fixed some of the net utils functions
|
5 years ago |
Francisco Paisana
|
546ee98879
|
fixed small issue that was causing compilation errors
|
5 years ago |
Francisco Paisana
|
2de0eee9c7
|
clean up some comments
|
5 years ago |
Francisco Paisana
|
76673d2d40
|
cleaned up socket util methods, and made the S1AP non-blocking.
|
5 years ago |
Francisco Paisana
|
2c3e4a3daf
|
creation of util class net_addr_t that provides methods for conversion of IP addr const char* to sockaddr_in
|
5 years ago |
Francisco Paisana
|
31dffde6c3
|
simplified interface and made it more generic to different types of sockets
|
5 years ago |
Francisco Paisana
|
e37a718f21
|
created a sctp socket class
|
5 years ago |
Francisco Paisana
|
131b1a7e41
|
added a class to handle multiple sockets via a select
|
5 years ago |
Andre Puschmann
|
98ac39e617
|
fix compilation when macro SRSLTE_BUFFER_POOL_LOG_ENABLED is enabled
|
5 years ago |
Andre Puschmann
|
03bd63d9ab
|
rename RLC AM class to RLC AM LTE
|
5 years ago |
Francisco Paisana
|
ff62ae6ad0
|
created the method chain in RRC to receive and handle the response to a S1AP HORequired
|
5 years ago |
Francisco Paisana
|
57cd40ca31
|
added an ho required message send from SeNB to MME
|
5 years ago |
Francisco Paisana
|
690a9850e7
|
cleaned up some old patterns and run clang-format in RRC and scheduler
|
5 years ago |
Xavier Arteaga
|
2e1479e9d6
|
SRSENB: Added PHY CA PRACH workers
|
5 years ago |
Andre Puschmann
|
2d126371f6
|
adopt PDCP NR to use new timer class
|
5 years ago |
Pedro Alvarez
|
ac9ee9d863
|
Added comment.
|
5 years ago |
Pedro Alvarez
|
ea0a413c8a
|
Added check on wether the PDCP entity is initialized.
|
5 years ago |
Pedro Alvarez
|
9998b3e857
|
Small white space fix and clang-format on pdcp_nr_test.h
|
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
|
ceea761ca4
|
Added append_bytes method to byte_buffer_t class. Continue to reduce boilerplate.
|
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 |