francescomani
bdc445f766
bugfix in RAR time allocation at UE
2023-06-20 18:50:50 +02:00
Robert Schmidt
3e32fa7e85
Merge remote-tracking branch 'origin/NR_UE_security_flag' into integration_2023_w24
2023-06-16 21:30:27 +02:00
francescomani
491174869a
adding flag for activation of as security
2023-06-16 17:24:09 +02:00
Robert Schmidt
cedde332d8
Merge remote-tracking branch 'origin/bugfix-asn1-mem-init' into integration_2023_w24
2023-06-16 11:09:41 +02:00
Robert Schmidt
cdb81622ae
Merge remote-tracking branch 'origin/fix-e1-security' into integration_2023_w24
2023-06-16 11:09:26 +02:00
Robert Schmidt
feb866d1a9
Merge remote-tracking branch 'origin/ho-fix-physCellId' into integration_2023_w24
2023-06-16 11:09:13 +02:00
Robert Schmidt
eca43633ee
Merge remote-tracking branch 'origin/NR_SSB_sync_raster_check' into integration_2023_w24
2023-06-16 11:08:56 +02:00
francescomani
f94d2870eb
code clenup
2023-06-13 16:07:59 +02:00
General ABS
240481e216
Fix for physCellId different from 0 for CU DU
2023-06-13 15:06:12 +01:00
Cedric Roux
8561a0f764
asn1: properly initialize variables for uper_decode() and aper_decode()
2023-06-12 16:15:57 +02:00
Cedric Roux
46f0e348f1
e1: fix security
2023-06-11 12:28:56 +02:00
francescomani
cd817930b8
fix tests after review and LOG_E to avoid assertion on channel raster
2023-06-10 19:22:27 +02:00
Roberto Louro Magueta
45d4333afc
Fix reconfigurationWithSync
2023-06-10 13:06:37 +01:00
Robert Schmidt
ef6f571bee
Merge remote-tracking branch 'origin/remove-unused-static-functions' into integration_2023_w23
2023-06-08 19:15:50 +02:00
laurent
1b09f683f9
Fix compilation errors due to -Werror
2023-06-08 19:15:24 +02:00
Robert Schmidt
969291697b
Merge remote-tracking branch 'origin/NR_UE_DURATION_RX_TO_TX_assertions' into integration_2023_w23
2023-06-08 18:24:30 +02:00
Robert Schmidt
0536c58470
Merge remote-tracking branch 'origin/NR_SA_FR2_fix_mux_pattern' into integration_2023_w23
2023-06-08 18:24:24 +02:00
Robert Schmidt
f2bdb6bb93
Merge remote-tracking branch 'origin/NR_UE_timers_and_constants_functions' into integration_2023_w23
2023-06-08 18:24:16 +02:00
francescomani
ce7d6cc3fb
review
2023-06-08 14:56:14 +02:00
francescomani
5480522a5c
additional check for absoluteFrequencySSB to be in channel raster and some cleanup of config files
2023-06-08 14:56:14 +02:00
francescomani
57be6ee2ef
fix rfsim CI tests not in sync raster
2023-06-08 14:56:14 +02:00
francescomani
3e7a082034
check if SSB is on the sync raster for SA
2023-06-08 14:52:52 +02:00
laurent
5cb22784fc
coarse-cleaning-pss-sss
2023-06-08 14:01:25 +02:00
francescomani
1bf472b048
set correct assertion for DURATION_RX_TO_TX
2023-06-07 08:57:01 +02:00
DanielAndrade
ab21acfe2f
Fix type0_pdcch_ss_mux_pattern for FR2
2023-06-06 17:18:14 +01:00
Laurent Thomas
4d73f80487
fix compilation error, static functions not used
2023-06-05 08:58:48 +02:00
Robert Schmidt
d906c3c9b5
Merge remote-tracking branch 'origin/remove-duplications-of-srb-list' into integration_2023_w22
2023-06-02 17:54:33 +02:00
Robert Schmidt
3ff394490a
Merge remote-tracking branch 'origin/fix-du-config-update' into integration_2023_w22
2023-06-02 17:29:36 +02:00
Robert Schmidt
ed3c862fcb
Merge remote-tracking branch 'origin/fix-security' into integration_2023_w22
2023-06-02 17:29:29 +02:00
Robert Schmidt
46b91ed38e
Merge remote-tracking branch 'origin/use-asn1c-mouse' into integration_2023_w22
2023-06-02 17:29:16 +02:00
Robert Schmidt
313d34a8e0
Hack: Make reestablishment work
...
For the reestablishment, the SRB2 in the RRC reconfiguration
following the reestablishment needs to include ReestablishPDCP true.
We were not sending that. In this commit, I add a parameter to
add that parameter on demand. There might be a better solution.
2023-06-02 17:25:54 +02:00
Robert Schmidt
098072577b
Merge remote-tracking branch 'origin/NR_UE_rework_coreset_searchspace_new' into integration_2023_w22
2023-06-02 13:31:39 +02:00
Robert Schmidt
9309a6072e
Merge remote-tracking branch 'origin/NR_remove_warning_non_existing_rnti' into integration_2023_w22
2023-06-02 13:27:42 +02:00
Robert Schmidt
020f72d90e
Merge remote-tracking branch 'origin/NR_undefined_behavior_fixes' into integration_2023_w22
2023-06-02 13:27:24 +02:00
Robert Schmidt
5ff2dd0dfc
Merge remote-tracking branch 'origin/NR_improv_CSI_logs' into integration_2023_w22
2023-06-02 13:27:18 +02:00
Robert Schmidt
fdb2abebd0
Add cmake option to select asn1c, and test asn1c parameters
...
CMake now takes the option ASN1C_EXEC to select an asn1c to use for
compilation. For instance, run with
cmake .. -GNinja -DASN1C_EXEC=/opt/asn1c/bin/asn1c
or
./build_oai --cmake-opt -DASN1C_EXEC=/opt/asn1c/bin/asn1c
to select the alternative asn1c. For instance, this is important for the
CI to allow to build multiple versions of OAI in parallel that might use
different commits of OAI.
Further, this patch introduces functionality to check for the support of
asn1c options that we require, and alerts the user if they are missing,
alongside a message of how to resolve the problem.
2023-06-02 10:42:02 +02:00
Robert Schmidt
1dd43dbca2
Amend one change
2023-06-02 10:29:23 +02:00
Cedric Roux
c0c3a737ed
asn1c: use better version of asn1c
...
We don't work much on asn1c. The version we use has several bugs.
There is an active community out there that fixes bugs and improves
asn1c. Let's use their version.
2023-06-01 18:26:00 +02:00
Vijay Chadachan
836469e849
CPPCHECK fixes for printf issues
...
Fix for following CPPCheck warnings
- invalidPrintfArgType
Rebased with latest develop branch w21.
Reverted modifications unrelated to printf issues.
2023-06-01 12:07:26 +02:00
Cedric Roux
214596d3c6
bugfix: nea2 security: use correct bearer argument to init security
2023-06-01 11:01:03 +02:00
francescomani
721dfd1961
remove confusing warning for non existing RNTI
2023-06-01 10:43:31 +02:00
laurent
9dc5255c78
code review comments
2023-05-31 21:30:04 +02:00
Sakthivel Velumani
227d21ee5c
code review
2023-05-30 20:09:43 +02:00
luis_pereira87
de7e9e274f
Fix drb_id to be aligned with the current implementation of one DRB per PDU Session
2023-05-30 17:07:25 +01:00
luis_pereira87
1a287bb3b5
Update 'Active' flag for SRB 2 when setting it up and avoind to add it multiple times in rlc_BearerToAddModList
2023-05-30 16:35:45 +01:00
luis_pereira87
2b2c471c22
Do not reset DRB_configList because we are only filling it with nb_drb_to_setup
2023-05-30 16:26:36 +01:00
Robert Schmidt
48f82a63aa
F1: do not assert on unknown F1 message
...
Previously, in f1ap_decoder.c, we asserted if we did not know a message.
Apart form decoding, we did not do anything in that file.
Additionally, in f1ap_handlers.c, we were also checking for an unknown
message, and printing a warning if a handler is not known.
This commit moves the F1AP message decoding to f1ap_handlers.c, and
deletes f1ap_decoder.c. In summary, we don't assert on an unknown
message, and compile less files. The rest is unchanged.
2023-05-30 13:48:50 +02:00
francescomani
bc1b4d862e
workaround to avoid L2 simulator to fail
2023-05-29 16:36:01 +02:00
laurent
c70f0a1d57
cleanup srb data structure
2023-05-29 15:15:53 +02:00
francescomani
9d9e6bf17f
errors detected by undefined behavior sanitizer
2023-05-29 08:49:52 +02:00