Roberto Louro Magueta
f4bd7c7529
Merge remote-tracking branch 'origin/develop-SRS-Measurements' into develop-SRS-MIMO
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/PHY/NR_ESTIMATION/nr_ul_estimation.h
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair2/RRC/NR/nr_rrc_config.c
# openair2/RRC/NR/nr_rrc_config.h
2022-06-19 02:44:03 +01:00
Roberto Louro Magueta
8fee72e81f
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
2022-06-19 02:16:41 +01: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
Roberto Louro Magueta
f6cbde5343
Add const qualifier in some variables
2022-06-16 12:49:13 +01:00
Roberto Louro Magueta
4053c0c3b2
Revert log2_maxh in pusch_vars
2022-06-15 19:54:12 +01: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
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
rmagueta
8c08e2d3ee
Merge remote-tracking branch 'origin/develop-SRS-Measurements' into develop-SRS-MIMO
2022-06-13 12:52:56 +01:00
rmagueta
7b770042ad
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/main.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
2022-06-13 12:00:11 +01:00
Raymond Knopp
a119e84f92
Merge remote-tracking branch 'origin/develop' into ldpc-decoder-codegen
2022-06-13 09:44:51 +02:00
Raymond Knopp
7387721ecf
Merge branch 'ldpc-decoder-codegen' of https://gitlab.eurecom.fr/oai/openairinterface5g into ldpc-decoder-codegen
2022-06-12 23:24:11 +02:00
Raymond Knopp
f6bb869c0b
fixed AVX2 issue for cnProc code generator. Some cleanup in formatting and deleting unused files.
2022-06-12 23:23:07 +02:00
Robert Schmidt
169f42a365
Prevent #define name clash
...
The files openair1/PHY/CODING/nrLDPC_cnProc.h and
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_cnProc.h have the same name,
and also the same include guard/define. This commit renames the define
in the latter to prevent this name clash.
2022-06-12 16:32:46 +02:00
Robert Schmidt
6900f2bc88
Add License to LDPC decoder generator files
2022-06-12 16:29:49 +02:00
Robert Schmidt
b69fa39577
Merge remote-tracking branch 'origin/alignment_fixes' into integration_2022_wk23
2022-06-10 13:52:50 +02:00
Robert Schmidt
b193ccf6ee
Merge remote-tracking branch 'origin/develop' into 5g-nr-low-snr-performance
2022-06-10 13:50:47 +02:00
Robert Schmidt
dc4f610245
Merge remote-tracking branch 'origin/ulsim-perf-testing' into integration_2022_wk23
2022-06-09 17:47:57 +02:00
Robert Schmidt
3793edf686
Merge remote-tracking branch 'origin/NR_coreset_harmonization' into integration_2022_wk23
2022-06-09 17:47:37 +02:00
Robert Schmidt
28ad0eaacb
Merge remote-tracking branch 'origin/NR_fix_msg3_rtx' into integration_2022_wk23
2022-06-09 17:46:45 +02:00
Robert Schmidt
f7ab71763d
Remove old way of generating LDPC decoders
2022-06-09 15:03:13 +02:00
Robert Schmidt
dde6d61dd4
Dynamically create LDPC decoder headers when building ldpc libs
2022-06-09 15:03:13 +02:00
Robert Schmidt
7b68c48618
Make LDPC generator output directory prefix configurable
2022-06-09 15:03:13 +02:00
Robert Schmidt
250043655a
Remove some variables from LDPC generated code to avoid warnings
2022-06-09 15:03:13 +02:00
Laurent THOMAS
e3747ea06b
Fix small bugs in nrLDPC_tools, remain some warnings to fix
2022-06-09 10:01:45 +02:00
Robert Schmidt
aed83c91de
Create header for LDPC bnProc BG2 files
2022-06-09 09:25:57 +02:00
Roberto Louro Magueta
87d69126af
Merge remote-tracking branch 'origin/develop-SRS-Measurements' into develop-SRS-MIMO
2022-06-09 01:13:44 +01:00
Roberto Louro Magueta
8c577ff253
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
...
# Conflicts:
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
2022-06-09 00:56:55 +01:00
Sakthivel Velumani
933ad3dcf4
Removed duplicate definition and other errors
...
left during rebase
2022-06-08 21:32:07 +05:30
Sakthivel Velumani
93e6bd26da
Made channel estimation techniques configurable
2022-06-08 21:32:07 +05:30
Sakthivel Velumani
8f79ae0ea7
A bug fix in DMRS averaging
2022-06-08 21:32:07 +05:30
Sakthivel Velumani
1d99c8e695
LDPC iterations as command line parameter
2022-06-08 21:32:07 +05:30
Sakthivel Velumani
ac58460b6e
Time averaging PUSCH channel estimates
2022-06-08 21:31:17 +05:30
Robert Schmidt
2d3f4f7310
Merge remote-tracking branch 'origin/develop' into ldpc-decoder-codegen
2022-06-08 17:17:11 +02:00
francescomani
85b48193d4
fix msg3 retransmissions with OAI UE
2022-06-08 16:45:30 +02:00
francescomani
4ffef42472
Merge remote-tracking branch 'origin/develop' into NR_coreset_harmonization
2022-06-08 13:39:39 +02:00
Florian Kaltenberger
bb17287089
aligning some internal memory to avoid segfaults
2022-06-08 12:09:07 +02:00
francescomani
0b55910c48
possible fix in type setting of Y for coreset
2022-06-06 16:40:09 +02:00
Roberto Louro Magueta
b8f68c81fb
Merge remote-tracking branch 'origin/develop-SRS-Measurements' into develop-SRS-MIMO
2022-06-01 17:30:33 +01:00
Roberto Louro Magueta
1bb0ce90cc
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_srs.c
# openair2/LAYER2/NR_MAC_gNB/main.c
2022-06-01 15:46:37 +01:00
Roberto Louro Magueta
2c3eb996a4
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
2022-06-01 11:06:49 +01:00
francescomani
13ed1200b4
Merge remote-tracking branch 'origin/develop' into NR_coreset_harmonization
2022-06-01 08:45:35 +02:00
francescomani
6f7889d162
bugfix in mod_dmrs declaration
2022-05-30 18:02:08 +02:00
Robert Schmidt
ac9e47ba68
Merge remote-tracking branch 'origin/cleanup-2022-mai-UEid-management' into integration_2022_wk21b
2022-05-30 12:02:58 +02:00
Laurent THOMAS
43033e20b6
Avoid SEGV in nr_decode_pucch0()
2022-05-28 16:44:50 +02:00
Laurent THOMAS
a51c1f93b5
Remove unused code
2022-05-28 16:37:47 +02:00
Laurent THOMAS
236f7d56e5
Remove UEid in the MAC
...
After this commit, only the RNTI is used as an identifier in the MAC.
Further, it removes some module_id, but a lot of them remain (the goal
to remove all is still far from us)
2022-05-28 16:37:26 +02:00
rmagueta
e6446392b2
Merge remote-tracking branch 'origin/develop-SRS-Measurements' into develop-SRS-MIMO
2022-05-27 11:55:31 +01:00
rmagueta
628a11cde5
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
...
# Conflicts:
# openair2/GNB_APP/MACRLC_nr_paramdef.h
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
2022-05-27 11:38:32 +01:00
rmagueta
6bca31c7e3
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
2022-05-27 10:18:13 +01:00
francescomani
92ba8cb9d0
Merge remote-tracking branch 'origin/develop' into NR_coreset_harmonization
2022-05-27 10:46:15 +02:00