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
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
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
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
hardy
e419ae05bd
adding benetel to overnight trig
2021-03-22 10:23:11 +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
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
Raphael Defosseux
4a68d007aa
[DOCKER] force copy for workspace in each child dockerfiles
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 16:11:45 +01:00
hardy
b5192b6b12
fixing gNB init
2021-03-18 15:33:21 +01:00
hardy
ee8cfe0e0e
fix dependency path for dpdk lib
...
increasing timeout for command related to waitbuild
debug
removing parallel build of xNB
updating test xml with benetel conf files
2021-03-18 15:33:21 +01:00
Raphael Defosseux
71538abf1c
[CI][DOCKER] real fix on RHEL build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 15:13:03 +01:00
Raphael Defosseux
0973cb879d
[CI][DOCKER] fix RHEL8 build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 14:36:14 +01:00
Thomas Schlichter
ccee372aa5
NR: don't enable PRINT_CRC_CHECK by default in nr_ulsch_decoding.c
2021-03-18 14:06:51 +01:00
Thomas Schlichter
2a73b2d0c4
NR_UE: fix typo in nr_dlsch_decoding()
2021-03-18 14:02:22 +01:00
Raphael Defosseux
bbb7489983
CI: better reporting
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 13:51:40 +01:00
hardy
710fcba5b9
fixing CI NSA Jenkins allow merge
...
add new nsa reference test
2021-03-18 13:39:24 +01:00
Thomas Schlichter
58af72a640
fix nr_dlsim for CI: use AWGN instead of Rayleigh1 channel by default
2021-03-18 13:27:56 +01:00
Thomas Schlichter
62a1cf49ab
NR: initialize t_nrLDPC_time_stats structure
2021-03-18 13:25:18 +01:00
Thomas Schlichter
d7f89ae686
NR: allocate memory for 2 slots of OFDM symbols in txdataF_precoding
2021-03-18 13:23:37 +01:00
Raphael Defosseux
6d028fb180
CI: podman3 cannot run rootless and some little fixes in pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 12:15:27 +01:00
Raphael Defosseux
00a7060184
CI: adding comments
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 11:18:21 +01:00
Raphael Defosseux
43b867c55e
CI: adding child jobs trigger => Building U18 and RHEL8 images
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-18 11:10:47 +01:00