Robert Schmidt
0e04fba03d
Fix build warnings
2022-06-23 16:18:50 +02:00
Robert Schmidt
5cebe354c5
Merge remote-tracking branch 'origin/bugfix-minor-update-nr-rlc-tests' into integration_2022_wk25
2022-06-23 14:14:37 +02:00
Robert Schmidt
b37050ac6e
Merge remote-tracking branch 'origin/F1_interop_ACC_n78' into integration_2022_wk25
2022-06-23 14:09:33 +02:00
Robert Schmidt
304c92c639
Fixes in conversions.h
2022-06-23 13:51:36 +02:00
Cedric Roux
4505e780c5
nr rlc: minor: update tests
...
Behavior for ack/nack generation has changed not too long ago but the tests
were not checked and updated.
2022-06-23 11:44:01 +02:00
Robert Schmidt
644422ebec
Merge remote-tracking branch 'origin/NR_PUCCH_RRC_Resources' into integration_2022_wk25
2022-06-22 17:20:38 +02:00
Robert Schmidt
f6fe86c653
Fix macros to avoid warnings
2022-06-21 19:24:49 +02:00
Robert Schmidt
fe7228daee
Merge remote-tracking branch 'origin/support-fedora36' into integration_2022_wk25
2022-06-21 19:11:17 +02:00
Robert Schmidt
2c226b08f4
Merge remote-tracking branch 'origin/episys-channel-model-org' into integration_2022_wk25
2022-06-21 19:11:00 +02:00
Cedric Roux
2802418c34
remove debug printf
2022-06-21 16:43:54 +02:00
francescomani
2659dce8b8
removing flag init_UL_tti_req_ahead
2022-06-21 13:49:31 +02:00
Robert Schmidt
9c02189e64
Remove nr_bler_data from physims
2022-06-21 08:54:41 +02:00
Cedric Roux
d0fa56b1de
compilation fix
2022-06-20 15:15:11 +02:00
Robert Schmidt
0fe98c25a2
Avoid RHEL_RELEASE_VERSION: not defined in Ubuntu
2022-06-20 13:34:54 +02:00
francescomani
a4e2c2b799
addressing review
2022-06-20 11:58:06 +02:00
Robert Schmidt
2124e43d3a
Correctly use RHEL_RELEASE_CODE for Fedora and RHEL
...
This reverts commit 4f44a1026b .
2022-06-20 11:33:29 +02:00
francescomani
fb6fa64bc7
Merge remote-tracking branch 'origin/develop' into NR_remove_ssb_offset_from_configfile
2022-06-20 09:33:50 +02:00
Cedric Roux
5cd674483b
Merge remote-tracking branch 'origin/develop' into F1_interop_ACC_n78
2022-06-19 18:41:27 +02:00
Cedric Roux
2bed0352fd
f1: remove hardcoded value, set to what is in develop
2022-06-19 18:33:57 +02:00
Robert Schmidt
4f44a1026b
Remove RHEL_RELEASE_CODE define
2022-06-19 18:02:08 +02:00
Robert Schmidt
dab905519b
Remove nscd from additional packages
...
nscd (Name service cache daemon) is not needed for running OAI
2022-06-19 18:02:08 +02:00
Robert Schmidt
2b38c78588
Add fedora36 to supported distros
2022-06-19 18:02:08 +02:00
Robert Schmidt
12a23fb1ef
Merge branch 'integration_2022_wk24' into 'develop'
...
integration_2022_wk24
See merge request oai/openairinterface5g!1591
MR !1382 : Semi-automatic code generator for LDPC decoder for AVX2 and AVX512
MR !1521 : 5G NR performance improvements for low SNR conditions
MR !1579 : pthread_create, RT scheduler, and address sanitizer are incompatible in Ubuntu 18.04
MR !1588 : small fix in csi configuration
MR !1583 : Encoding/decoding CellGroup at MAC and fix RA with Msg3 carrying DCCH or DTCH messages
2022-06-18 13:57:58 +00:00
Robert Schmidt
ee71b0dd9b
Lower error threshold for low SNR test in dlsim
2022-06-17 19:04:08 +02:00
luis_pereira87
78267db68b
Revert "Update downlink MCS table" block of code to function nr_set_pdsch_semi_static to get downlink working again in NSA
2022-06-17 16:17:15 +01:00
Robert Schmidt
0c0d88b201
Better formatting for Consolidated Test Results
2022-06-17 12:17:54 +02:00
Robert Schmidt
7194a720c9
Increase 'low SNR' test's upper SNR threshold
2022-06-17 12:16:12 +02:00
Robert Schmidt
9ff4630071
Merge remote-tracking branch 'origin/NR_RRC_MAC_CellGroup' into integration_2022_wk24
2022-06-17 12:11:37 +02:00
luis_pereira87
9e27394ecc
Reset feedback_slot and round values when resetting HARQ processes
2022-06-17 10:35:01 +01:00
Robert Schmidt
2399da33cb
Merge remote-tracking branch 'origin/csi-multi-ues-fix' into integration_2022_wk24
2022-06-16 22:26:00 +02:00
Robert Schmidt
348ff98762
Merge remote-tracking branch 'origin/ubuntu_18_rt_add_san_incompatibility' into integration_2022_wk24
2022-06-16 22:25:46 +02:00
Robert Schmidt
032d477481
Merge remote-tracking branch 'origin/5g-nr-low-snr-performance' into integration_2022_wk24
2022-06-16 22:25:38 +02:00
Laurent Thomas
a73e500ded
Add a warning for ubuntu 18.04 in build_oai
2022-06-16 21:42:46 +02:00
Melissa Elkadi
7b75305e3c
pthread_create, RT scheduler, and address sanitizer are incompatible in Ubuntu 18.04
...
When we run with the RT scheduler and the address sanitizer in Ubuntu
18.04, pthread_create will hang and never create threads. This adds
some explanatory text in CMakeLists.txt to explain about this issue.
2022-06-16 21:42:26 +02:00
Robert Schmidt
5761164a09
Build without AVX512 on asterix machine
2022-06-16 14:25:18 +02:00
Roberto Louro Magueta
4053c0c3b2
Revert log2_maxh in pusch_vars
2022-06-15 19:54:12 +01:00
luis_pereira87
cc33856ba8
Reset HARQ processes after RA when Msg3 carries a DCCH or DTCH message.
...
Reset ul_failure flag only after sending Msg4 otherwise gNB starts scheduling too early
2022-06-15 17:24:47 +01:00
Roberto Louro Magueta
14d3a9c0e5
Fixes after merge
2022-06-15 12:53:36 +01:00
Robert Schmidt
e62119bea5
Reintroduce nr_ulsim -I option after wrong merge
2022-06-15 13:53:22 +02:00
Roberto Louro Magueta
7f21567f83
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
...
# Conflicts:
# cmake_targets/autotests/test_case_list.xml
# openair1/SIMULATION/NR_PHY/dlsim.c
# openair1/SIMULATION/NR_PHY/ulsim.c
2022-06-15 11:17:06 +01:00
Cedric Roux
2521e46593
Merge remote-tracking branch 'origin/F1C_extensions_develop' into F1_interop_ACC_n78
...
Conflicts:
openair2/F1AP/f1ap_du_interface_management.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
openair2/LAYER2/NR_MAC_gNB/main.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
openair2/RRC/NR/rrc_gNB.c
openair3/ocp-gtpu/gtp_itf.cpp
2022-06-15 11:28:37 +02:00
luis_pereira87
527003492d
Revert call to process_CellGroup function in rrc_mac_config_req_gNB to fix F1 user plane working
2022-06-15 09:34:55 +01:00
Robert Schmidt
d835f3387d
Build without AVX512 on caracal to avoid compilation fail
2022-06-15 08:49:10 +02:00
Melissa Elkadi
630f8ac2b1
Putting all CM code in one file
...
This commit includes reorganization of
all of the SISO/MIMO channel modelling
support being moved into a single CM
file. Furthermore, it includes a bug
fix for the number of MCS simulation
tables (29 total, 0-28).
2022-06-14 12:52:01 -07:00
Karim Boutiba
079ad360e0
solve the conflict between cri-RSRP and cri-RI-PMI-CQI in the case of multiple UEs
2022-06-14 13:38:12 +00:00
Robert Schmidt
bb15360a55
Revert "CI: phySim container build: add SYS_PTRACE"
...
This reverts commit 0122749406 .
2022-06-14 12:35:48 +02:00
Robert Schmidt
0a74c23c8a
Disable Asan in LDPC decoder generator executables
...
The CI compiles the physims using Asan. This in turn compiles Asan into
the LDPC decoder generator files. Since they are run during build, there
are two options:
1) trigger the build using capability SYS_PTRACE to allow running asan
when executing the generators.
2) disable asan in the generators.
The first option seems not feasible, as the compilation of the ldpctest
does not succeed (in fact, for a reason I don't understand, ninja seems
to trigger linking and is then blocked indefinitely). Therefore, this
commit simple disables asan in the generators.
2022-06-14 12:30:12 +02:00
luis_pereira87
ed74875025
Call rrc_mac_config_req_gNB function only when running nr-softmodem as a DU or in monolithic mode
2022-06-14 11:29:56 +01:00
luis_pereira87
7cee46777f
Cosmetic changes
2022-06-13 23:20:37 +01:00
Cedric Roux
33b69bdf30
nr rlc: bugfix: use hard-coded mapping between drb ID and mac lcid
...
This will probably impact negatively the Accelleran interoperability
but the previous version is not correct and breaks the oai nr ue.
To be checked in a CU/DU scenario with Accelleran.
2022-06-13 18:28:07 +02:00