Francesco Mani
63375fa139
BF weights from config file for RU case
2019-11-25 16:43:15 +01:00
Wang Tsu-Han
56ecc5cfb2
Merge branch 'develop-nr' into ru-parallel-beamforming-merge
...
Conflicts:
openair1/PHY/MODULATION/nr_modulation.h
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2019-11-22 17:00:53 +01:00
Wang Tsu-Han
e0c80a83b8
bug fix for buffer setting in dlsch and wakeup_rxtx
2019-11-21 15:35:28 +01:00
Francesco Mani
2a0cfcb747
Merge branch 'develop-nr' into nr_beamforming
2019-11-21 12:34:44 +01:00
yilmazt
94968c14df
develop-nr up-to-date as of 20.11.19
2019-11-20 23:50:39 +03:00
Francesco Mani
053914d502
dynamic allocation also for w vectors at decoding sides
2019-11-20 17:44:43 +01:00
Francesco Mani
94b7762b56
dynamic allocation of e and f vectors
2019-11-20 16:48:48 +01:00
magounak
e8b6932310
initialization of UL_RB in frame parameters
2019-11-20 10:05:36 +01:00
Raymond Knopp
75158a5865
nr_dlsim compiles
2019-11-19 21:44:50 +01:00
magounak
9d1b66154b
Merge remote-tracking branch 'origin/develop-nr' into nr-channel-estimation
2019-11-19 15:43:20 +01:00
Francesco Mani
0b066b52e3
bugfix
2019-11-18 17:23:29 +01:00
Francesco Mani
a51fa4f3a7
changing segments and sch bytes allocation in coding/decoding
2019-11-18 17:13:07 +01:00
Wang Tsu-Han
6be2d8f081
using switch buffer for txdataF in L1
2019-11-18 12:33:48 +01:00
Sakthivel Velumani
0ea53f48b9
Added back ulsim test case for 273 RB
2019-11-15 17:21:37 +01:00
Sakthivel Velumani
e253a6f380
Added support for nushift
2019-11-15 14:15:45 +01:00
Florian Kaltenberger
39457f5c12
Merge remote-tracking branch 'origin/ldpc_bg2_bug_fix' into integration-develop-nr-2019w46
2019-11-15 09:39:08 +01:00
Florian Kaltenberger
6082a33d2e
Merge remote-tracking branch 'origin/nr_pdcch_crc_fix' into integration-develop-nr-2019w46
2019-11-15 09:38:38 +01:00
Francesco Mani
e2b77c3edb
removing printf
2019-11-15 09:27:02 +01:00
Thomas Schlichter
ef3be74025
Fix channel estimation for 3/4 sampling
...
In 3/4 sampling mode, the OFDM symbol size is _not_ a power of two (e.g. 1536 instead of 2048).
In this case it is _not_ OK to calculate the modulus using a binary AND, it _must_ use either the actul modulus operator (%) using an integer division,
or a _correct_ if statement or tertianary operator like this:
re_offset = (re_offset + 4 >= ue->frame_parms.ofdm_symbol_size) ? (re_offset + 4 - ue->frame_parms.ofdm_symbol_size) : (re_offset + 4);
But of course using the actual modulus operator is much more readable and surely not much slower:
re_offset = (re_offset + 4) % ue->frame_parms.ofdm_symbol_size;
2019-11-14 17:32:09 +01:00
Hongzhi Wang
feb461bafb
add missing fix for bg2
2019-11-14 16:25:23 +01:00
Hongzhi Wang
17f5a80387
ldpc encoder bg2 bug fix
2019-11-14 15:16:21 +01:00
Sakthivel Velumani
eff0a870b7
PUSCH UE DMRS index with correct data type
2019-11-14 15:06:23 +01:00
Sakthivel Velumani
1aa2b3041b
update to last commit
2019-11-13 15:05:19 +01:00
Sakthivel Velumani
8054ab64fa
Fixed CRC fail in PDSCH for large PRBs
2019-11-13 14:57:29 +01:00
Sakthivel Velumani
3185728107
Some updates in uplink and downlink channel estimations
2019-11-13 14:35:14 +01:00
Sakthivel Velumani
2deda8df51
Improved channel estimates around DC for uplink
2019-11-12 15:15:37 +01:00
Sakthivel Velumani
09b38541c8
Included DC handling for odd number of RBs
2019-11-12 14:28:34 +01:00
Florian Kaltenberger
1bfbf8c96e
adding missing case
2019-11-11 15:04:22 +01:00
Rakesh
6d4f03751e
ulsim bug fix
2019-11-08 23:22:59 +01:00
Florian Kaltenberger
282f56fb7b
fixing some bugs nr_ulsim
2019-11-08 17:10:30 +01:00
Rakesh
b4b1998c5e
bug fix
2019-11-08 12:38:48 +01:00
Sakthivel Velumani
497afe4f58
UL improved channel estimation around DC
2019-11-08 10:27:06 +01:00
yilmazt
c2460cc4d2
executables are compiling
2019-11-07 19:17:58 +03:00
Sakthivel Velumani
9e7186c2cb
updated dlsim
2019-11-07 17:00:30 +01:00
Sakthivel Velumani
f5b0658a70
Improved channel estimates around DC;
...
ignored only DC pilot
2019-11-07 16:34:33 +01:00
Sakthivel Velumani
ca9b4d7ed9
Improved channel estimates around DC
...
Ignored 1 pilot before and after DC
2019-11-07 16:26:30 +01:00
Francesco Mani
1ef8aaee97
Revert "updating beamforming weights"
...
This reverts commit a9e07dce5f .
2019-11-06 16:25:54 +01:00
magounak
5bc28899d3
testing ECPRI receive path (with level adjustment for 12-bit OAI RX dynamic range)
2019-11-06 00:08:34 +01:00
Wang Tsu-Han
d252696b14
Merge branch 'develop-nr' into ru-parallel-beamforming
...
Conflicts:
common/utils/T/T_defs.h
executables/nr-ru.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/defs_RU.h
openair1/SCHED_NR/nr_ru_procedures.c
openair1/SCHED_NR/sched_nr.h
openair2/LAYER2/NR_MAC_gNB/nr_mac_common.c
2019-11-05 15:43:19 +01:00
Francesco Mani
0c408e9681
adopting NR values for DLSCH/ULSCH segments
2019-11-05 15:37:06 +01:00
Francesco Mani
2a5109d670
crc ones added also ar UE side
2019-11-05 12:47:32 +01:00
Francesco Mani
13f4acd5b6
Revert "disabling pdsch and ul"
...
This reverts commit 582ba0c922 .
2019-11-05 10:59:15 +01:00
Francesco Mani
ccd38774ee
Revert "generating a simple ue specific search space with 24 RB in 1 symbol for testing"
...
This reverts commit e47cd4a06d .
2019-11-05 10:58:25 +01:00
laurent
e8091083b0
restore ue compilation with ocp-softmodem, some RF simulator improvement
2019-11-04 16:11:09 +01:00
Wang Tsu-Han
57421caae5
adding tracer for tx fronthaul
2019-11-04 15:32:25 +01:00
yilmazt
94cf7de858
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-11-02 19:10:01 +03:00
Raymond Knopp
930e1fde33
Merge remote-tracking branch 'origin/develop-nr' into NR_RRCConfiguration
...
Conflicts:
cmake_targets/CMakeLists.txt
executables/nr-ru.c
executables/nr-softmodem.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
openair1/PHY/NR_TRANSPORT/nr_tbs_tools.c
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/SCHED_NR/nr_ru_procedures.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/gnb_config.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/main.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
2019-11-02 01:12:15 +01:00
Florian Kaltenberger
69631e750b
Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push
2019-11-01 17:13:54 +01:00
laurent
3ce5d40064
add comments in data structures, gcc warnings fixed
2019-10-31 20:49:42 +01:00
laurent
13122a272e
ul in parallel monolithic case, ul in parallel memory leak fix
2019-10-31 17:28:21 +01:00