Commit Graph
17089 Commits
Author SHA1 Message Date
francescomani ff87164011 bugfixes in FR2 scheduling of ssbs 2021-04-26 16:31:20 +02:00
rmagueta e1ef4e2d3b Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS
# Conflicts:
#	openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
#	openair1/SCHED_NR/phy_procedures_nr_gNB.c
#	openair2/GNB_APP/L1_nr_paramdef.h
#	openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
#	openair2/SIMULATION/NR_RRC/itti_sim.c
2021-04-26 15:11:00 +01:00
Mohammed Ismail 7acc966b94 CI: logs delay fix
Signed-off-by: Mohammed Ismail <mohammed.ismail@openairinterface.org>
2021-04-26 16:07:40 +02:00
Raymond Knopp 458f199dce Merge branch 'NR_SA_F1AP_5GRECORDS' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_SA_F1AP_5GRECORDS 2021-04-26 12:06:43 +02:00
Raymond Knopp a304c87659 resolved a missing conflict after merge with develop 2021-04-26 12:06:03 +02:00
Cedric Roux 9135d4200f sa: nr pdcp: improve security
This commit implements integrity and security settings for nr pdcp. It will
only work for SRBs.

This commit has not been tested. It may fail to work completely. To be checked.
2021-04-26 11:43:44 +02:00
Raymond Knopp 2be602e938 Merge remote-tracking branch 'origin/develop' into NR_SA_F1AP_5GRECORDS 2021-04-26 10:51:18 +02:00
hardy e2ab8bc54b Merge remote-tracking branch 'origin/benetel_config_file_fix' into integration_2021_wk17_a 2021-04-26 10:21:05 +02:00
Raymond Knopp f916590e58 put NIA2 as default integrity algorithm 2021-04-26 10:15:43 +02:00
Thomas Schlichter b6a564369f Merge remote-tracking branch 'origin/develop' into nr-dmrs-fixes 2021-04-26 09:42:10 +02:00
Raymond Knopp 10ea3b674e reduced logging, added PUSCH DTX threshold and counter. Improved n1L1_stats.log. 2021-04-25 22:36:14 +02:00
Mohammed Ismail 92b19e2d45 CI: fix on true negative result
Signed-off-by: Mohammed Ismail <mohammed.ismail@openairinterface.org>
2021-04-25 22:07:53 +02:00
rmagueta 63663ac4b2 Fix warning after merge 2021-04-25 19:39:59 +01:00
rmagueta 146369015f Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS
# Conflicts:
#	openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
#	openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-04-25 18:44:17 +01:00
Robert Schmidt 26b6d87fa3 Merge branch 'develop' into integration_2021_wk13_b 2021-04-25 16:34:30 +02:00
Robert Schmidt 089246c693 Fix Msg.2 TDA to be 1, revert DL TDA configs to two entries 2021-04-25 14:44:46 +02:00
rmagueta cc727b4a89 Add SRB 2021-04-25 04:31:15 +01:00
rmagueta 23c272dac4 Add SRB 2021-04-25 04:30:53 +01:00
rmagueta e2863d5841 Fix DRB null pointer after CFRA 2021-04-25 02:55:32 +01:00
Raymond Knopp c89b5f2fd2 changed DCI candidates to 4 for initialDownlinkBWP ue-specific searchSpace. ulsch/pusch stats added to nrL1stats.log 2021-04-25 00:21:23 +02:00
rmagueta 0c6762f148 Remove duplicated itti msg for NRRRC_CONFIGURATION_REQ 2021-04-24 19:17:15 +01:00
rmagueta b1ae636d75 Remove hardcoded rnti for CFRA 2021-04-24 14:42:44 +01:00
rmagueta 45de9e7b25 Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS 2021-04-24 13:27:11 +01:00
Remi Hardy 5d83447384 Integration 2021 wk16
MR !1129 : gnb-realtime-hotfix
-Hotfix for realtime performance issue
-Enabled L1 and scheduler timing statistics
-Changed order of UL Indication. L1 Rx -> UL Ind -> L1 Tx

MR !1123 : [CI] ci_phytest
-new 5G NR phy test -q -U 787200 -T 106 -t 28 -D 130175 -m 28 -M 106

MR !1128 : [CI] ci_add_runtime_stats
-adding L1 processing stats

MR !1132 : [CI] ci_add_uldlharq_stats
-additonal ulsch/dlsch stat

