Cedric Roux
f6e0321860
hack: do not use BCH RBs for DL scheduling in subframe 0
...
The problem is that when using those RBs with MCS 28 we may exceed the
code rate 0.93 and according to 36.213 7.1.7 the UE may skip decoding
PDSCH entirely in this case.
This is a hack. The real solution is to check that the code rate is below
0.93 for each scheduling decision and, I don't know, reduce the MCS if the
code rate is above, so that in the end it is below. That means that we need
a proper resource grid for the configuration of the eNB and this is not an
easy thing (at least from my point of view) given all the possible
configurations for the eNB, so I prefer not to do it rather than do something
incorrect, thus this hack.
The problem of this hack is that we won't use all the available RBs for
scheduling, potentially reducing the maximum throughput achievable.
To be fixed properly at some time, by someone who understands fully the
resource grid and all the possible combinations (fdd/tdd, number of
antennas, whatever else).
2021-07-21 23:22:02 +02:00
francescomani
227529c129
Merge remote-tracking branch 'origin/develop' into NR_UE_reworking_UCI_procedures
2021-07-21 17:49:33 +02:00
hardy
59f4cfd92a
[CI] for gNB Phy test : update of the execution timings ref values, according to the latest developments
2021-07-21 08:19:46 +02:00
Laurent OpenCells
6b71382a68
merge develop
2021-07-20 17:50:08 +02:00
hardy
a052e1b719
update conf files for CI
2021-07-20 17:27:59 +02:00
Laurent OpenCells
3f436e3e2f
merge develop (was in conflict)
2021-07-20 17:26:15 +02:00
Laurent OpenCells
5ed848c76e
more fixes on gcc warnings, misleading indentation and CPU mitigation when the traffic demand in 5G exeeds the available througput
2021-07-20 16:30:14 +02:00
hardy
71e8ed8086
changed path of cql as it is copied locally in the same folder as yaml
2021-07-20 15:36:49 +02:00
hardy
756ec666e8
epc docker compose fix for testing
2021-07-20 09:32:34 +02:00
francescomani
bff2251242
Merge remote-tracking branch 'origin/develop' into NR_CSIRS_tomerge
2021-07-20 07:03:24 +02:00
Mahesh
c79a61b895
Merge remote-tracking branch 'origin/develop' into nfapi_nr_arch_mod
2021-07-20 08:39:08 +05:30
Mahesh
c9c1df5e32
fix tdd slot config pack/unpack
2021-07-20 08:29:55 +05:30
rmagueta
6b028522bd
Fix warning after merge
2021-07-19 14:22:00 +01:00
rmagueta
3ea6d6f878
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS-abs
...
# Conflicts:
# openair1/PHY/INIT/nr_init_ru.c
2021-07-19 13:51:38 +01:00
hardy
a6d53823a3
nsa 2x2 test implem
2021-07-19 14:42:39 +02:00
Raphael Defosseux
f89d367ad4
CI: adding bsd exception
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-07-19 14:08:17 +02:00
Raphael Defosseux
1ec50d4d2c
fix(oai-lte-ue): unrestrict socket in nas init. Fix running with a docker Ubuntu container
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-07-19 12:19:27 +02:00
Remi Hardy
218aec0080
integration_2021_wk28
...
MR !1197 : dongzhanyi-zte-develop1
function nr_generate_dci_top and nr_generate_dci has the frame_parms parameter, whose type is the structure NR_DL_FRAME_PARMS.
The better way is to pass the parameter as a pointer.
MR !1176 : NR_phytest_bugfixes
This fixes a bug for configurations with less than 50 PRBs in phy-test mode.
MR !1142 : nr-dl-mimo-2layer
2021-07-18 19:53:43 +00:00
hardy
042e45efa7
Merge remote-tracking branch 'origin/nr-dl-mimo-2layer' into integration_2021_wk28_b
2021-07-18 10:37:36 +02:00
hardy
3c64c73dd1
Merge remote-tracking branch 'origin/NR_phytest_bugfixes' into integration_2021_wk28_b
2021-07-18 10:37:08 +02:00
hardy
0133678cc4
Merge remote-tracking branch 'origin/dongzhanyi-zte-develop1' into integration_2021_wk28_b
2021-07-18 10:36:39 +02:00
luis_pereira87
9c010e3056
Apply patch for gNB ulsch retransmission scheduler
2021-07-17 22:25:07 +01:00
luis_pereira87
cbbce10f3f
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS-abs
2021-07-17 21:39:10 +01:00
hardy
c97bb97235
[CI] : comment out the nsa tests that are disabled, so that the remaining test runs all MR
2021-07-17 08:30:43 +02:00
rmagueta
64c28bf9ac
Normalization of energy over ifft and receive antennas
2021-07-16 16:50:51 +01:00
Roberto Louro Magueta
abef7f0b08
Revert "Temporary fix for prach_thres"
...
This reverts commit af0d7dabba
2021-07-16 15:34:53 +00:00
Laurent OpenCells
78da843624
code-cleanup-20210716
2021-07-16 17:16:15 +02:00
rmagueta
1c17196f73
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS-abs
2021-07-16 11:38:04 +01:00
Parminder Singh
bb9c3ca173
ue->high_speed_flag is removed from UE channel estimation
...
- This flag is always set to 1, furthermore with multiple DMRS symbols
configuration very recent DMRS containing symbol shall be for channel
estimation.
2021-07-16 09:36:36 +02:00
Francesco Mani
fd9e0b64ef
Update FEATURE_SET.md
2021-07-16 07:33:14 +00:00
Remi Hardy
33a2f1df42
[CI] improve/fix iperf for module
...
-fixes UL iperf log collection/analysis for UE module
-fixes iperf processes mgt for UE module
2021-07-16 07:17:44 +00:00
luis_pereira87
a30b86cb45
Update NSA config file
2021-07-15 18:55:51 +01:00
luis_pereira87
1c0d045396
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS-abs' into develop-NR_SA_F1AP_5GRECORDS-abs
2021-07-15 12:59:58 +01:00
luis_pereira87
ff7cc7ec1b
Add ulsch_max_slots_inactivity to SA config files
2021-07-15 12:59:15 +01:00
francescomani
88b8b4212b
fix gnb compilation
2021-07-15 12:01:22 +02:00
rmagueta
f2b52ba3da
Revert some xer_fprints
2021-07-15 10:35:54 +01:00
Luis Pereira
78b3292c9c
Revert "Add noS1 flag in gnb_phytest_usrp_run"
...
This reverts commit a8a5146029
2021-07-15 09:02:18 +00:00
hardy
2bfc418e68
improve/fix iperf for module
2021-07-15 10:18:19 +02:00
rmagueta
a2450bb4b7
Protect some xer_fprints by an if
2021-07-14 15:30:07 +01:00
francescomani
88cec72b02
avoid segmentation fault in scheduling csirs for sa
2021-07-14 16:15:47 +02:00
francescomani
b72f2a6a8e
Merge remote-tracking branch 'origin/develop' into NR_CSIRS_tomerge
2021-07-14 13:54:02 +02:00
francescomani
2fe8dd7657
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS-abs' into NR_UE_SA
2021-07-14 10:35:09 +02:00
Thomas Schlichter
9f070b74ae
NR_UE: use correct HARQ PID when setting the HARQ status to ACTIVE in nr_ue_scheduled_response()
2021-07-13 20:47:05 +02:00
Thomas Schlichter
bf50c61e8a
NR_UE: fix nr_ue_dlsch_procedures() for sa mode
...
But that part should be moved to the MAC anyways
2021-07-13 20:45:19 +02:00
Thomas Schlichter
44d57829cc
NR_UE: revert changes in nr_ue_procedures.c
...
I have to revert this to be consistent with the OAI gNB.
But I think it is wrong to take the BWPSize from scc or scc_SIB, and the BWPStart from DLbwp[0].
2021-07-13 20:44:39 +02:00
rmagueta
7758e8acfc
Revert min_rb to 5 and avoid mixed slots for initialUplinkBWP
2021-07-13 18:48:38 +01:00
rmagueta
a8a5146029
Add noS1 flag in gnb_phytest_usrp_run
2021-07-13 18:08:57 +01:00
rmagueta
b98836940a
Change log levels
2021-07-13 12:00:25 +01:00
francescomani
d9d4e80743
adding missing parameter in pucchsim
2021-07-13 09:38:21 +02:00
rmagueta
2dd3051916
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS-abs
2021-07-12 15:51:16 +01:00