Francesco Mani
2ada0eddc5
fix for no data in dmrs in ulsch procedures
2020-03-09 17:35:30 +01:00
Francesco Mani
f9ca54e9a1
crc and tbs fixes in ulsch
2020-03-09 12:05:45 +01:00
Francesco Mani
631d345df8
fix indentation and removing an if in scheduler
2020-03-09 10:03:54 +01:00
Francesco Mani
98714f3138
using SCF fapi structure for PUSCH and initialization of pusch dmrs sequences at nr_init
2020-03-06 18:05:12 +01:00
Francesco Mani
e33dea5f38
fix prb mapping according to bwps
2020-03-05 12:19:15 +01:00
Cedric Roux
0ecc3149ba
bugfix: ul grant is 27 bits, does not fit into uint16_t
2020-03-05 11:16:46 +01:00
Francesco Mani
f62d94c76f
correct scheduling of msg3 reception
2020-03-05 09:59:59 +01:00
Francesco Mani
94b7d132c5
fix for tpc command
2020-03-04 17:56:37 +01:00
Francesco Mani
444442d3e3
mac scheduling of msg3 at gnb
2020-03-04 16:58:49 +01:00
Francesco Mani
cbbfbca5fb
another fix in RE computation for no data in dmrs symbol in phy
2020-03-03 15:22:03 +01:00
Francesco Mani
595e9c6f74
RE computation for no data in dmrs symbol in phy fixed
2020-03-03 14:28:45 +01:00
Francesco Mani
e21900bb0a
no data in dmrs symbol (hardcoded)
2020-03-02 15:31:30 +01:00
Francesco Mani
19a1affc68
some change in pdsch configuration for msg2
2020-02-28 17:49:00 +01:00
cig
22d43925e0
Changes to the logic in nr_ue_dl_indication and nr_ue_prach_scheduler
2020-02-27 15:23:40 +01:00
cig
0d6e8ea0fb
Interface MAC-PHY for RA: passing FAPI PRACH PDU params to PHY
2020-02-27 15:23:40 +01:00
cig
8ed99c28cf
Fixes UE RA procedures:
...
- using NR RACH config common from scc
- fixed return type RA preamble target power functions
- retrieving PRACH format from PRACH resources
2020-02-27 15:23:40 +01:00
cig
b5bb01d4a6
Cleanup and formatting nr_ue_scheduled_response
2020-02-27 15:23:39 +01:00
cig
3c16ad5643
NR UE PRACH scheduler to fill up UL config request with PRACH PDU
...
- takes in input configuration index and TS 38.211 PRACH tables (6.3.3.2.x)
- using FAPI NR UL config request struct, derived from SCF standard for gNB
2020-02-27 15:23:39 +01:00
cig
f1e6a34f76
Add common mac functions declarations to nr_mac_common.h
2020-02-27 15:23:39 +01:00
Francesco Mani
80d286b637
removing 6db power boost of pdcch dmrs
2020-02-27 10:19:34 +01:00
Francesco Mani
5a9329d1d9
bugfix in filling dci for rar
2020-02-26 14:10:57 +01:00
Francesco Mani
63cf2ffa9a
fixing the fix
2020-02-24 17:51:33 +01:00
Francesco Mani
d113daeb3a
scrambling rnti fix in nr_dci
2020-02-24 17:46:19 +01:00
Raymond Knopp
e2ee13e9ce
modifications for DCI size of format 1_0 for RAR and filling of FAPI for RAR according to special RAR-related configuration
2020-02-24 11:25:07 +01:00
Francesco Mani
edeb9ea77c
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-02-21 16:40:37 +01:00
Francesco Mani
6ff42815eb
scheduling of msg2 and filling of fapi structures
2020-02-21 16:40:15 +01:00
Cedric Roux
eb18a90b7f
bugfix: correct X_u computation for both 839 and 139 cases
2020-02-19 14:37:07 +01:00
Cedric Roux
669ba2fafe
minor typo fix
2020-02-19 14:29:42 +01:00
Raymond Knopp
3520166644
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-02-19 08:35:52 +01:00
Raymond Knopp
dd2cefa457
added longer prefix in PRACH symbol zero period for 15/30 kHz SCS. Both gNB and UE processing is modified. prachsim is functional again with new FAPI interfaces.
2020-02-19 08:34:03 +01:00
cig
398a5e9063
Bugfix in RAR MAC PDU: set correct fields order for little endian machine
2020-02-18 16:13:56 +01:00
cig
6cd7e61163
UL grant tx and rx in RAR PDU. TS 38.213 ch 8.2, TS 38.321 ch 6.2.3
2020-02-18 15:17:50 +01:00
Francesco Mani
7bd76fda53
prach config common in UE
2020-02-18 14:57:14 +01:00
Cedric Roux
ac28136a78
fix: use dftlen instead of N_ZC
2020-02-18 10:26:51 +01:00
Raymond Knopp
46c2c11952
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-02-17 18:10:40 +01:00
Raymond Knopp
5fa07571ec
N_ZC -> dftlen in nr_prach.c:nr_rx_prach_ru()
2020-02-17 18:09:47 +01:00
Cedric Roux
c46615dc8d
fix: add cast to int32_t before mul for prach_ifft_tmp
2020-02-17 17:47:10 +01:00
Raymond Knopp
87a019a114
bug fixing in nr_rx_prach_ru
2020-02-17 16:09:41 +01:00
Raymond Knopp
fe20c53ee1
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-02-17 14:20:49 +01:00
Raymond Knopp
844da79531
added handling for N_TA_OFFSET computation and changed some use of FAPI configuration in RU (used ru->config instead of ru->gNB_list[0]->config)
2020-02-17 14:19:42 +01:00
Cedric Roux
b12ca2eba1
fix prach2 value
2020-02-17 12:43:11 +01:00
Cedric Roux
bb3bee9f23
fix dftlen computation
2020-02-17 12:22:19 +01:00
Cedric Roux
fd81b1ec89
fix
2020-02-17 12:02:28 +01:00
Francesco Mani
3c4ac034a5
small fixes
2020-02-17 09:24:25 +01:00
Raymond Knopp
456d1f9df9
added scheduling of PRACH RX procedures in gNB and RU entities. Initialization of prach sequences added to nr_init.c
2020-02-16 22:48:53 +01:00
Francesco Mani
a248c44d31
computation nb of root sequences in mac (plus some clean up in prach_common.c
2020-02-14 18:57:04 +01:00
Raymond Knopp
5eeb25e290
integration of remaining FAPI PRACH interfaces in L1 along with list handling for PRACH RX requests
2020-02-14 09:58:36 +01:00
Raymond Knopp
7c9372d761
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_transport_proto.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
2020-02-14 05:49:06 +01:00
Raymond Knopp
e8834e9620
added FAPI interfaces int gNB prach receiver functions (rx_nr_prach,rx_nr_prach_ru) and in indication to MAC.
2020-02-14 05:44:12 +01:00
Francesco Mani
f8523b6c87
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-02-13 14:24:33 +01:00