Ahmed Hussein
c8d0da0dcb
Fixing "CRC OK" bug.
...
Sometimes CRC OK is printed, but there are bits in error at the LDPC decoder output
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
Ahmed Hussein
d9abc574fc
Added RB extraction + FFT (completed with testing)
2019-06-04 13:43:19 +02:00
Khalid Ahmed
688acc4911
initializing txdataF_layer with zeros
2019-06-04 13:43:18 +02:00
Khalid Ahmed
9c447c18a0
Removing txdataF from NR_UE_PUSCH struct
2019-06-04 13:42:05 +02:00
Ahmed Hussein
66442aa42d
Implementation of LLR computation for 4, 16, and 64 QAM (tested)
2019-06-04 13:42:05 +02:00
Khalid Ahmed
54ebd39b79
changing txdataF to contain one slot only
2019-06-04 13:42:05 +02:00
Khalid Ahmed
d9e077ead0
Adding AWGN channel to txdata
2019-06-04 13:42:05 +02:00
Khalid Ahmed
9edbe82dc8
UE IFFT
2019-06-04 13:42:05 +02:00
Khalid Ahmed
bb4cf0df90
Data + DMRS RE mapping
2019-06-04 13:38:18 +02:00
Khalid Ahmed
70b6ca6391
adding nr_layer_mapping to ulsim
2019-06-04 11:33:36 +02:00
Khalid Ahmed
f3ebd69477
PUSCH DMRS generation is implemented
2019-06-04 11:33:36 +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
Francesco Mani
ef0056f1ea
merged with test-x310 and conflicts resolved
2019-05-20 17:16:13 +02:00
matzakos
475242c6f5
unitary simulation compilation errors resolved
2019-05-19 18:38:28 +02:00
Raymond Knopp
b447f0b913
minor changes
2019-05-18 17:07:24 +02:00
Raymond Knopp
da9b879112
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
...
Conflicts:
openair1/SCHED_NR/sched_nr.h
2019-05-18 15:49:13 +02:00
laurent
290ca22dbb
fix rfsimulator initialized variable, first pass on gNB scope, bugs
2019-05-17 15:21:27 +02:00
Francesco Mani
a81eafd0ae
merged with develop-nr and conflicts resolved
2019-05-14 14:00:39 +02:00
Florian Kaltenberger
01879c3e2b
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
2019-05-14 09:20:16 +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
Florian Kaltenberger
a1c9d50ed4
Merge remote-tracking branch 'origin/Develop-nr-threequarter_fs-80mhz-x310' into integration_2019_w18
2019-05-03 02:09:08 +02:00
Rakesh Mundlamuri
a531ea62fa
The changes made in this branch is to enable -E(threequarter sampling rate) option for mu=1 and 217PRB(ie; 80 MHz) to run on USRP x310.
2019-04-19 17:24:18 +05:30
yilmazt
75f131ad54
--phy_simulators warning removals, except for nr_dlsim. Polar coding old implementation's approximation and a priori information options needs to be corrected or removed
2019-04-15 21:49:28 +02:00
Francesco Mani
8897b3c88d
conflicts solved after merge with develop-nr
2019-04-15 15:28:56 +02:00
Francesco Mani
09cca53829
using only one structure for rxdata
2019-04-08 17:17:48 +02:00
Florian Kaltenberger
329242c7e6
Merge branch 'integration_nr_IA_receiver' into fix-frame-rx-and-memory
2019-04-07 20:56:38 +02:00
Florian Kaltenberger
ff38866130
Merge remote-tracking branch 'origin/develop-nr' into integration_nr_IA_receiver
2019-04-07 20:44:37 +02:00
Florian Kaltenberger
bdca3e4832
moving BWP config to MAC.
2019-04-07 08:12:13 +02:00
Francesco Mani
91121c6bd3
default ssb periodicity 5ms and function to compute if ssb is in slot
2019-04-05 11:57:20 +02:00
Florian Kaltenberger
e85cd9b79f
gNB was not taking into account rnti for PDSCH. This code has to be revised once we start using dataScrambilngIdendityPDSCH
2019-04-05 00:55:05 +02:00
Francesco Mani
385dcea7eb
intial sync over two frames (not working, still need to debug)
2019-04-03 15:07:45 +02:00
Florian Kaltenberger
6db55b2f24
- UE channel estimation no longer done in slot_fep. Also created dedicated memory for channel estimates of different channels
...
- using nr_extract_dci_info instead of nr_generate_ue_ul_dlsch_params_from_dci as in phy_procedures_nr_ue. The latter was only a (poor) wrapper and not doing what the name suggests. also with FAPI things have to be done differently now. This will come in a next commit.
- other minor changes to remove warning
prepreatory changes
2019-04-03 11:40:26 +02:00
Francesco Mani
9f5140ae76
Merge branch 'develop-nr' into nr_ssb_periodicity
2019-03-29 16:51:49 +01:00
Francesco Mani
16fbe03394
merging in develop-nr and resolving conficts
2019-03-27 16:26:49 +01:00
Florian Kaltenberger
d7403d4e61
Merge remote-tracking branch 'origin/develop-nr' into 409-merge-ulschsim-containing-pusch-encoding-and-decoding
2019-03-27 13:30:44 +01:00
Francesco Mani
e6fa2079b7
ssb periodicity in UE and initialized at nr_ue_init
2019-03-27 10:29:51 +01:00
Florian Kaltenberger
dea3125734
moving nr_bandtable back to MAC
2019-03-26 14:48:30 +01:00
Hongzhi Wang
f421e73006
Adding channel compensation dual stream correlation and layer demapping for nr IA decoder
2019-03-26 11:47:31 +01:00
Francesco Mani
a3049674c6
warning fixed in get_band
2019-03-26 10:27:12 +01:00
Florian Kaltenberger
0d91083ead
trying to harmonize the nr_bandtable
2019-03-22 17:40:47 +01:00
Florian Kaltenberger
0f04910f2f
moving get_band to separate function
2019-03-22 15:29:30 +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
Ahmed
e5fd0fcd00
added the ulsch decoding functions to ulschsim.c
...
now ulschsim.c is uplink only with no downlink decoding functions or variables
2019-03-07 11:20:09 +01:00
Khalid Ahmed
ea2bc826f1
minor clean ups
2019-03-07 11:20:09 +01:00
Khalid Ahmed
009b195d57
Initializing and freeing NR_UE_ULSCH_t. Creating nr_ulsch_coding.c
2019-03-07 11:17:23 +01:00
Florian Kaltenberger
314d9f1479
Merge remote-tracking branch 'origin/develop-nr' into multiple-ssb-detection
2019-03-04 20:49:16 +01:00
Francesco Mani
62e56f212e
some hardcoding removed in pbch detection still some left
2019-03-01 17:57:53 +01:00
Francesco Mani
49e9baee5b
brute force ssb detection
2019-03-01 13:04:23 +01:00
Francesco Mani
353f153353
slot_fep for ssb done once before sss and pbch channel estimation moved out of slot_fep
2019-02-26 18:06:43 +01:00