Commit Graph
100 Commits
Author SHA1 Message Date
Francesco Mani e2178b3339 Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration 2020-02-18 11:00:20 +01:00
Francesco Mani 37bbfc0945 fixes for polartest and ulschsim 2020-02-18 11:00:02 +01:00
Francesco Mani 1ff025a4a1 fix for pbchsim that works also for -I 2020-02-17 15:20:50 +01:00
Francesco Mani 8dac1f134d fix for pbchsim 2020-02-17 14:31:11 +01:00
Francesco Mani 0a2e033253 max ack bits in mac_proto.h 2020-02-13 17:18:20 +01:00
Francesco f086c07cfe Merge remote-tracking branch 'origin/NR_RRCConfiguration' into NR_RRC_CP_bugfix 2020-02-12 09:58:59 +01:00
Francesco Mani 7134468cde adapting FR2 absolutefrequencySSB to new code 2020-02-07 15:46:32 +01:00
Francesco Mani 5f3b997789 added assertion for absolutefrequencySSB 2020-02-07 14:42:26 +01:00
Francesco Mani c5f05b3a21 Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration 2020-02-06 14:59:15 +01:00
Francesco Mani d22c0f720d fix for ssb bitmap endian (to be checked with FSW) 2020-02-06 14:33:38 +01:00
Francesco Mani 607f561efa changes for no coreset0 k_ssb (ssb_SubcarrierOffset from config file not working) 2020-02-05 10:28:35 +01:00
Francesco Mani 1b8e18e05b absoluteFrequencySSB is the center of SSB (correction of 10 RB in ref to point A needed) 2020-02-03 12:30:45 +01:00
Francesco Mani cf51fff79f another fix for transmitting SSB with shorter TDD periodicity 2020-01-23 14:55:33 +01:00
Francesco Mani 9ca3f75464 fix for 5ms SSB periodicity 2020-01-23 13:48:54 +01:00
Francesco Mani e29d1789df fix for long SSB bitmap in config file 2020-01-22 17:38:34 +01:00
Francesco Mani ec416c88b0 option for FR2 and 50MHz 2020-01-20 11:02:53 +01:00
Francesco Mani 7dbda3a470 a couple of bugfixes in physical simulators 2020-01-03 17:52:18 +01:00
Francesco Mani 1e4cbce244 multiple ssb fix 2019-12-18 16:13:42 +01:00
Francesco Mani 972b6b8ec7 mib byte reversal ok 2019-12-16 15:30:10 +01:00
Francesco Mani d1dc15f3c0 SSB correctly demodulated at FSW, CRC passes, but payload is wrong 2019-12-13 18:07:03 +01:00
Francesco Mani 598a101860 bugfix (nr-softmodem run again) 2019-12-04 14:06:54 +01:00
Francesco Mani f3f58741d8 conflicts solved 2019-11-27 16:37:48 +01:00
Francesco Mani f997ebb8ca Merge branch 'ru-parallel-beamforming-merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru-parallel-beamforming-merge 2019-11-27 16:32:08 +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 0c408e9681 adopting NR values for DLSCH/ULSCH segments 2019-11-05 15:37:06 +01:00
Francesco Mani e47cd4a06d generating a simple ue specific search space with 24 RB in 1 symbol for testing 2019-10-29 10:45:27 +01:00
Francesco Mani 582ba0c922 disabling pdsch and ul 2019-10-29 09:55:12 +01:00
Francesco Mani ae2549b91a encoded length as uint32_t 2019-10-28 10:41:56 +01:00
Francesco Mani 5a0b2fc05c Merge branch 'nr-tbs-fixes' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-tbs-fixes 2019-10-25 15:54:37 +02:00
Francesco Mani c1dc042d70 tbs as uint32_t 2019-10-25 15:53:54 +02:00
Francesco Mani 69b58589dc bugfix in compute tbs 2019-10-21 17:29:51 +02:00
Francesco Mani 624fdd78d2 fix on sch dmrs 2019-10-18 16:29:56 +02:00
Francesco Mani 1a5efc7429 Merge branch 'ldpc-endian' into nr-coreset-bug-fix 2019-10-11 12:44:29 +02:00
Francesco Mani 7e3d2cc05b Merge branch 'ldpc-endian' into nr-coreset-bug-fix 2019-10-10 09:18:34 +02:00
Francesco Mani 987026bb86 fix on dot_product64 2019-10-04 16:38:24 +02:00
Francesco Mani ee20e21351 adding an if for dmrs offset config 2019-09-24 17:54:16 +02:00
Francesco Mani 09d3c72144 fix on single beam transmission 2019-08-14 16:23:32 +02:00
Francesco Mani a292f82fe2 conficts solved after merge with develop-nr 2019-08-13 17:52:07 +02:00
Francesco Mani 46adc28e08 fixing segmentation fault for 1 nb_tx 2019-08-07 17:24:42 +02:00
Francesco Mani 794aac4137 initializing beam_weights to I 2019-08-07 16:46:36 +02:00
Francesco Mani c97cd87d47 nrbeam_weights and num port as SSB 2019-08-06 18:28:09 +02:00
Francesco Mani 1d3023a5f6 adapting beamforming functions from LTE to NR 2019-08-01 18:08:30 +02:00
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
Francesco Mani d342e2d12b fix for ssb periodicity 2019-06-28 10:12:00 +02:00
Francesco Mani 62dd59d868 attempt to solve a couple of segmentation faults 2019-06-25 17:28:09 +02:00
Francesco Mani acc88008d4 make dlsim compile again 2019-05-21 15:07:26 +02:00
Francesco Mani ef0056f1ea merged with test-x310 and conflicts resolved 2019-05-20 17:16:13 +02:00
Francesco Mani c254ce07a0 a unnotified conflict resolved 2019-05-14 14:39:39 +02:00
Francesco Mani a81eafd0ae merged with develop-nr and conflicts resolved 2019-05-14 14:00:39 +02:00
Francesco Mani f6fbd72cae initialization of nr_tti_rx in initial sync 2019-04-17 12:15:27 +02:00
Francesco Mani ca4627836f fixing compilation error 2019-04-15 15:46:37 +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
Francesco Mani f5d6aa4ca6 fix on pbchsim without -I 2019-04-05 18:18:49 +02:00
Francesco Mani 43a98185db fix on pbchsim for -I but still not working without initial sync 2019-04-05 18:02:26 +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
Francesco Mani 2feed73050 fixing counter of trashed frames for two frames synchronization 2019-04-04 18:36:31 +02:00
Francesco Mani e0986d2de3 removing my trashed frames 2019-04-04 18:01:13 +02:00
Francesco Mani 2ff8bb2012 merged with branch fix-frame-rx-and-memory and conflicts solved 2019-04-04 16:33:46 +02:00
Francesco Mani a08e120c1c Removing an unwanted printf 2019-04-03 17:16:54 +02:00
Francesco Mani e5a682c690 Update pss_nr.c 2019-04-03 17:14:47 +02:00
Francesco Mani ecaa424cbb fixes in how sync for two frames is handled in pss functions, it works 2019-04-03 17:11:56 +02:00
Francesco Mani 385dcea7eb intial sync over two frames (not working, still need to debug) 2019-04-03 15:07:45 +02:00
Francesco Mani a8e8d55f29 changing calls to slot fep and ch estimation in procedure_nr_ue for slot based processing 2019-04-02 10:02:32 +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
Francesco Mani e6fa2079b7 ssb periodicity in UE and initialized at nr_ue_init 2019-03-27 10:29:51 +01:00
Francesco Mani ab299dd2e2 modification to pbchsim without initial sync 2019-03-27 09:43:09 +01:00
Francesco Mani a3049674c6 warning fixed in get_band 2019-03-26 10:27:12 +01:00
Francesco Mani d5d5c61a70 Merge branch 'develop-nr' into multiple-ssb-detection 2019-03-26 09:41:05 +01:00
Francesco Mani 52a142d0df bugfix in pbch correlation 2019-03-26 09:39:11 +01:00
Francesco Mani aab238173f taking into account trashed frames (and commenting ghost frame addition) 2019-03-22 13:07:26 +01:00
Francesco Mani ae02c9a6fd conflicts resolved after merge with develop-nr 2019-03-22 10:34:34 +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 41b18e210b UE SSB periodicity (hardcoded) 2019-03-11 17:22:59 +01:00
Francesco Mani aa12c954c1 bugfix 2019-03-11 12:36:57 +01: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 980d20c8b8 i_ssb detection message added in pbchsim 2019-03-07 15:45:52 +01:00
Francesco Mani 6ce8c3742a minor fixes in pbchsim 2019-03-07 10:10:06 +01:00
Francesco Mani bacd48a4d7 Merge branch 'multiple-ssb-detection' of https://gitlab.eurecom.fr/oai/openairinterface5g into multiple-ssb-detection 2019-03-06 08:52:14 +01:00
Francesco Mani ab825dd68a bugfix in pbch channel estimation and dci debug comment mode restored 2019-03-06 08:50:30 +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 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
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 fe37f24f42 Merge branch 'nr-multiple-ssb' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-multiple-ssb 2019-02-21 15:33:59 +01:00
Francesco Mani a5025d4c4f SSB positions in burst from config file 2019-02-21 15:30:09 +01:00
Francesco Mani 15f07d2bb1 multiple SSB generation in pbchsim 2019-02-21 13:33:19 +01:00
Francesco Mani 688830e83e SSB pattern now hardcoded in rrc, to be taken from config file in the next commit 2019-02-15 17:01:58 +01:00
Francesco Mani 5c2f57369d Implementation of SS block pattern choice 2019-02-14 16:29:35 +01:00