Commit Graph
2266 Commits
Author SHA1 Message Date
Francesco Mani 0add4fdb55 bugfix in pucch timing indicator selection 2020-05-15 09:14:30 +02:00
Francesco Mani 1c7ee3caba using num_dmrs_cdm_grps_no_data for PUSCH in PHY 2020-05-13 18:05:15 +02:00
Francesco Mani 6f0e4fe149 using numDmrsCdmGrpsNoData for PDSCH in PHY 2020-05-13 16:22:05 +02:00
Francesco Mani 88e5203dfa bugfix in dci1_1 size 2020-05-08 17:19:31 +02:00
Ahmed Hussein 6a32e60a4f Fixed bug regarding TBS calculation and G calculation
- The number of nb_dmrs_re at gNB side was set to 6, but here it is assumed
    that there will be no data allocation in OFDM symbols that carry DMRS
  - nb_dmrs_re that is being given as an input to the TBS calculation,
    should be multiplied by the number of DMRS symbols in order to get the total
    number of DMRS REs per RB
  - In the calculation of G, only the number of DMRS per RB in 1 OFDM symbol should
    be given as an input, because inside the function of the G calculation, this
    number is being multiplied by the number of OFDM symbols that carry DMRS
2020-05-07 14:41:19 +02:00
Francesco Mani 46a7b6c742 bugfix in dci size for RA 2020-04-24 18:59:59 +02:00
cig bfe580bd41 UE RA procedures changes to preamble selection:
- get preamble from rach_ConfigDedicated in contention free mode
- do preamble selection only in prach slot
2020-04-24 13:31:52 +02:00
Francesco Mani 111ea68f63 fix for scrambling rnti and dci format 2020-04-24 11:42:50 +02:00
Francesco Mani 48325d58e5 some logs for phytest scheduling DL with phone 2020-04-21 09:58:53 +02:00
Francesco Mani 3c5b6368f1 bugfix for numdldci for RA 2020-04-20 13:19:10 +02:00
Francesco Mani 4b0ddb81d5 scheduling one pdcch+pdsch after RA procedure 2020-04-18 10:52:49 +02:00
Francesco Mani ddf4ca87d2 [gNB] taking into account preamble set at RRC and finalization of RA procedures 2020-04-17 19:07:47 +02:00
Francesco Mani b51beff901 Merge branch 'NR_gNB_SCF_Indication' into NR_RRC_harq_hacks 2020-04-17 11:13:27 +02:00
Francesco Mani c4e284a3e1 fix in CCEs function 2020-04-16 15:54:27 +02:00
Francesco Mani fd237596cf uncommenting in cce function 2020-04-16 12:08:16 +02:00
Sakthivel Velumani ccb7d693f4 Merge branch 'NR_RRC_harq' of remote into NR_RRC_harq 2020-04-14 15:03:52 +02:00
Sakthivel Velumani 745d8a3876 setting dmrs type for 1_1 dci 2020-04-14 01:30:35 +02:00
Francesco Mani 478a3f73e2 bugfix for coreset id 2020-04-13 15:29:40 +02:00
Francesco Mani ecb81ef995 Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq 2020-04-13 15:15:48 +02:00
Francesco Mani 042e4e5c77 reworking of nr_configure_pdcch 2020-04-13 09:18:48 +02:00
Sakthivel Velumani 181e59db96 fixing bugs in 1_1 dci 2020-04-10 17:54:23 +02:00
Francesco Mani 221e152653 one file left behind 2020-04-10 10:43:44 +02:00
Francesco Mani 6237ba3735 Merge branch 'nr_pucch' into NR_RRC_harq 2020-04-10 10:02:21 +02:00
Sakthivel Velumani 9e8e7de10a using same dci_pdu_rel15 for UE also 2020-04-08 22:24:08 +02:00
Sakthivel Velumani e0acce65c4 dci 1_1 bit decoding 2020-04-08 22:22:52 +02:00
Raymond Knopp c8ac5d56bf compilation of NR executables with MAC 2020-04-08 12:47:34 +02:00
Sakthivel Velumani 6f3934acc0 moved dci_pdu_rel15_t to mac_common 2020-04-07 18:09:07 +02:00
Sakthivel Velumani 3053f37dec added NR_CellGroupConfig to mac in UE 2020-04-07 18:08:22 +02:00
Francesco Mani ac2d1d79d7 minor fixes 2020-04-07 17:38:31 +02:00
Francesco Mani 20f5e27e50 filling dci pdu 2020-04-07 17:24:55 +02:00
Thomas Schlichter 690176821d make mac_sdus an array instead of a pointer 2020-04-07 13:31:14 +02:00
Raymond Knopp dcf7678fef Merge remote-tracking branch 'origin/develop' into nr_pucch
Conflicts:
	cmake_targets/CMakeLists.txt
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
	openair2/LAYER2/NR_MAC_gNB/mac_proto.h
2020-04-07 12:11:48 +02:00
cig 1e63219bbf Fixed bugs in UE RA procedures:
- number or RA preambles unitialised
- power ramp counter not incrementing
- segmentation fault due to wrong pointer initialisation
2020-04-07 11:07:41 +02:00
Francesco Mani b29d270708 Merge branch 'NR_RRC_harq_newdcipdu' into NR_RRC_harq 2020-04-06 15:30:10 +02:00
Francesco Mani 8892d00693 flag do_ra alternative to phy_test to perform RA procedures 2020-04-04 10:32:07 +02:00
Sakthivel Velumani 7846132e1c updated dci_pdu_rel15_t
moved nr_dci_size out of scheduler_phytest
2020-04-03 19:12:06 +02:00
Francesco Mani f72259de8e reactivating phytest schedulers 2020-04-03 16:58:08 +02:00
Sakthivel Velumani 684dec16c1 Merge branch 'NR_RRC_harq' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq 2020-04-02 03:00:12 +02:00
Sakthivel Velumani bf819df6e3 changed dci_pdu_rel15 struct to hold bitwidth for each dci field 2020-04-02 02:54:29 +02:00
Sakthivel Velumani b4d273d63b added remaining fields in 1_1 DCI pdu fill 2020-04-01 21:30:34 +02:00
Francesco Mani cff21926e8 Merge branch 'nr_pucch' into NR_RRC_harq 2020-04-01 17:22:44 +02:00
Sakthivel Velumani bb3883bff0 1_1 DCI encoding - added checks from RRC IEs 2020-04-01 01:26:02 +02:00
Sakthivel Velumani f404f29e2f added some fields in 1_1 DCI bit encoder 2020-03-31 15:27:41 +02:00
cig 7f00dbc53c Const prachfmt in nr_mac_common 2020-03-30 12:03:31 +02:00
Francesco Mani aad29b208a first version of gNB indication structures from SCF 2020-03-27 18:27:49 +01:00
cig 6d413e2c57 Bugfix returning null pointer to prach resources 2020-03-27 17:09:50 +01:00
cig 3bb1407e54 NR PRACH generation fixes for correct reception of msg1 2020-03-27 17:09:43 +01:00
cig 6982e6f443 Code cleanup and formatting 2020-03-26 18:54:58 +01:00
cig ae5f30ec8d Set flag to generate PRACH only on PRACH slot 2020-03-26 18:54:57 +01:00
cig 04a9c72de3 Bugfix in selection of dual format A3/B3 2020-03-26 18:54:57 +01:00