Thomas Schlichter
3faeff23c1
fixing compile errors and some warnings
2020-09-04 09:47:17 +02:00
Raphael Defosseux
869f0e989c
Merge remote-tracking branch 'origin/NR_UE_DCI_decode_fix' into develop_integration_2020_w36
2020-09-03 16:45:56 +02: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
Shweta Shrivastava
f8b130a8ee
Fix for build warnings
2020-08-28 16:15:13 -05:00
Raymond Knopp
99774b2afb
bugfix in nr_dlsch_decoding.c
2020-08-28 17:34:47 +02:00
Shweta Shrivastava
3a999254c9
Fixes for handling NR UE DCI decoding errors
2020-08-26 15:01:00 -05: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
Thomas Schlichter
1ca238dc19
remove unused function ulsch_common_procedures() from phy_procedures_nr_ue.c
2020-08-22 10:19:15 +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
c868c345e3
Fixed dl ack tx in pucch 0
2020-07-28 00:30:44 +02:00
cig
90dc9e9555
Set RA succeeded and UE mode to PUSCH after correct decoding of Msg2
2020-07-25 11:38:29 +02:00
Sakthivel Velumani
0db13a3801
Added UL harq handling
...
Also fixed bugs in ulsim and dlsim harq tests
2020-07-24 14:00:55 +02:00
Thomas Schlichter
c8a23e2d74
Merge remote-tracking branch 'develop'
2020-07-13 11:45:47 +02:00
Thomas Schlichter
91149a7bf5
Merge remote-tracking branch 'NR_ue_dlsch_dmrs_cdm'
2020-07-10 11:55:17 +02:00
Francesco Mani
5caf5a4d1c
dlsch ue n_dmrs_cdm_groups
2020-07-10 11:46:52 +02:00
Raphael Defosseux
4ddebabe7f
Merge remote-tracking branch 'origin/gcc-warnings-20200702' into develop_integration_2020_w27
2020-07-10 09:29:47 +02:00
Sakthivel Velumani
b0b03700ca
bugfix in pucch tx
2020-07-09 16:16:44 +02:00
Thomas Schlichter
c5357e6a59
Merge remote-tracking branch 'NR_RRC_harq_hacks'
2020-07-09 11:43:16 +02:00
Sakthivel Velumani
b22b71536a
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-07-09 11:37:29 +02:00
Sakthivel Velumani
94905c0f43
fixing warnings
2020-07-09 11:37:03 +02:00
Francesco Mani
d474f4a1b8
fix some warnings
2020-07-09 10:55:41 +02:00
Thomas Schlichter
aea3bc2d42
Merge remote-tracking branch 'NR_RRC_harq_hacks'
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-07-09 10:27:27 +02:00
Francesco Mani
64e9629b8c
patch for pucch in ulsim
2020-07-06 14:37:31 +02:00
Sakthivel Velumani
d11cbab95b
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-07-03 13:45:00 +02:00
Sakthivel Velumani
a7dae03d73
set txdataF to 0 at beginning of slots
2020-07-03 13:43:43 +02:00
Sakthivel Velumani
f13398e17b
fixed pucch config in ue
2020-07-03 13:42:10 +02:00
Francesco Mani
67a8f8dab4
minor fixes
2020-07-03 11:10:56 +02:00
laurent
4b58b9d38a
gcc warnings
2020-07-02 16:32:07 +02:00
cig
52e49fd8ec
Fixed some warnings + cleanup
...
- replaced nr_slot_t with int as it was barely used in the code (also is defined after an lte struct)
- removed use of phy_frame_config_nr from the UE (another file was created in SCHED_NR_UE, still the
gNB file is used in some tests file at UE side)
2020-07-02 12:44:48 +02:00
cig
6737d27346
PUSCH data filling from PHY to MAC:
...
- IP data were fetched and passed to MAC directly at the PHY layer
- random data was generated whenever there's no upcoming data.
- Therefore these functionalities are now moved to MAC and FAPI interfaces
- are used instead.
2020-07-02 12:44:38 +02:00
Francesco Mani
f4ccaf0dc0
Merge remote-tracking branch 'origin/develop' into NR_RRC_harq_hacks
2020-06-29 19:27:33 +02:00
Sakthivel Velumani
2e9cd58d48
nb_re_dmrs fixed in one more place
...
this fixed dlsch crc fails
2020-06-19 17:18:15 +02:00
Raphael Defosseux
1ff1f3dda9
fix a bunch of compilation warnings
2020-06-19 11:41:36 +02:00
Raphael Defosseux
efb7bd8417
CPPCHECK: fixes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-06-19 11:41:03 +02:00
Francesco Mani
c5f82f6d9f
Merge remote-tracking branch 'origin/NR_RRC_PRACH_procedures' into NR_RRC_harq_hacks
2020-06-18 12:31:07 +02:00
Francesco Mani
338c0dbd63
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-06-18 12:30:01 +02:00
Francesco Mani
795b6e02c4
fix for pusch num_dmrs_cdm_grps_no_data
2020-06-18 12:29:36 +02:00
Sakthivel Velumani
2bee4f4974
partial fix for pdsch dmrs issue
...
decoding performance degraded. still some issue to be solved.
2020-06-16 17:03:47 +02:00
Francesco Mani
2b976aa711
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq_hacks
2020-06-12 19:14:25 +02:00
matzakos
1552be348c
Fix ULSCH slot scheduling inconsistency between nrUE and gNB
2020-06-12 14:33:08 +02:00
Sakthivel Velumani
3e47e26cd1
bugfix in dl harq ue
2020-06-10 17:12:36 +02:00
Francesco Mani
ae00c77c5c
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-06-09 20:33:21 +02:00
Francesco Mani
bedb295dfd
Merge branch 'develop' into NR_RRC_harq_hacks
2020-06-09 20:32:35 +02:00
Sakthivel Velumani
132b48ea36
Fixed bugs in pucch UE
...
UE now sends ack/nack in format0
2020-06-09 15:44:09 +02:00
Sakthivel Velumani
91fd14bf99
UE harq bugfixes
2020-06-05 17:35:25 +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
Raphael Defosseux
768b4e0f24
Merge remote-tracking branch 'origin/cleanup-may-2020' into develop_integration_2020_w22
2020-05-28 12:58:42 +02:00
Raymond Knopp
fe5cd3d28d
fixed bug for long PRACH sequence configuration, flipped HARQ bits for 2-bit PUCCH0 UCI report
2020-05-26 00:04:49 +02:00