Commit Graph
80 Commits
Author SHA1 Message Date
Raymond Knopp d7c71252f0 nr_pbchsim: added -I option which runs initial synchronization. without, it just runs pbch decoding
Still a remaining issue with the SNR normalization, way too low to get errors.
2018-10-25 22:50:35 +02:00
Raymond Knopp 8d78c0c98f Changes:
0. unwiring of 40 MHz channel hard-coding and general SSB location
1. PSS dynamic range improvement and DC carrier fix
2. SSS channel estimation and detection corrected
3. PBCH channel estimation fixed
4. PBCH channel extraction/compensation reworked for the general case
5. fixed-point low-complexity polar decoder integrated to PBCH decoding chain

works by default (nr_pbchsim) at 100 MHz / 30 kHz SCS and SSB wherever (but known to UE)
2018-10-25 02:32:47 +02:00
Raymond Knopp 5e9da7c54c temporary commit 2018-10-18 23:32:51 +02:00
Raymond Knopp 785b4799d8 Merge remote-tracking branch 'origin/polar-decoder-optimizations' into nr_pbchsim
Conflicts:
	openair1/PHY/NR_UE_TRANSPORT/nr_initial_sync.c
	openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c
	openair1/PHY/defs_NR.h
2018-10-14 13:04:18 +02:00
Florian Kaltenberger ee6239a838 fixing merge 2018-10-11 07:45:54 -07:00
yilmazt 97c65436f6 Merge branch 'nr_pdcch' into develop-nr 2018-10-11 15:37:50 +02:00
Raymond Knopp 80060d9e56 Merge remote-tracking branch 'origin/polar-decoder-optimizations' into nr_pbchsim 2018-10-10 10:32:53 +02:00
Guy De Souza a287aa27e1 minor memcpy/memset fix 2018-09-18 15:06:36 +02:00
Florian Kaltenberger df18f5933a adding first version of the pbchsim. so far only freq domain signal generated.
not all regression tests done (had to touch some header files)
2018-09-18 01:38:02 -07:00
Florian Kaltenberger cc002b823f Merge branch 'develop-nr-merge' into develop-nr
lte-softmodem, lte-uesoftmodem, nr-softmodem, nr-uesoftmodem, polartest, ldpctest, ulsim, dlsim all compile
functionality and performance to be tested by CI
2018-08-30 07:08:26 -07:00
Guy De Souza 06dd8845ea Polar parms struct fix 2018-08-28 14:46:50 +02:00
Raymond Knopp 2932d172a5 dlsim and ulsim are functional 2018-08-25 21:09:58 +02:00
Guy De Souza 03464d9131 mod8 fix 2018-08-23 11:18:33 +02:00
Guy De Souza d2f2dfc0a3 MIB config assert 2018-08-23 11:07:02 +02:00
Guy De Souza a17b08f70a Symbol DMRS mapping fix 2018-08-10 15:33:00 +02:00
WEI-TAI CHEN 4491492a11 Update nr_nFAPI structure in order to more choice for adding Rel16 in NR 2018-08-08 16:17:59 -07:00
Guy De Souza 1095760c4e CCE list 2018-08-08 16:25:35 +02:00
Guy De Souza d3c11bd5ba Merge branch 'nr_pdcch' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_pdcch 2018-08-07 11:14:28 +02:00
Guy De Souza fa1fb8e58b Phytest scheduler fix 2018-08-07 11:14:24 +02:00
yilmazt 56448ab70d Addition of polar encoding to scheduler_phytest. 2018-08-06 17:34:05 +02:00
WEI-TAI CHEN 09c00b291b merge develop-nr 2018-08-03 03:33:28 -07:00
Guy De Souza 5d366c9605 Merge branch 'nr_pdcch' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_pdcch 2018-07-27 16:47:31 +02:00
Guy De Souza b387b2034e Nfapi struct corrections/ DCI interface/ Phytest scheduler type 1 2018-07-27 15:25:51 +02:00
yilmazt c7bb34aace changes for dci/does not compile 2018-07-26 13:56:04 +02:00
Guy De Souza 45db11de94 Interface adaptations/ gNB Tx procedure update 2018-07-25 14:19:33 +02:00
Guy De Souza fa03cacef7 Compiling version 2018-07-24 17:26:59 +02:00
Guy De Souza 3ac9bd32b3 structures changes/ does not compile 2018-07-24 15:19:31 +02:00
Guy De Souza b464e1adba PDCCH resource mapping DCI payload 2018-07-20 17:22:45 +02:00
Guy De Souza 591522ecfd nfapi changes/payload scrambling 2018-07-19 17:31:36 +02:00
Guy De Souza 47710949a0 Type 0 pdcch coreset and ss params update 2018-07-18 17:12:29 +02:00
WEI-TAI CHEN 754c92d4e2 signature 2018-07-13 02:02:08 -07:00
Guy De Souza 7a27b520ff Merge branch 'develop-nr' into nr_pdcch 2018-07-12 16:14:40 +02:00
Guy De Souza 1fd43c289a Interleaving optimization 2018-07-12 15:48:18 +02:00
WEI-TAI CHEN 8c0b196f21 Fix the BIT STRING ERROR problem in MIB 2018-07-12 00:49:40 -07:00
Raymond Knopp 0d4b7069d8 Testing MIB ASN1 encoder fail 2018-07-11 13:17:49 +02:00
WEI-TAI CHEN 7cbc0dc18e fix some warning 2018-07-10 15:48:30 -07:00
WEI-TAI CHEN b0bc5e65e2 merge develop-nr 2018-07-10 08:57:08 -07:00
WEI-TAI CHEN dbdcf5b238 Add oai_nfapi_nr_dl_config_req in nfapi_vnf.c 2018-07-10 07:27:23 -07:00
Guy De Souza 817ea15e9c Merge fixes ctd. 2018-07-10 15:51:43 +02:00
Guy De Souza 05e090db7f Merge conflicts with develop-nr 2018-07-10 15:18:27 +02:00
Guy De Souza bedee9e37c RRC branch merge fix 2018-07-10 14:50:16 +02:00
WEI-TAI CHEN b7de9abb04 merge nr-develop 2018-07-10 01:45:04 -07:00
Guy De Souza 89d0971d31 PBCH payload interleaving 2018-07-09 14:59:45 +02:00
Guy De Souza 15a775f918 PDCCH DMRS modulation 2018-07-04 17:24:19 +02:00
WEI-TAI CHEN b3f68c7203 Solve the conflicting types 2018-07-03 03:33:18 -07:00
WEI-TAI CHEN 4c6a31b44e Merge develop-nr 2018-07-03 02:25:04 -07:00
WEI-TAI CHEN 73339bc7f3 Amend to nfapi_nr_config_request_t 2018-07-02 08:08:59 -07:00
Guy De Souza c34e33bf1e PDCCH DMRS generation/modulation 2018-06-27 12:07:58 +02:00
WEI-TAI CHEN a98bf76d19 -Solving some of warning
"implicit declaration of function"
"incompatible pointer type'
2018-06-22 05:42:50 -07:00
Guy De Souza 022211cdaf Coreset and search space params 2018-06-22 10:00:03 +02:00