Francesco Mani
2d35c28633
minor fix
2019-07-31 12:41:08 +02:00
Francesco Mani
2070a3305f
mapping each ssb to a different logical antenna port
2019-07-22 17:10:52 +02:00
Florian Kaltenberger
99fa6a9ff4
Merge remote-tracking branch 'origin/uhd_set_thread_prio' into integration_develop-nr_2019w24
2019-06-13 23:01:13 +02:00
WANG Tsu-Han
a6ecd29f90
Merge branch 'develop-nr' into uhd_set_thread_prio
...
Conflicts:
openair1/SCHED_NR/phy_procedures_nr_gNB.c
targets/RT/USER/nr-ru.c
2019-06-11 17:00:39 +02:00
WANG Tsu-Han
bdc6aff4a0
adding tracer
2019-06-11 16:43:17 +02:00
Ahmed Hussein
10e3a299be
Restructuring "nr_slot_fep_ul"
...
- Now it takes input and output pointers instead of gNB struct
2019-06-04 13:43:20 +02:00
Ahmed Hussein
4677c0abd7
Fixing ulschsim and applying minor change to ulsim
...
- Problem was related to UE_id and G
2019-06-04 13:43:20 +02:00
Ahmed Hussein
02e329a35d
SC-FDMA working for 1 SNR loop (enabled using "NR_SC_FDMA" MACRO)
...
- Added nr_dft at UE side and nr_idft at gNB side
- NR_SC_FDMA can be found in "PHY/defs_nr_common.h"
- For 1 SNR loop, the code executes correctly
- For more loops, it gives a segmentation fault in the LDPC decoder
- The segmentation fault is caused when nr_idft is used
- The code works fine when the "NR_SC_FDMA" is disabled
2019-06-04 13:43:19 +02:00
Ahmed Hussein
176d873083
Shifting the QAM threshold by AMP, instead of shifting the data by AMP_SHIFT
...
This fixes the errors in bits introduced after LDPC decoding in case of mod_order = 6 and AMO_SHIFT = 9
2019-06-04 13:43:19 +02:00
Ahmed Hussein
15417570aa
Restructuring ulsim and introducing more functionalities in RX at gNB
2019-06-04 13:43:19 +02:00
Khalid Ahmed
566e603671
passing pointers to nr_generate_pdsch instead of structs
2019-06-04 12:10:40 +02:00
Florian Kaltenberger
9574efbf19
Merge remote-tracking branch 'origin/nr_ssb_periodicity' into integration-nr-2019-w21
2019-05-22 23:27:27 +02:00
Raymond Knopp
069ce10a2e
NR FAPI interface additions for DLSCH (SDU pointer now does down to L1)
2019-05-11 23:57:11 +02:00
Raymond Knopp
317cbfd601
minor changes to thread synchronization after testing with N310 @ 122.88 Ms/s
2019-05-05 21:52:03 +02:00
Raymond Knopp
4c3c8f2c6c
more logging removal
2019-05-03 13:33:07 +02:00
Francesco Mani
6e33fcfe28
SSB periodicity at gNB from config file
2019-03-11 10:54:20 +01:00
Francesco Mani
8950a77999
SSB periodicity at gNB hardcoded in config_common and passed down, to be taken from config file in next commit
2019-03-08 18:21:44 +01:00
Francesco Mani
62e56f212e
some hardcoding removed in pbch detection still some left
2019-03-01 17:57:53 +01:00
Francesco Mani
2156ba10d5
config files changed and pdcch/pdsch enabled
2019-02-25 16:51:41 +01:00
Francesco Mani
c49f91444e
Conflicts solved after merge with develop-nr and modifications to simulators to compile
2019-02-25 15:03:32 +01:00
laurent
838d6b86f2
issue 403 -> astyle on modified files
2019-02-22 13:42:50 +01:00
laurent
e1fa6be7dd
issue 403
2019-02-22 13:39:57 +01:00
Francesco Mani
5a9fb475f2
Lmax in frame_parms and nr_band number from freq at UE
2019-02-21 17:29:15 +01:00
Francesco Mani
186269cd5d
removed pbch_configured issue for frames multiple of 8
2019-02-12 15:37:24 +01:00
Francesco Mani
0348ce1598
bug fix in nr gold for pbch
2019-02-12 11:50:21 +01:00
Francesco Mani
0a9ea26b9e
bit-wise choice of SSB to transmit
2019-02-12 10:28:57 +01:00
Francesco Mani
102ec93096
first implementation of multiple ssb at gnb
2019-02-11 18:45:28 +01:00
Francesco Mani
0234a5c21a
conflicts resolved after merging with nr-polar-encoder-optimizations
2019-01-23 14:36:52 +01:00
Florian Kaltenberger
f2d5cfae0c
fixing ssb_subcarrier_offset computation for odd N_PRB in gNB and UE
...
adding Nid_cell to nr_pbchsim
2019-01-22 14:36:14 +01:00
Francesco Mani
35dc0857c4
working version of FFO estimation
2019-01-22 10:46:45 +01:00
Raymond Knopp
cb9321c65d
Merge remote-tracking branch 'origin/nr_pdsch' into nr-polar-encoder-optimizations
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/TESTBENCH/ldpctest.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_encoder2.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_generate_coefficient.c
openair1/PHY/CODING/nr_compute_tbs.c
openair1/PHY/CODING/nr_segmentation.c
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
openair1/SCHED_NR/fapi_nr_l1.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/defs.h
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
targets/RT/USER/nr-gnb.c
targets/RT/USER/nr-ru.c
targets/RT/USER/nr-ue.c
2019-01-04 16:46:50 +01:00
Raymond Knopp
81c1e1b309
tested with slot-based processing for 40 and 80 MHz channels
2018-12-30 00:32:57 +01:00
Florian Kaltenberger
9c1be1b41e
Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch
2018-12-06 10:07:40 +01:00
Raymond Knopp
ee1c5cbdbd
pdcch channel estimation in UE is ok (273 PRBs)
2018-12-05 11:44:44 +01:00
Raymond Knopp
d31bf6f962
Merge remote-tracking branch 'origin/develop-nr' into nr-polar-encoder-optimizations
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_pbch.c
2018-12-03 05:39:46 +01:00
Florian Kaltenberger
6ddb3c57fd
minor changes in logs
2018-11-29 17:09:17 +01:00
Florian Kaltenberger
2bfbad9275
removed some debug messages. re-activated PDCCH decoding. fixed some warinings.
2018-11-28 09:36:07 +01:00
Raymond Knopp
cd07961aa5
intermediate commit
2018-11-21 15:40:30 +01:00
Florian Kaltenberger
6bebff3681
Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch
...
Conflicts:
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR/fapi_nr_l1.h
2018-11-16 11:24:58 +01:00
Guy De Souza
fd92827a0f
Merge remote-tracking branch 'origin/develop-nr' into nr_mib_fix
2018-11-14 14:42:59 +01:00
Guy De Souza
8f45c70273
DMRS seq slot idx
2018-11-08 12:01:54 +01:00
Guy De Souza
b6de2aeaaf
MIB interleaving correction
2018-11-07 16:20:38 +01:00
Guy De Souza
fea11c173e
Merge with develop-nr
2018-11-06 14:46:16 +01:00
Wang Tsu-Han
818b27c1f8
renaming for gNB
2018-10-31 18:18:51 +01:00
Guy De Souza
065b24e507
Scheduling subframe change
2018-10-30 14:46:39 +01:00
Guy De Souza
8596ae69e8
Subframe 0 Tx
2018-10-29 12:22:40 +01:00
Guy De Souza
1c2c853b8e
DCI alloc fix
2018-10-29 12:21:32 +01:00
Florian Kaltenberger
7b5152267a
fixing/simplifying slot_fep for single thread, adding support extended CP
...
removing warnings for --emulate-rf mode, tx_frame now also written to binary file so that it can be read by UE in mode --loop-memory
2018-10-28 13:03:16 -07:00
Wolfgang A. Mozart
411d0d6ef0
fixing lots of warnings, but nr-uesoftmodem still crashes
2018-10-27 18:02:17 +02:00
Guy De Souza
ff85313978
Transport init
2018-10-26 16:33:09 +02:00