Sakthivel Velumani
a8301b9aac
More fixes for FR2
2020-02-27 15:50:53 +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
Francesco Mani
80d286b637
removing 6db power boost of pdcch dmrs
2020-02-27 10:19:34 +01:00
Sakthivel Velumani
334519d16a
Fixed several bugs in UE initial sync procedures
...
Now UE gets sync all time in rfsimulator. Yet to be tested with hardware.
2020-02-26 12:52:40 +01:00
WANG Tsu-Han
61a24472db
assertion removal and debuging message adding
2020-02-25 14:07:01 +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
b232be94ed
dlsim/ulsim updated to generate configuration without need for external pre-generated file.
2020-02-22 15:01:55 +01:00
laurent
3d15918c14
merge again with develop, compiles only
2020-02-22 14:19:18 +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
Sakthivel Velumani
a3f9a72092
pbchsim works for FR2
2020-02-19 14:07:22 +01:00
Gabriele Perrone
5ef412ec8a
Merge remote-tracking branch 'origin/tools_5Gadapt' into develop_integration_w08
2020-02-19 13:24:31 +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
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
37bbfc0945
fixes for polartest and ulschsim
2020-02-18 11:00:02 +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
Francesco Mani
1ff025a4a1
fix for pbchsim that works also for -I
2020-02-17 15:20:50 +01:00
Francesco Mani
8dac1f134d
fix for pbchsim
2020-02-17 14:31:11 +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
Sakthivel Velumani
f3f3dff1be
fixed physim compile errors
2020-02-17 11:33:03 +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
Florian Kaltenberger
47d4d0b7ec
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
2020-02-14 17:08:23 +01:00
Florian Kaltenberger
0f46f7ee9c
Merge branch 'NR_RRCConfiguration_merge_develop' into NR_RRCConfiguration
2020-02-14 17:07:58 +01:00
frtabu
e0fd2de76d
replacing phy_test local variable from nr_dlsim.c and nr_ulsim.c with get_softmodem_params()->phy_test
2020-02-14 16:50:09 +01:00
Sakthivel Velumani
cc9d513649
fixed txslot issue in realtime
2020-02-14 11:51:19 +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
frtabu
b3334dbc2e
A fix proposal for phy simulators compilation Pb.
2020-02-13 15:53:54 +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
Francesco Mani
a7ab50e874
scheduling PRACH and filling fapi PRACH PDU
2020-02-13 13:50:44 +01:00
matzakos
9f1350805c
nr-ip-ul-nos1: Resolve some dependency issues to make the phy simulators compile
2020-02-13 13:25:23 +01:00
frtabu
6014ca42ac
ENABLE_ITTI macro removal, modified telnet server to support all executables, modified record player to finalize switch to run-time option and allow usage with any device
2020-02-12 19:05:44 +01:00
Francesco Mani
f7611d12a2
prach tables in mac_common and function to read them
2020-02-12 18:06:30 +01:00