no MR : hotfix branch fixgtpu 
-revert default values for 5GS
-fix T_IDs.h build
2021-04-24 07:47:37 +00:00
rmagueta b34d8a1ce4 Fix assertion after CFRA at gNB 2021-04-24 04:22:07 +01:00
rmagueta 7cd4b11101 Fix selection of Msg3 for CFRA at UE 2021-04-23 23:36:19 +01:00
rmagueta b468c0b3f6 Fix BWP for CFRA-Msg2 at UE 2021-04-23 20:08:12 +01:00
rmagueta f528703f51 Fix first CBRA failure 2021-04-23 18:19:19 +01:00
rmagueta 100a012327 Fix DCI extract for CFRA-Msg2 at UE 2021-04-23 17:56:23 +01:00
rmagueta b6f0597b0d Fix segmentation fault for CFRA-Msg2 at gNB 2021-04-23 16:48:00 +01:00
Thomas Schlichter bee0721126 Add 4x4 MIMO test cases for nr_dlsim 2021-04-23 17:32:28 +02:00
rmagueta d4d1871999 Fix numerology for CFRA at UE 2021-04-23 16:21:46 +01:00
rmagueta ffdffb1b83 Fix warnings 2021-04-23 12:57:49 +01:00
Thomas Schlichter 1c61be68e6 Add more test cases for nr_dlsim and nr_ulsim 2021-04-23 13:25:41 +02:00
rmagueta 16870b6263 Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS
# Conflicts:
#	openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
2021-04-23 12:11:24 +01:00
Raghavendra Dinavahi efb43528bc Channel estimation of all PUSCH dmrs symbols before compensation 2021-04-23 12:22:31 +02:00
Remi Hardy 0c3280b554 fix nsa n310 conf file for CI 2021-04-23 10:41:15 +02:00
Raghavendra Dinavahi 5edee9b546 Mapping type A enabled in PUSCH dmrs mask calculation
- Procedure get_l_prime is modified
	- Single and double symbol DMRS are handled in Type A and Type B
2021-04-23 10:33:56 +02:00
Raghavendra Dinavahi e658023ff5 Fix for the 16byte alignment issue observed during DMRS modulation.
Segmentation fault observed in case the address for mod_dmrs[dmrssymbol] is not 16byte aligned.
2021-04-23 10:33:56 +02:00
Raghavendra Dinavahi f3be3daa32 pusch_proc_threads=8 added to configuration files 2021-04-23 10:33:56 +02:00
Raghavendra Dinavahi fc1a7f7b8c Adjusting LocationBandwidth of initial BWP1 in configuration files.
LocationandBandwidth adjusted according to the location of SSB and Controlresourceset 0
For example for 106RBs configuration files -
	- AbsoluteFrequencySSB = 641032 = RB43 (1032/24) - points to Subcarrier 0 of RB10 of SSB block
	- Hence SSB is located from RB33-RB53
	- Coresetzero sent in MIB is 0 which means offset 0, RBsize 24 from Start of SSB according to table 13.4 in Spec 38.213
	- InitialBWP should start from RB 33 (offset is 0 from SSB) and should be a size of minimum 24 RBs.
	- SLIV = 275 * (24-1) + 33 = 6358
Controlresourceset value wrongly configured to 12 , changed to 0 as sent in MIB.
2021-04-23 10:33:56 +02:00
Raghavendra Dinavahi 5934e8e4ee Changes to Downlink DMRS MASK calculation
Procedure fill_dmrs_mask is modified.
	- PDSCH Mapping Type B is supported
	- Modified according to sections 5.1.6.2 of Spec 38.214
	- Single and double symbol DMRS are handled in Type A and Type B

Mapping type according to the time domain allocation from DCI should be used to get the values of DMRS config
For sending sib1 - DCI FORMAT 1_0 will be used with SI_RNTI, UE should perform these actions
according to sections 5.1.6.2 of Spec 38.214

Additional DMRS set to pos2 in case of msg2 reception, msg3 transmission.

Mapping type B is added to RRC reconfig.
	- nr_dlsim updated to test typeA and typeB. Verified the changes.
	- RFSIM Validation of PDSCH Mapping TypeB  by changing timedomainallocation in configuration files.
2021-04-23 10:33:56 +02:00
Raymond Knopp 5f0e2e748d minor changes in SNR/noise computation for ulsch 2021-04-23 09:18:40 +02:00
hardy 80a9aaf5dd adding new conf file to use n310 on mozart 2021-04-22 21:56:37 +02:00
rmagueta a7d4ecb343 Fix initialization of CFRA procedure at UE 2021-04-22 20:10:43 +01:00
Raymond Knopp dc2182cf50 modifications in get_searchspace => handle case for ue-specific on initialDownlinkBWP 2021-04-22 20:59:16 +02:00
hardy 0ca618a68a Merge remote-tracking branch 'origin/fixgtpu' into integration_2021_wk16 2021-04-22 19:45:31 +02:00
sfn aacc37613b Fix zero-forcing for 2 layers 2021-04-22 19:07:07 +02:00
sfn 8530989d41 Extend dlsim to support 2 layers for MIMO in AWGN channel 2021-04-22 19:07:07 +02:00
sfn f1e88d1f8d fix multipath_tv_channel to support MIMO 2021-04-22 19:07:07 +02:00