Tsung-Yu Chan
04073b03e4
feat / add the MMSE and precoding
...
- avoid the finction duplication
- add the transform predoding to the nr_rx_pusch_tp
- add the MMSE for 2 layer which modulation greater than 16 qam
- can support to 256 qam for 1 layer and 2 layer
2023-09-25 12:48:28 +02:00
Robert Schmidt
fb72b7b9e5
Add parameter verification to force simplified configuration files
2023-09-22 08:22:15 +02:00
Robert Schmidt
89f3ea3dd0
Wait for F1 Setup Response before unblocking cell
...
The F1 Setup Response contains the cell(s) to activate. Hence, prevent
the radio from starting by waiting for the F1 Setup Response before
continuing.
2023-09-22 08:18:28 +02:00
Robert Schmidt
925c2d0f1e
Remove NRRRC_CONFIGURATION_REQ and initalize RRC properly
...
Use a struct to initialize the RRC at the beginning, and remove the
NRRRC_CONFIGURATION_REQ. This message is not necessary; the RRC/CU
should be initialized from the F1 Setup Request, coming from the DU.
2023-09-21 12:49:20 +02:00
Robert Schmidt
4f7ae5dd2a
No double instance book keeping
2023-09-21 12:49:20 +02:00
Robert Schmidt
21f7128209
Merge remote-tracking branch 'origin/NR_UE_cell_barred' into integration_2023_w34
2023-08-24 16:46:33 +02:00
francescomani
24dd439aec
going back to sync mode when cell is barred
2023-08-23 17:45:59 +02:00
Robert Schmidt
c3e04b65df
Merge remote-tracking branch 'origin/remove-rw-globals-that-are-not-written' into integration_2023_w33
2023-08-18 18:16:48 +02:00
Laurent THOMAS
206aa36a47
Make read-only globals const, additional fixes
...
- Global variables that are never written to are marked const
- Remove some EXTERN declaration
- Remove unused `log_mem_multi` from logging module
2023-08-18 14:20:37 +02:00
Robert Schmidt
f8f7c40830
Merge remote-tracking branch 'origin/fix-bye-aw2s' into integration_2023_w33
2023-08-18 13:04:42 +02:00
Robert Schmidt
699526236c
Merge remote-tracking branch 'origin/negativeIndex_cppcheck_fix_on_w27_2023' into integration_2023_w33
2023-08-18 13:04:26 +02:00
Robert Schmidt
f40b4ab297
hack: see Bye. message when quitting gnb running with aw2s
...
Same commit justification as 50bf571347
2023-08-14 12:17:09 +02:00
Robert Schmidt
9d6de3b511
Merge remote-tracking branch 'origin/int-f1-ue-ids' into integration_2023_w32
2023-08-12 11:49:40 +02:00
Vijay Chadachan
707cf8088a
Addressed the review comments
2023-08-11 18:34:54 +02:00
Robert Schmidt
3e0f07705c
Init F1 UE data structs at MAC, RRC & CU-UP
2023-08-11 17:38:12 +02:00
Robert Schmidt
934a6aeb83
Merge remote-tracking branch 'origin/NR_UE_handle_TDD_pattern2' into integration_2023_w32
2023-08-11 11:03:00 +02:00
Robert Schmidt
9f45f1d769
Deprecate NR-UE --rrc_config_path, use --r{e,b}config-file instead
...
Config options --reconfig_file and --rbconfig-file have been introduced
to modify the filenames of reconfig.raw and rbconfig.raw (e.g., in the
case of multiple UEs). These filen*ames* were to be prepended with
--rrc_config_path to set the path. In summary, three options were
necessary, when two are sufficient.
In this commit, change to the options --reconfig-file and
--rbconfig-file (slight change for harmonization with other options,
which mostly use dashes) to give the full path to the corresponding
files, and avoid to surprise users who would not expect to have three
options.
--rrc_config_path has been deprecated and an error will be printed if a
user attempts to use it.
2023-08-09 17:32:45 +02:00
Sagar Parsawar
f64179039e
Applied clang formatting
2023-08-08 18:35:05 +02:00
Sagar Parsawar
970e65a4d6
Bug fix in size of ENB_PHY_OUTPUT_SIGNAL dump
2023-08-08 18:31:10 +02:00
Sagar Parsawar
3f6ed8d14a
Fix for multiple gNB SSB decode in UE phy-test mode
2023-08-08 18:29:14 +02:00
francescomani
9b8a8280ad
handle TDD pattern2 at UE
2023-08-08 17:26:46 +02:00
Robert Schmidt
00deb998f4
Merge remote-tracking branch 'origin/NR_UE_RRC_SIB_fixes' into integration_2023_w31
2023-08-07 10:27:07 +02:00
francescomani
75c2f9e5f8
improving handling of tdd_UL_DL_ConfigurationCommon absence when checking DL or UL slot
2023-08-04 10:01:56 +02:00
francescomani
f934f4c491
RRC processing frame instead of slot for timers
2023-08-01 15:07:37 +02:00
francescomani
40b07ec483
remove scc and scc_SIB from mac structure
2023-07-31 17:30:29 +02:00
Robert Schmidt
e188faa377
Merge remote-tracking branch 'origin/NR_UE_SIB1_outside_of_initial_sync' into integration_2023_w30
2023-07-29 07:24:10 +02:00
Robert Schmidt
051fb056f6
Merge remote-tracking branch 'origin/fr2-interdigital-usrp-interface' into integration_2023_w30
2023-07-29 07:22:50 +02:00
Imad Al Samman
76ccc2f5f3
FR2: GPIO configuration for Interdigital Radio Unit
...
For FR2 and including analog beamforming, we control the beams via GPIO
on radio units.
In this commit, introduce a configuration option to switch the GPIO
control for different devices: "generic" is the current GPIO control,
"interdigital" configures the GPIO configuration to be used with an
InterDigital device.
2023-07-28 14:49:37 +02:00
francescomani
44bc3e7cce
taking sib1 detection out of initial sync
2023-07-27 11:11:09 +02:00
francescomani
f65ce8c4fa
handle BCH indication
2023-07-24 09:46:37 +02:00
Robert Schmidt
a0f375f50c
Merge remote-tracking branch 'origin/improve-scope-interface' into integration_2023_w29
2023-07-21 14:06:34 +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
Robert Schmidt
7c847cd908
Merge remote-tracking branch 'origin/uninitvar_cppcheck_fix_on_w27_2023' into integration_2023_w29
2023-07-20 17:28:34 +02:00
francescomani
c56b4bf515
fix computation of absolute slot
2023-07-20 14:52:31 +02:00
Vaibhav Shrivastava
b49ac6ec4e
Fix cppcheck warnings related to negativeIndex
2023-07-20 17:08:18 +05:30
Vaibhav Shrivastava
428f9c0946
fix uninitialized variable warnings found by cppcheck
2023-07-19 16:43:33 +02:00
Laurent THOMAS
37752af2cf
make common code for data copy to the scope
2023-07-19 10:19:25 +02:00
Robert Schmidt
c3931c9fe0
Merge remote-tracking branch 'origin/fixes-ci-ue' into integration_2023_w28
2023-07-13 19:19:31 +02:00
Robert Schmidt
a0c2c5d1e9
Merge remote-tracking branch 'origin/bugfix_tx_rf_burst' into integration_2023_w28
2023-07-13 19:19:23 +02:00
Robert Schmidt
70475fecec
Merge remote-tracking branch 'origin/NR_UE_RRC_handle_otherSI' into integration_2023_w28
2023-07-13 16:59:49 +02:00
francescomani
e198b74155
fixes running FR2 test with sanitize
2023-07-13 16:27:34 +02:00
Robert Schmidt
ec3acac9f8
Remove functions present due to (non-existing) linking issues
2023-07-12 16:46:50 +02:00
Robert Schmidt
eed29f8900
Remove commented, SDR ADRV9731-specific code
2023-07-12 16:46:11 +02:00
francescomani
6d0ae249bc
handling SIB other than SIB1 at UE RRC
2023-07-10 18:26:06 +02:00
laurent
9121541b3c
only cleaning
2023-07-10 12:00:25 +02:00
Robert Schmidt
4ae73af46f
Merge remote-tracking branch 'origin/cmake-refactor' into integration_2023_w27
2023-07-08 13:29:55 +02:00
Robert Schmidt
4e18ce02e3
Merge remote-tracking branch 'origin/remove-redundant-stored-drb-list' into integration_2023_w27
2023-07-08 13:29:37 +02:00
Laurent THOMAS
ed7b675330
remove redundant copies of pdu sessions list
2023-07-08 13:14:06 +02:00
Robert Schmidt
be8a401242
Merge remote-tracking branch 'origin/e2_sub' into integration_2023_w27
2023-07-07 16:55:36 +02:00
mir
bb3d8b8201
near_ric_ip_addr added. The config needs to be defined in OAI's config file
2023-07-07 13:48:38 +02:00