Commit Graph
15985 Commits
Author SHA1 Message Date
Sakthivel Velumani cbaa901b81 Merge branch 'develop' into ue-pdsch-pusch-parallel 2021-03-31 01:42:16 +02:00
Sakthivel Velumani fa55cafda4 fixed warning 2021-03-30 16:11:39 +02:00
Sakthivel Velumani a0422a607d Changed threshold after testing 2021-03-30 16:07:40 +02:00
Sakthivel Velumani 1e8c7dca82 Merge branch 'ue-dci-false-detection' into ue-pdsch-pusch-parallel 2021-03-30 15:38:51 +02:00
Sakthivel Velumani 4c3d0dddaa Added threashold estimation
Estimate the threshold by simple averaging of mismatched bits of all detected DCI.
2021-03-30 14:36:05 +02:00
Sakthivel Velumani 76273a2aa0 Merge branch 'ue-dci-false-detection' into ue-pdsch-pusch-parallel 2021-03-30 13:43:28 +02:00
Sakthivel Velumani e1e459d27c Check for DCI false positive
by comparing the received bits with re-encoded payload bits
2021-03-30 12:07:15 +02:00
Remi Hardy 77c36950d4 Integration 2021 wk13 a
-MR !1052 : Nr fapi beamindex ssb ro
This branch completes RA procedure for FR2 and includes improvements for beam index communication through FAPI interface.

-fix_rb_corruption:
A memcpy() introduced to optimize for the case of no precoding corrupted RBs which are not allocated to PDSCH in the common txdataF array.
So instead, fall back to memcpy() for each PDSCH RB.

-benetel configuration files update
2021-03-30 08:27:48 +00:00
Sakthivel Velumani 2738f7669a Fixed warnings 2021-03-29 23:48:00 +02:00
Sakthivel Velumani e63212bdf3 Bugfix in PUSCH schedule
Fixes one of the assertions when there is false DCI detecteted
2021-03-29 23:35:17 +02:00
Sakthivel Velumani 2686ffb39b Bugfix in last commit 2021-03-29 21:36:52 +02:00
Sakthivel Velumani cefa6918fa Enabled a error log on PUCCH 2021-03-29 16:43:50 +02:00
Sakthivel Velumani 4c76c4fb1e Fixed sending ack for false retrans 2021-03-29 16:30:55 +02:00
Sakthivel Velumani cbd000e02d Improved the 'non-stop' feature 2021-03-29 16:30:19 +02:00
Thomas Schlichter 104aa7eed5 gNB: fix precoding matrix related compile error 2021-03-29 14:59:58 +02:00
Florian Kaltenberger d08bb68b15 updating config file for benetel in CI folder 2021-03-29 10:35:35 +02:00
Florian Kaltenberger 5e9248938a applying new TDA to benetel config file 2021-03-29 10:35:17 +02:00
Florian Kaltenberger 2e9ac3672d removing annoying printf 2021-03-29 10:35:00 +02:00
hardy 74d2a6bbab Merge remote-tracking branch 'origin/fix_rb_corruption' into integration_2021_wk13_a 2021-03-29 10:31:15 +02:00
Thomas Schlichter fe191c7d0a gNB: fix corruption of RBs not used by PDSCH in nr_generate_pdsch()
A memcpy() introduced to optimize for the case of no precoding corrupted RBs which are not allocated to PDSCH in the common txdataF array.
So instead fall back to memcpy() for each PDSCH RB.
2021-03-29 10:10:08 +02:00
hardy ddf3f9e88c Merge remote-tracking branch 'origin/NR_FAPI_beamindex_SSB_RO' into integration_2021_wk13_a 2021-03-29 10:02:51 +02:00
Remi Hardy c5546228f4 Integration 2021 wk12
MR !1037: 5G NR DL MIMO

MR !1089: Fixes two issues that we encountered with the new Quectel modules (RM500Q-GL)
-make LTE RRC buffers large enough
-fix initial{D,U}LBWPlocationAndBandwidth in NR config file so that all accept it
2021-03-29 06:24:49 +00:00
hardy a84b1b4340 Merge remote-tracking branch 'origin/fix-quectel' into integration_2021_wk12_b 2021-03-28 21:36:45 +02:00
hardy ede67ce2ed Merge remote-tracking branch 'origin/NR_DL_MIMO' into integration_2021_wk12_b 2021-03-28 21:36:25 +02:00
hardy b28ac6d982 Merge remote-tracking branch 'origin/ci_benetel_test' into develop 2021-03-23 13:44:25 +01:00
sfn e7da2c88b3 skip the precoding lines of the code if there is no precoding info from nfapi 2021-03-22 18:23:06 +01:00
Francesco Mani 763b3c675d change in set_tdd_config_nr description 2021-03-22 15:01:32 +01:00
hardy e419ae05bd adding benetel to overnight trig 2021-03-22 10:23:11 +01:00
Laurent THOMAS 1cb33aa7de code review fixes, merge latest develop 2021-03-22 09:46:24 +01:00
Laurent THOMAS 5a12698583 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_FAPI_beamindex_SSB_RO 2021-03-22 08:55:34 +01:00
Raphael Defosseux fe330f7b5e Merge branch 'ci-new-docker-pipeline' into 'develop'
Ci new docker pipeline

