francescomani
c6ccda2998
remove unused definitions in defs_nr_common
2025-04-01 19:15:08 +02:00
francescomani
cea4412b3b
do not include LTE defs_common into 5G code
2025-04-01 18:53:09 +02:00
francescomani
73e96220fb
remove unused frame config ue phy unit test and all nr ue phy test folder
2025-03-10 17:31:04 +01:00
francescomani
a936c88fb5
remove unused srs ue phy unit test
2025-03-10 16:26:33 +01:00
Laurent THOMAS
c73353bed3
comprehensive dmrs reception and better cpu efficiency
2025-01-28 09:50:29 +01:00
rmagueta
39a50faa6e
Delay compensation for PUCCH2
2025-01-14 11:34:22 +01:00
francescomani
ddbbaef302
remove nr_csi_info_t from gNB (unused)
2024-10-08 09:46:43 +02:00
francescomani
2b76e88823
remove some openair1 headers included in opeinair2 files
2024-08-09 16:16:13 +02:00
Robert Schmidt
7563937af8
Use gold cache for CSI-RS decoding
2024-07-30 14:53:30 +02:00
Thomas Schlichter
021f97cf10
NR UE: increase DURATION_RX_TO_TX by cellSpecificKoffset_r17
2024-07-10 15:56:05 +02:00
francescomani
efeb538490
harmonize usage of frequency range structures
2024-04-23 12:20:42 +02:00
Robert Schmidt
9a2e080f77
Apply clang-format
2024-04-13 08:54:15 +02:00
Raghavendra Dinavahi
94b23d1eb0
PSBCH RX TX and SLSS search procedures
...
- RX/TX Phy processing accg to 38.211, 38.212 Rel16
- PSBCH simulator used to validate TX/RX phy processing
- PSBCH SLSS Search procedures
- PSBCH SIM also tests SLSS SEARCH
2024-04-12 16:07:00 +02:00
Laurent THOMAS
88fb3c3598
change type to c16_t around dmrs computation pieces of code
2024-03-26 20:57:31 +01:00
francescomani
51d60c2dae
let the gNB print a LOG with the UE command line parameters to simplfy the life of the users
2024-03-14 18:55:51 +01:00
Laurent THOMAS
7466297568
move command line sample offset and 3/4 sampling option at top level, as it is common option for 4G,5G xNB and UE
2024-03-04 10:07:07 +01:00
francescomani
c8afb25d3b
moving generation of precoding matrices at MAC and trying to adapt to SCF (1st version)
2024-01-19 09:21:08 +01:00
ajit
a6baa6d6f1
Changed max ofdm symbol size to 8192 for 100MHzi USRP
2023-09-20 05:50:08 +05:30
Robert Schmidt
48dd9bb31f
Merge remote-tracking branch 'origin/remove-small-races-in-ue' into integration_2023_w36
2023-09-11 14:10:26 +02:00
rmagueta
e0ab96eedc
Implementation of delay compensation in NFAPI_NR_DMRS_TYPE1_linear_interp() at UE
2023-09-04 17:09:35 +01:00
Laurent THOMAS
e74b9a5c29
remove a frame param useless attribute
2023-08-30 15:27:33 +02:00
Sagar Parsawar
f64179039e
Applied clang formatting
2023-08-08 18:35:05 +02:00
Sagar Parsawar
386881c382
Fixed PRS IDFT 16x oversampling buffer issue
2023-08-08 18:31:10 +02:00
Robert Schmidt
04dee38c71
Merge remote-tracking branch 'origin/NR_FR2_sanitize' into integration_2023_w29
2023-07-21 14:06:29 +02:00
Laurent THOMAS
02e1b64379
small code review
2023-07-13 16:48:19 +02:00
laurent
9121541b3c
only cleaning
2023-07-10 12:00:25 +02:00
Melissa Elkadi
a0a2248ea1
Introduce #defines for Sidelink Synchronization
...
Implement the #define variables required for synchronization: These
variables include offset and payload size values that vary from the Uu
interface, in relation to the PSS, SSS and PBCH elements. We also
introduce the new sl_mode command line flag, which is used to switch
between the Uu interface and SL interface. This will allow us to modify
exisitng PSS and SSS functions, without copying complete 5G functions
and only changing a few lines to support sidelink mode.
Fixing formatting for softmodem-common.h
2023-06-30 18:55:28 +02:00
Robert Schmidt
555a54f85e
Add Sidelink (SL) carrier frequency
...
1. Adding a "SL" frequency for Sidelink mode. The
importance of this variable is to ensure that
when we are in mode 1 (UE+UE+gNB), that the slot
configuration and frequencies do not overlap. This
SL frequency is important for rotation and allows
us to utilize the OFDM modulation and demodulation
functions that already exist in OAI.
2. Adding sl_mode to the command line for proper UE
deployment when in SL mode. sl_mode can be set to 0,
1, or 2. sl_mode 0 indicates no-Sidelink at all,
mode 1 is gNB, UE, and UE (3GPP defines mode numbers).
sl_mode 2 indicated UE to UE communications with no
gNB at all.
3. New functions for calculating the carrier frequency
for SL mode.
2023-06-16 11:11:44 +02:00
Roberto Louro Magueta
e223f4ee1d
Apply delay compensation for UL in nr_pusch_channel_estimation()
2023-03-06 10:16:01 +00:00
francescomani
fc30280a7d
cleaning up some NR files
2023-02-21 16:53:51 +01:00
Robert Schmidt
ce1246e0dd
Merge remote-tracking branch 'origin/NR_UE_BWP_reworking' into integration_2022_wk02
2023-01-12 17:49:22 +01:00
francescomani
5300c57f3d
common BWP structure and further improvements
2022-12-27 19:00:41 +01:00
Roberto Louro Magueta
a7db9280b8
Generate SRS sequence only when needed
2022-12-23 10:39:11 +00:00
francescomani
c07cbce037
better handling of PRACH TX power to improve separation between PHY and MAC
2022-10-29 14:16:12 +02:00
francescomani
c9553fe696
moving prach_resources to MAC
2022-10-29 14:16:12 +02:00
francescomani
e0cdf278b5
remove init_msg1 and sync_frame from prach structure
2022-10-29 14:02:23 +02:00
Robert Schmidt
626e700c96
Merge remote-tracking branch 'origin/NR_gNB_DCI_bundle_size' into integration_2022_wk40
2022-10-05 15:32:08 +02:00
francescomani
ae53d823e3
fix for DCI bundle size
2022-09-28 11:19:12 +02:00
Sagar Parsawar
d85e0ec92a
Merge remote-tracking branch 'origin/develop' into nr_prs
2022-09-07 09:15:36 +02:00
Sagar Parsawar
a292f1a251
Changes in prs config parsing function, added help string
2022-08-25 23:01:30 +02:00
Roberto Louro Magueta
7e87265a74
Merge remote-tracking branch 'origin/develop' into develop-SRS-MIMO
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
2022-08-08 11:54:43 +01:00
Sagar Parsawar
a5eda343ed
1. Fixed pbchsim build failure due to prs source file dependacy
...
2. Fixed GPS time assert in gNB_scheduler_uci.c
2022-08-05 17:29:51 +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
6ba60eb181
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/nr_rrc_config.h
2022-07-20 19:59:34 +01:00
Roberto Louro Magueta
70d7a6687b
Merge nr_csi_rs_info_t plus nr_csi_im_info_t into nr_csi_info_t
2022-07-07 18:28:05 +01:00
Roberto Louro Magueta
3025627c06
Remove j, koverline and loverline from nr_csi_rs_info_t
2022-07-07 17:23:18 +01:00
Roberto Louro Magueta
36a9139a66
Remove N_cdm_groups, CDM_group_size, kprime and lprime from nr_csi_rs_info_t
2022-07-07 15:51:02 +01:00
Roberto Louro Magueta
e39be3917b
Remove csi_rs_ls_estimated_channel and csi_rs_estimated_channel_freq from nr_csi_rs_info_t
2022-07-07 14:33:40 +01:00
Roberto Louro Magueta
acd4e39566
Remove csi_rs_received_signal from nr_csi_rs_info_t
2022-07-07 11:48:37 +01:00
Roberto Louro Magueta
0c2b3a1eeb
Remove some variables from nr_csi_rs_info_t
2022-07-06 20:18:44 +01:00