Commit Graph
58 Commits
Author SHA1 Message Date
Florian Kaltenberger 0929292a72 Merge remote-tracking branch 'origin/develop-nr' into thread-pool 2019-03-27 21:44:27 +01:00
Francesco Mani 52a142d0df bugfix in pbch correlation 2019-03-26 09:39:11 +01:00
Francesco Mani ae02c9a6fd conflicts resolved after merge with develop-nr 2019-03-22 10:34:34 +01:00
laurent d9c68d8b30 new thread model 2019-03-21 14:15:26 +01:00
laurent d13644773d some critical warnings 2019-03-18 13:30:25 +01:00
Francesco Mani 02d3decd6d another bugfix nr_initial_sync 2019-03-15 12:43:47 +01:00
Francesco Mani cc847e9c5c bugfix in nr_initial_sync 2019-03-14 17:29:17 +01:00
Francesco Mani 2c75720d79 multiple ssb detection via pbch dmrs (ordered list) 2019-03-13 17:48:23 +01:00
Francesco Mani 3fc4c6a464 multiple ssb detection via pbch dmrs (selection of best ssb only, working in pbchsim for SNR>=0) 2019-03-12 12:51:01 +01:00
Francesco Mani 2aa32eff67 brute force multiple ssb detection works in pbchsim 2019-03-04 15:32:43 +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
Francesco Mani 682bc15117 FFO estimation and compensation optional via command line 2019-02-07 17:06:46 +01:00
Francesco Mani 5c1c45dfe7 digital compensation of FFO moved before SSS detection 2019-02-06 17:03:09 +01:00
Francesco Mani 832eb3dc50 digital compensation of FFO on PBCH symbols (works only for FFO less than 0.5) 2019-02-01 16:42:11 +01:00
Francesco Mani 0234a5c21a conflicts resolved after merging with nr-polar-encoder-optimizations 2019-01-23 14:36:52 +01:00
Raymond Knopp 7405eec0f1 USRP now takes ffo estimation into account 2019-01-23 11:40:52 +01:00
Francesco Mani 35dc0857c4 working version of FFO estimation 2019-01-22 10:46:45 +01:00
yilmazt 86531d2e70 Warning fixes for phy_simulators 2019-01-16 21:02:46 +01:00
hongzhi wang 5f22cfb360 nr ue pdsch bug fix 2018-11-13 18:04:56 +01:00
Guy De Souza 2ff7bfc462 Merge with develop-nr 2018-11-08 16:49:41 +01:00
Florian Kaltenberger eb484b8039 changing n_ssb_crb to n_rb_dl-20 re-centers the SSB and PDCCH and UE can decode PDCCH again 2018-11-07 15:16:01 +01:00
Guy De Souza fea11c173e Merge with develop-nr 2018-11-06 14:46:16 +01:00
Wolfgang A. Mozart 00c32c90d7 adding phy_scope to UE
bugfixes
2018-11-01 16:50:41 +01:00
Florian Kaltenberger a17ccf0646 adding N_RB_DL to nr_init_params, as it is needed in the gNB and the function is shared between gNB and UE. This should be revisited. 2018-10-28 13:09:12 -07:00
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
yilmazt 97c65436f6 Merge branch 'nr_pdcch' into develop-nr 2018-10-11 15:37:50 +02:00
Florian Kaltenberger 874c165fce WIP 2018-10-09 06:33:09 -07:00
Agustin 39fd459466 NR PDCCH development warning clean up 2018-10-04 18:03:31 +02:00
Florian Kaltenberger 0613a01f8d WIP: mostly debug messages 2018-09-25 03:41:04 -07:00
Wolfgang A. Mozart 2a3f45f8c5 changing printf to LOG_D 2018-09-11 09:42:39 +02:00
hongzhi wang a80f1cf2e7 ue clean more warnings 2018-09-07 17:04:41 +02:00
hongzhi wang 136ca508c5 nr ue clean warnings 2018-09-06 16:04:21 +02:00
hongzhi wang 0c22058d5e ue bug fix and workaround for pdcch test 2018-08-22 17:18:14 +02:00
Hongzhi Wang 25a136afca ue adding pdsch procedure 2018-08-16 15:01:16 +02:00
hongzhi wang cb6c7824ee ue improve sync stability 2018-08-09 12:22:06 +02:00
hongzhi wang 248aa02777 ue add waiting time for initial sync 2018-08-07 12:51:30 +02:00
hongzhi wang d2039b4c73 nr ue update rx sample offset 2018-07-26 11:54:12 +02:00
Hongzhi Wang c3420b0198 ue update symbol num synchro 2018-07-25 14:50:56 +02:00
Hongzhi Wang 734646bccd Merge branch 'nr_pdcch_ue' into develop-nr 2018-07-25 10:48:14 +02:00
hongzhi wang e1554c6f89 UE: Add P5 phy_config_request with MIB information.
MIB PDU decode complete.
2018-07-20 16:46:42 +02:00
Guy De Souza bedee9e37c RRC branch merge fix 2018-07-10 14:50:16 +02:00
Hongzhi Wang a79992bc75 ue adding nr pdcch channel est 2018-07-02 16:35:39 +02:00
hongzhi wang 59e6d72e3d ue pbch update 2018-06-26 15:52:53 +02:00
Hongzhi Wang 51ffa4f62b ue removing logs 2018-06-26 09:10:15 +02:00
hongzhi wang d091e84694 ue nr pbch bug fix 2018-06-25 11:54:18 +02:00