See merge request oai/openairinterface5g!1095
2021-03-21 11:04:48 +01:00
Raphael Defosseux 6f2622900e [CI] renaming the scenario
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-03-20 21:20:30 +01:00
Thomas Schlichter bc041092c8 NR_UE: always break out of MAC PDU processing after pdu_len Bytes
In case of false positive PDSCH CRC check, a random MAC PDU is processed.
Currently pdu_len is unsigned 16 Bit, so we did break out of the processing loop only if we _exactly_ hit a residual pdu_len of 0, or we hit a LCID of DL_SCH_LCID_PADDING.
If we didn't hit either of these, pdu_len wrapped to a very positive value, and we continued processing the PDU even beyond its bounds!
This behavior was observed with SNR 1 dB and MCS 9.

So better make pdu_len signed and break out of the loop after processing at max. pdu_len Bytes!
2021-03-19 17:45:14 +01:00
Raphael Defosseux 13a204f027 [CI][DOCKER] handle build failure, and Merge Requests do not build shared image to speed up process
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-03-19 17:32:53 +01:00
Raphael Defosseux 144457c258 [CI][DOCKER] fix indentation
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-03-19 14:34:42 +01:00
Raphael Defosseux 76638ec283 [CI][DOCKER] handling the case of build not successful
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-03-19 13:55:01 +01:00
hardy 677172f205 Merge remote-tracking branch 'origin/develop' into ci_benetel_test 2021-03-19 13:23:29 +01:00
hardy 38f3ca2b35 fix workspace corruption issue 2021-03-19 13:04:10 +01:00
Thomas Schlichter 14f3d6a77a gNB: fix memory allocations in fix_scc() and prepare_scd()
issues found by valgrind
2021-03-19 11:40:21 +01:00
Thomas Schlichter dade64ea43 Merge remote-tracking branch 'develop' into NR_DL_MIMO 2021-03-19 11:18:02 +01:00
Raphael Defosseux a2fc1a5d3b [CI][DOCKER] display intermediate logs for CI purpose
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-03-19 11:10:24 +01:00
francescomani f659a76f43 Merge remote-tracking branch 'origin/develop' into NR_FAPI_beamindex_SSB_RO 2021-03-19 10:06:20 +01:00
francescomani 9d37feecb8 Merge remote-tracking branch 'origin/develop' into NR_FAPI_beamindex_SSB_RO 2021-03-19 09:55:30 +01:00
francescomani f0d6298475 new attempt at improving call to RC L1 config 2021-03-19 09:55:18 +01:00
Remi Hardy 3dc0a09878 Integration 2021 wk11
MR !1071 : rohan_ulsim2RxFix
-Support added for 2RX antennas case in ulsim
-fixed indexing issue in gNB RX chain 

MR !1086 : fix-nr-pdcp-timer
-The discard timer (set to infinity) is used by the PDCP layer to discard packets that were not transmitted to RLC after some time.

MR !995 : NR_MAC_TCI_UCI_GlobalEdge
TCI:
-Activation of PDSCH TCI states, Activation of PDCCH TCI state
-Construction of the codepoint, Updating nFAPI DCI1_1 (tci_field)
-SSB Beam switching on basis of CSI MeasReport(SSB RSRP) 
-Added get_measured_rsrp and get_diff_rsrp API’s to get SSB RSRP’s. 
UCI:
-Bit length calculation for the scheduled UCI Reporting for CSI-RS and SSB 
-Extraction of received CSI Report (L1-RSRP) when according to the calculated bit lengths and processing it.

MR !1082 : NR_10MHz
-Support of 10MHz BW for 5G NR

MR !1013 : ptrs_rrc_config
-Remove hardcoding of DL and UL PTRS parameters at gNB and NR UE
2021-03-19 06:34:41 +01:00
Sakthivel Velumani 7b9815b316 Fixed do-ra bug 2021-03-19 01:49:55 +01:00
Sakthivel Velumani 80c261c9ae Fixed lte-dlsim segflt 2021-03-19 00:56:44 +01:00
Sakthivel Velumani 58d10d592f Fix nr_dlsim segflt 2021-03-19 00:06:30 +01:00
hardy 5b8e2734e2 updating xNB start detection for Benetel 2021-03-18 21:46:56 +01:00
Sakthivel Velumani 874cefb924 Fixed build errors
Also added warning messages for gNB number of threads required
2021-03-18 20:17:41 +01:00