- 26 Apr, 2021 9 commits
-
-
Sakthivel Velumani authored
-
Thomas Schlichter authored
The TA calculation takes the CIR peak position error and scales it according to 38.213 section 4.2. Till now it was simply an integer division "timing_advance_update = sync_pos / bw_scaling". E.g. in case of bandwidth_scaling == 16, the timing_advance_update was 0 for sync_pos between -15 and +15. With this change, this range (and thus the UL timing error) will be reduced to -8 and +8.
-
Thomas Schlichter authored
Only Ncp1 is used, so get rid of the second timeshift_symbol_rotation array. Also simplify the computation of "t0 * Tc * f".
-
Thomas Schlichter authored
The rotation compensating the shifted OFDM position _before_ the channel estimation makes the CIR peak move back to 0. We have to take this into account on gNB side when calculating the timing advance command, and on UE side in the time adjustment.
-
Thomas Schlichter authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
for gNB its in L1 section of config file for UE its a cmd line paramenter
-
- 23 Apr, 2021 3 commits
-
-
Sakthivel Velumani authored
also fixed build wanings
-
Sakthivel Velumani authored
This reverts commit 87b53883.
-
Sakthivel Velumani authored
This is necessary to compensate the rotation caused by the timeshifted OFDM symbol (1/8 CP)
-
- 21 Apr, 2021 5 commits
-
-
Thomas Schlichter authored
Currently we cute the PUSCH and PDSCH OFDM symbols starting within the last 1/8th of the CP to avoid ISI. This time shift leads to a rotation in frequency domain. The current PRB based channel estimation does not compensate for the rotation _within_ a PRB, leading to bad performance. This commit should _not_ make it into develop branch, it is just for testing! Instead, we should do some compensating rotation before channel estimation.
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
use nb_antennas_tx instead of nb_antennas_rx when copying data from UE->common_vars.txdata to s_re and s_im
-
Thomas Schlichter authored
Each element is sizeof(int32_t), not sizeof(int32_t *).
-
- 19 Apr, 2021 3 commits
-
-
Sakthivel Velumani authored
-
Remi Hardy authored
-
Remi Hardy authored
Fix SA SIB1 segmentation fault
-
- 17 Apr, 2021 1 commit
-
-
Sakthivel Velumani authored
-
- 15 Apr, 2021 2 commits
-
-
luis_pereira87 authored
-
Remi Hardy authored
MR !1114 : sanitize v1 -bugs or dirty code fixed -add first version of a rf board calibration tool, not finished MR !1094 : sim channels Channel simulation: -command mode: to change noise, path loss, model (AWGN, RICE, ...) parameters channel simulation -channels separation: each channel can have a different model (for HO test for example) -a new build option --sanitize to compile all OAI with gcc --sanitize=address MR !1034 : new gtpu -New GTPU implementation MR !1101 : develop-SA-CBRA -Implementation of Contention Based Random Access procedures for 5G-NR Initial Access in SA mode (including contributions from BUPT and Fujitsu)
-
- 14 Apr, 2021 5 commits
-
-
hardy authored
-
hardy authored
-
hardy authored
Conflicts: openair1/PHY/TOOLS/nr_phy_scope.c targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
-
hardy authored
Conflicts: cmake_targets/CMakeLists.txt openair1/PHY/TOOLS/time_meas.h openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c openair2/LAYER2/RLC/rlc.h
-
hardy authored
-
- 13 Apr, 2021 4 commits
-
-
rmagueta authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
rmagueta authored
-
- 12 Apr, 2021 4 commits
- 11 Apr, 2021 1 commit
-
-
Laurent THOMAS authored
-
- 10 Apr, 2021 1 commit
-
-
Roberto Louro Magueta authored
This reverts commit e06c7276
-
- 09 Apr, 2021 2 commits
-
-
rmagueta authored
-
-