Commit Graph
2811 Commits
Author SHA1 Message Date
Florian Kaltenberger 1fcd5aaae2 adding loglevel as command line option 2019-04-01 14:28:20 +02:00
Florian Kaltenberger efe25b728d setting nb_symb to 9 at UE like in gNB 2019-04-01 14:27:51 +02:00
Florian Kaltenberger 02f39f140c hardcoding tbs_table=1 as UE only supports that. 2019-04-01 14:26:27 +02:00
Florian Kaltenberger 4178da5af8 bugfixing hardcoded value 2019-04-01 13:29:28 +02:00
Florian Kaltenberger 21a2f12a0a removing next_thread business (not needed for now)
removing unused code
activating pdsch detection
2019-04-01 10:34:38 +02:00
Florian Kaltenberger 0929292a72 Merge remote-tracking branch 'origin/develop-nr' into thread-pool 2019-03-27 21:44:27 +01:00
Thomas Schlichter 4af9f321cf Fix multiple SSB support for PUSCH 2019-03-27 16:10:51 +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 ab299dd2e2 modification to pbchsim without initial sync 2019-03-27 09:43:09 +01:00
Florian Kaltenberger f8b03ef045 Merge remote-tracking branch 'origin/develop-nr' into 409-merge-ulschsim-containing-pusch-encoding-and-decoding 2019-03-26 16:22:45 +01:00
Florian Kaltenberger dea3125734 moving nr_bandtable back to MAC 2019-03-26 14:48:30 +01:00
Francesco Mani a3049674c6 warning fixed in get_band 2019-03-26 10:27:12 +01:00
Francesco Mani 52a142d0df bugfix in pbch correlation 2019-03-26 09:39:11 +01:00
Florian Kaltenberger 14ae2b54bd renaming band_info_s ton nr_band_info_s to avoid confusion with LTE 2019-03-25 09:50:03 +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 ae02c9a6fd conflicts resolved after merge with develop-nr 2019-03-22 10:34:34 +01:00
Florian Kaltenberger fb4a8b1327 Merge remote-tracking branch 'origin/some-crirical-warnings' into develop-nr-integration-2019w12 2019-03-21 15:41:05 +01:00
Florian Kaltenberger c4188d8013 moving adjust sync out of measurement procedures and making it dependent on successfull decoding of DCI 2019-03-21 15:39:44 +01:00
Florian Kaltenberger 02de5fd078 disabling debug messages 2019-03-21 15:39:44 +01:00
Florian Kaltenberger b68366e54a bugfix 2019-03-21 15:39:44 +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 980d20c8b8 i_ssb detection message added in pbchsim 2019-03-07 15:45:52 +01:00
Ahmed Hussein a1da7a2f95 Applying LDPC code fix at "nr_ulsch_decoding.c" (works for mcs 4 to 28) 2019-03-07 11:35:18 +01:00
Khalid Ahmed d7abeed6ab Applying LDPC code rate fix at nr_ulsch_encoding 2019-03-07 11:35:18 +01:00
Ahmed bc53a0a771 indentation + some comments 2019-03-07 11:28:08 +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
Ahmed 9947a6bccd ULSCH decoding functionality at gNB side
Added the following structs and enums in "defs_gNB.h"
- NR_UL_gNB_HARQ_t
- NR_gNB_ULSCH_t
- NR_SCH_status_t

added the following structs in "nfapi_nr_interface.h"
- nfapi_nr_ul_config_ulsch_pdu
- nfapi_nr_ul_config_ulsch_pdu_rel15_t
- nfapi_nr_ul_srs_config_t
- nr_pusch_freq_hopping_t

added nr_ulsch.h for the ulsch decoding function declarations
- free_gNB_ulsch
- new_gNB_ulsch
- nr_ulsch_decoding

added nr_ulsch_decoding.c for the implementation of the ulsch decoding functions
- free_gNB_ulsch
- new_gNB_ulsch
- nr_ulsch_decoding
2019-03-07 11:20:09 +01:00
Khalid Ahmed a7fc22c807 Adding harq_pid as an input to nr_ulsch_encoding 2019-03-07 11:20:09 +01:00
Khalid Ahmed ea2bc826f1 minor clean ups 2019-03-07 11:20:09 +01:00
Khalid Ahmed 3d3f49c5c0 nr_ulsch_encoding is implemented and tested 2019-03-07 11:17:59 +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
Thomas Schlichter ad402982fe [ulschsim] Add support fo perfect channel (no noise)
Also print the uncoded error bits
2019-03-07 11:17:23 +01:00
Thomas Schlichter aadc282570 [ulschsim] Initial version (copy of dlschsim) 2019-03-07 11:17:23 +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
Florian Kaltenberger 314d9f1479 Merge remote-tracking branch 'origin/develop-nr' into multiple-ssb-detection 2019-03-04 20:49:16 +01:00
Hongzhi Wang 39fa3e001c adding ldpc decoder code rate adaptation 2019-03-04 16:54:56 +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
Florian Kaltenberger 568fa2375c adding loop over slots in nr_pbchsim 2019-03-01 15:41:17 +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