Hongzhi Wang
f4772f2ba2
bug fix dlsch thread
2019-12-20 10:48:26 +01:00
Hongzhi Wang
82aebfa627
add thread pool for dlsch
2019-12-20 10:47:52 +01:00
Florian Kaltenberger
177e3d4207
Merge remote-tracking branch 'origin/recordplay_cfgoption' into integration-develop-nr-2019w51
2019-12-19 09:45:00 +01:00
Florian Kaltenberger
c25c720fa5
hotfix for harq_pid
2019-12-17 17:29:17 +01:00
frtabu
69a7658c54
USRP device cleanup including record player as config option + some cppcheck warning/errors fixes
2019-12-16 17:53:22 +01:00
Florian Kaltenberger
cac89d49e4
reducing some logs
2019-12-12 13:06:51 +01:00
Florian Kaltenberger
da8be6a78b
Merge remote-tracking branch 'origin/pdcp-ul-noS1-v2' into integration-develop-nr-2019w50
2019-12-12 12:52:55 +01:00
Florian Kaltenberger
cf57a43900
Merge remote-tracking branch 'origin/bug-fix-channel-est' into integration-develop-nr-2019w50
2019-12-12 12:50:17 +01:00
laurent
719424f4b7
bug fix: ue was not reading options + more debug printf cleanup in openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
2019-12-08 20:52:20 +01:00
laurent
22d4f20525
debug printf cleanup in openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
2019-12-08 19:29:08 +01:00
laurent
ec08b771b1
merge develop-nr
2019-12-05 05:07:23 +01:00
laurent
97a2877cba
fix worker_disable
2019-12-05 04:58:10 +01:00
laurent
7672257b2f
asn1 encoding memory overflow
2019-12-05 04:56:42 +01:00
laurent
80cd6940af
modifications
2019-12-05 04:53:56 +01:00
Sakthivel Velumani
1928936883
Fixed a misaligned problem in PUSCH channel esti
...
An avx2 instruction in idft4096 introduced segfault sometimes
2019-12-03 15:55:14 +01:00
Sakthivel Velumani
f1740e2c9c
Fixed CI failure
2019-12-02 14:11:47 +01:00
Sakthivel Velumani
11147c2e83
Merge branch 'develop-nr' into bug-fix-channel-est
2019-12-02 13:45:05 +01:00
Sakthivel Velumani
620038220c
Fixed a bug in channel estimation; and updated a dlsim test case
2019-11-28 17:43:24 +01:00
Francesco Mani
b2ddd33577
Merge branch 'nr_beamforming_new' into ru-parallel-beamforming-merge
2019-11-27 14:34:34 +01:00
Francesco Mani
aab575f66a
bugfix
2019-11-27 14:26:35 +01:00
Francesco Mani
82880f6199
Merge branch 'nr_x300_fixes' into ru-parallel-beamforming-merge
2019-11-27 13:47:14 +01:00
Francesco Mani
fe0c9ba075
fix for number of slots in half frame for different numerologies
2019-11-27 09:11:51 +01:00
Francesco Mani
433e3edd21
fix for nr_is_ssb_slot in nr_slot_select
2019-11-26 18:31:04 +01:00
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
magounak
9d1b66154b
Merge remote-tracking branch 'origin/develop-nr' into nr-channel-estimation
2019-11-19 15:43:20 +01:00
Wang Tsu-Han
6be2d8f081
using switch buffer for txdataF in L1
2019-11-18 12:33:48 +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
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
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
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
2a5109d670
crc ones added also ar UE side
2019-11-05 12:47:32 +01:00