Mario Hudon
da355a395f
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-11 11:12:58 -04:00
Raphael Defosseux
a05f7e1448
Merge remote-tracking branch 'origin/nr_ue_txdata_cleanup' into develop_integration_2020_w36
2020-09-03 16:41:25 +02:00
Mario Hudon
638d8f8d0d
Fix endianness handling of the ssb_PositionsInBurst
2020-08-26 13:14:50 -04:00
Thomas Schlichter
a8fc7ebd38
Merge remote-tracking branch 'develop' into nr_ue_txdata_cleanup
2020-08-26 16:45:48 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Francesco Mani
d219341905
to make simulators compile
2020-08-25 19:02:13 +02:00
Raymond Knopp
2124343889
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 01:50:43 +02:00
Raymond Knopp
cc0ff7422e
implementation of missing symbol-based rotation for NR modulation/demodulation (Section 5.3 38.211). Tested with unitary simulators (ulsim/dlsim).
...
To be tested with gNB testbench and rfsimlator
2020-08-25 01:48:55 +02:00
Thomas Schlichter
32b9f74067
remove "pdsch_vars_flp", "pdsch_vars_SI", "pdsch_vars_ra", "pdsch_vars_p" and "pdsch_vars_MCH", use per thread "pdsch_vars" instead
2020-08-22 10:21:39 +02:00
Raphael Defosseux
a8ea336cfd
Merge remote-tracking branch 'origin/improve_nr_modulation' into develop_integration_2020_w34
2020-08-21 16:13:27 +02:00
Raphael Defosseux
34a2945abf
Merge remote-tracking branch 'origin/fembms-enb-ue' into develop_integration_2020_w34
2020-08-21 16:13:08 +02:00
Francesco Mani
fd003dd786
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-20 12:37:21 +02:00
Sakthivel Velumani
403956d6c2
avoiding race condition for PDSCH tx
2020-08-19 14:52:16 +02:00
Sakthivel Velumani
e4755f9c31
init mod tables fo ue
2020-08-19 10:27:59 +02:00
Raymond Knopp
68fd55b21e
added PDCCH lists to L1 processing to remove race condition between FAPI and L1 threads
2020-08-19 10:01:29 +02:00
Raphael Defosseux
3c3c94efa5
Merge remote-tracking branch 'origin/fix_rfsim_mimo' into develop_integration_2020_w33
2020-08-13 22:07:37 +02:00
Sakthivel Velumani
42ba1047ac
changed pusch debug trace
2020-08-12 14:03:44 +02:00
Sakthivel Velumani
82df0e51b9
updated tables and 64qam mod
2020-08-10 15:19:53 +02:00
Khodr Saaifan
16ab5979e2
Extend rfsim to enable muti transmit antennas for gNB+solve beamforming ssb_index 0 when nb_tx>1
2020-08-05 19:15:00 +02:00
Robert Schmidt
a4a7de5ffe
Make restart work again: do not free/copy ru frame_parms
2020-08-05 08:57:05 +02:00
Javier Morgade
dc857e8d76
Merge remote-tracking branch 'origin/develop' into fembms-enb-ue
2020-07-22 07:42:44 +02:00
Javier Morgade
eb0dacc443
fembms: L1 prototypes and params added
2020-07-20 10:41:56 +02:00
Francesco Mani
d474f4a1b8
fix some warnings
2020-07-09 10:55:41 +02:00
Francesco Mani
2b976aa711
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq_hacks
2020-06-12 19:14:25 +02:00
Francesco Mani
bedb295dfd
Merge branch 'develop' into NR_RRC_harq_hacks
2020-06-09 20:32:35 +02:00
Thomas Schlichter
225a500b3e
Merge branch 'develop' into NR_RRC_PRACH_procedures
...
Conflicts:
executables/nr-ue.c
openair1/PHY/NR_REFSIG/dmrs_nr.c
openair1/PHY/NR_TRANSPORT/nr_prach.c
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_TRANSPORT/nr_transport_proto_common.h
openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_ue.h
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SIMULATION/NR_PHY/prachsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_COMMON/nr_mac_extern.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
2020-06-03 19:50:54 +02:00
Thomas Schlichter
ce105df4e7
Merge branch 'develop' into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_transport.h
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_TRANSPORT/nr_transport_proto_common.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/prachsim.c
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
2020-05-20 19:26:16 +02:00
Raymond Knopp
dd8cb98443
added support in gNB and UE for long PRACH sequences. Tested format 0 with unitary simulation only.
2020-05-19 23:58:28 +02:00
Francesco Mani
d268c320ca
Merge branch 'develop' into NR_RRC_harq_hacks
2020-05-15 16:26:33 +02:00
Thomas Schlichter
95833dde60
Merge branch 'develop'
2020-05-14 18:36:59 +02:00
Francesco Mani
014e045ba6
bugfix in dmrs offset for pusch
2020-05-07 09:44:07 +02:00
Raymond Knopp
2f9bf0d84c
added file reading for ulsim
2020-05-04 08:19:48 +02:00
Raymond Knopp
7caf3d9cd9
Merge remote-tracking branch 'origin/develop' into nr_pucch2
...
Conflicts:
cmake_targets/autotests/test_case_list.xml
executables/nr-gnb.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/TOOLS/tools_defs.h
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2020-04-30 09:48:13 +02:00
Francesco Mani
80571bb81e
fapi functions for pucch
2020-04-22 09:54:56 +02:00
Raymond Knopp
93ba34b027
testing for pucch format 2, 3-11 bits. Configuration works for 2 PRBs, 1 symbol only. Assertion in gNB RX otherwise.
2020-04-21 23:44:06 +02:00
Thomas Schlichter
0cc5a12e77
Merge branch 'develop'
2020-04-17 16:01:51 +02:00
Ahmed Hussein
6adc40bbd1
Removed "ptrs_configured" and using "pusch_pdu->pdu_bit_map" instead at UE side
2020-04-16 15:58:50 +02:00
Ahmed Hussein
15629f126c
Moving get_L_ptrs and get_K_ptrs from PHY to MAC
2020-04-16 13:49:52 +02:00
cig
8dd88bcb0e
Deleted duplicated transport common proto header file
2020-04-14 14:28:01 +02:00
cig
3e70405b58
Cleanup transport_proto header
2020-04-14 14:28:00 +02:00
Francesco Mani
3dc9ad0567
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-04-14 14:17:34 +02:00
Ahmed Hussein
672937b4d7
Using SCF structs for DMRS at UE side instead of dmrs_UplinkConfig
2020-04-14 08:38:13 +02:00
frtabu
0518ced81f
dft/idft in shared lib
2020-04-02 12:11:21 +02:00
cig
cca28a0abd
Moved PRACH PDU struct to NR_UE_PRACH in PHY_VARS_NR_UE:
...
- now the FAPI interface copies the struct directly to NR_UE_PRACH
- NR_PRACH_CONFIG_COMMON and NR_PRACH_CONFIG_INFO have been removed from FP
2020-03-27 17:09:50 +01:00
cig
eb7f3193aa
Enabled compute_nr_prach_seq to be used at both gNB and UE side:
...
- now the function gets more input arguments but can be used from both UE and gNB
- this change was needed because the prach fapi of UE differs from the gNB one
2020-03-26 18:27:13 +01:00
Francesco Mani
d320fa13b3
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-03-25 18:45:00 +01:00
Francesco Mani
6d058d306a
SCF FAPI structures for PUSCH at gNB
2020-03-19 18:07:12 +01:00
Raymond Knopp
93b4211d02
merge conflict removal
2020-03-15 19:16:30 +01:00
Raymond Knopp
7491e23dbd
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
2020-03-15 18:13:11 +01:00
Gabriele Perrone
73ac675869
Merge remote-tracking branch 'origin/extend_sharedlibusage' into develop_integration_w11
2020-03-12 18:32:39 +01:00