laurent
b339460666
cleanup only
2023-04-28 16:25:24 +02:00
laurent
63fc39dc3f
fix bugs detected by ubsan
2023-04-19 22:12:08 +02:00
Roberto Louro Magueta
889a50072f
Implementation of resynchronization procedures for a gNB with a given Nid_cell
2023-03-28 18:52:48 +01:00
Melissa Elkadi
4dd579e042
int32_t to c16_t conversion
...
This commit includes changes to the function
footprints for vaiours NR UE and gNB functions.
It does not updated the LTE code. For functions
shared by both LTE and 5G, we maintained the original
LTE footprint and argument structure.
Several of the simulators that use these functions
have been updated as well. The specific usage of these
functions which index into the int32_t buffers and
treat the first int16_t and the real and the second
as the complex should be modified in the near future.
2023-03-15 12:45:39 -07:00
Sakthivel Velumani
573e7fd98a
Changed rxdataF from int32_t to c16_t
2022-12-18 10:08:12 +05:30
Sakthivel Velumani
06ef311975
Moved PDSCH, rxdataF to stack
...
--Removed NR_UE_PDSCH global structure
--Changed UE scope to accomodate local PDSCH data
--Removed common_vars.rxdataF from global structure
2022-12-18 10:08:08 +05:30
Robert Schmidt
652df48a99
Merge remote-tracking branch 'origin/NR_UE_deadcode_cleanup' into integration_2022_wk43
2022-10-27 18:51:03 +02:00
francescomani
44ee11be8e
cleanup NR UE dead code
2022-10-18 09:03:25 +02:00
Bruno Mongazon-Cazavet
392040a842
Fix build error when -g is specified, fix various warnings when -g is specified
2022-10-18 08:48:10 +02:00
laurent
e8be155c08
merge develop
2022-09-28 10:35:47 +02:00
laurent
01dc85f742
fix review comments
2022-09-22 18:53:14 +02:00
luis_pereira87
76eaed3bf8
Address review comments by correctly re-formatting a piece of code using clang-format
2022-09-06 10:19:38 +01:00
luis_pereira87
5a32092dc6
Address review comments by re-formatting a piece of code using clang-format
2022-09-05 17:56:33 +01:00
francescomani
7a3dea3197
fix at UE for DMRS when there is a bwp start offset
2022-09-05 13:48:42 +01:00
Sagar Parsawar
a292f1a251
Changes in prs config parsing function, added help string
2022-08-25 23:01:30 +02:00
Sagar Parsawar
117c8bcc95
Merge remote-tracking branch 'origin/develop' into nr_prs
2022-08-04 14:37:05 +02:00
Roberto Louro Magueta
acd4e39566
Remove csi_rs_received_signal from nr_csi_rs_info_t
2022-07-07 11:48:37 +01:00
Sagar Parsawar
0c14b5fc75
Added NPRS-ID based PRS sequence generation for OAI gNB and UE
2022-06-13 15:45:56 +02:00
Sakthivel Velumani
93e6bd26da
Made channel estimation techniques configurable
2022-06-08 21:32:07 +05:30
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
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
a51c1f93b5
Remove unused code
2022-05-28 16:37:47 +02:00
Thomas Schlichter
e639e79220
Merge remote-tracking branch 'origin/develop' into support-15-kHz-SCS
2022-05-18 10:51:19 +02:00
Roberto Louro Magueta
8ac68929bc
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/defs_nr_common.h
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.162PRB.2x2.usrpn300.conf
2022-05-17 19:13:38 +01:00
Sagar Parsawar
0ef771a6c2
Merge remote-tracking branch 'origin/develop' into nr_prs_merge
...
not fixed: pbchsim.c
2022-05-10 13:14:45 +02:00
rmagueta
4b3aa7233e
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
2022-04-30 15:14:20 +01:00
Thomas Schlichter
7815293443
Merge remote-tracking branch 'origin/develop' into support-15-kHz-SCS
2022-04-29 10:15:15 +02:00
Roberto Louro Magueta
724e155a3a
Move UL delta computation for a function
2022-04-28 23:57:19 +01:00
Roberto Louro Magueta
927e219553
UL channel estimation with a formulation closer to 3GPP, because this will be useful next
2022-04-28 21:04:41 +01:00
Laurent THOMAS
b2560daa3d
merge develop and fix one double free bug in nr_dlschsim
2022-04-13 15:15:11 +02:00
rmagueta
d5421a9c87
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/INIT/nr_init.c
# openair1/PHY/NR_REFSIG/nr_refsig.h
# openair1/PHY/NR_TRANSPORT/nr_csi_rs.c
# openair1/PHY/NR_TRANSPORT/nr_transport_proto.h
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/MESSAGES/asn1_msg.h
2022-04-12 14:02:43 +01:00
rmagueta
0abcf3d9c4
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/INIT/nr_init.c
# openair1/PHY/INIT/nr_init_ue.c
# openair1/PHY/NR_REFSIG/nr_gold.c
# openair1/PHY/NR_TRANSPORT/nr_csi_rs.c
# openair1/PHY/defs_nr_common.h
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2022-03-28 13:32:46 +01:00
Laurent THOMAS
a7e7d05da3
fix difficult to read code
2022-03-24 14:38:17 +01:00
Thomas Schlichter
88c0028757
Merge remote-tracking branch 'origin/develop' into support-15-kHz-SCS
2022-03-24 11:39:22 +01:00
francescomani
af0f4a08ea
Merge remote-tracking branch 'origin/develop' into nr_gold_init_improv
2022-03-23 11:02:34 +01:00
francescomani
eefc779817
Merge remote-tracking branch 'origin/develop' into nr_gold_init_improv
2022-03-17 18:33:45 +01:00
Robert Schmidt
b1eaa6606b
Merge remote-tracking branch 'origin/NR_MIMO_memory' into integration_2022_wk11
2022-03-17 17:45:00 +01:00
rmagueta
b59b84e904
Merge remote-tracking branch 'origin/develop' into develop-CSI
2022-03-17 01:03:35 +00:00
Thomas Schlichter
31cd31826d
move get_dft() and get_idft() from pss_nr.c to tools_defs.h
2022-03-14 16:39:17 +01:00
Thomas Schlichter
9e90b8f22c
remove unneeded global arrays ul_ch_ptrs_estimates, ul_ch_ptrs_estimates_ext, dl_ch_ptrs_estimates and dl_ch_ptrs_estimates_ext
2022-03-14 16:39:17 +01:00
francescomani
dcb414c38f
bugfix for pusch
2022-03-03 13:55:02 +01:00
francescomani
f2314ff6a7
logs
2022-03-03 11:29:06 +01:00
rmagueta
35324cfa12
Call nr_generate_csi_rs at UE side too
2022-03-02 18:30:02 +00:00
rmagueta
6c27a40f09
Creation of nr_csi_rs_info_t
2022-03-02 16:30:54 +00:00
Laurent Thomas
4c62aef755
rebase on develop
2022-03-02 11:26:16 +01:00
francescomani
43ea92bf8f
Merge remote-tracking branch 'origin/develop' into NR_MIMO_memory
2022-03-01 15:08:30 +01:00
francescomani
62f23df256
Merge remote-tracking branch 'origin/develop' into nr_gold_init_improv
2022-03-01 12:15:57 +01:00
francescomani
15565c9659
gold init improvement at ue for pusch
2022-02-25 14:49:31 +01:00
francescomani
b9ae5db874
gold init improvement at ue for dl channels
2022-02-25 12:09:42 +01:00
francescomani
e96bb10289
improving also pusch dmrs init
2022-02-25 10:05:14 +01:00