Raymond Knopp
6fb195867b
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-19 23:59:31 +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
03ce05571a
Merge branch 'NR_RRC_harq_b' into NR_RRC_harq_hacks
2020-05-18 19:00:58 +02:00
Sakthivel Velumani
5a5f503997
Merge branch 'develop' into NR_RRC_harq_b
2020-05-18 12:57:51 +02:00
Raymond Knopp
4e50e36ede
intermediate commit, pucch2 RX with polar still not complete
2020-05-17 10:43:15 +02:00
Francesco Mani
d268c320ca
Merge branch 'develop' into NR_RRC_harq_hacks
2020-05-15 16:26:33 +02:00
Raphael Defosseux
11783e755a
Fixing errored/missing circular dependency protection
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-05-15 15:39:11 +02:00
Thomas Schlichter
95833dde60
Merge branch 'develop'
2020-05-14 18:36:59 +02:00
Ahmed Hussein
566de5670b
Bug fixes regarding ping issues
2020-05-14 16:18:53 +02:00
Raymond Knopp
70dff719e2
pusch dmrs rx fix, added comp file dump to ulsim
2020-05-08 10:16:30 +02:00
Ahmed Hussein
1ffa9eed64
Bug fix regarding the uplink dmrs symbol position bitmask
2020-05-06 16:15:30 +02:00
Raphael Defosseux
0113a9b978
Merge remote-tracking branch 'origin/nr_pucch2' into develop_integration_2020_w19
2020-05-06 12:08:41 +02:00
Sakthivel Velumani
7746421192
Merge branch 'develop' into NR_RRC_harq_b
2020-05-05 16:32:37 +02:00
Sakthivel Velumani
64808859b9
updated CI test list with harq test
2020-05-04 15:42:15 +02:00
Raymond Knopp
042aac3d4f
reverted handling of transform_precoding variable in NR FAPI. Added correct handling of this in ulsim.c
2020-05-04 09:49:18 +02:00
Sakthivel Velumani
7655123997
included throughput print
2020-05-04 09:29:36 +02:00
Raymond Knopp
2f9bf0d84c
added file reading for ulsim
2020-05-04 08:19:48 +02:00
laurent
da54778c4a
fix warnings
2020-05-03 18:27:07 +02:00
Thomas Schlichter
79471f2f6d
Merge branch 'develop' into NR_RRC_PRACH_procedures
...
Conflicts:
executables/nr-ue.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_RU.h
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/RRC/NR/rrc_gNB_nsa.c
openair2/X2AP/x2ap_eNB_handler.c
2020-04-30 18:54:37 +02:00
Raymond Knopp
84b1df4b87
Merge remote-tracking branch 'origin/develop' into nr_pucch2
2020-04-30 16:12:18 +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
Sakthivel Velumani
4eb78faaa1
added harq stats in dlsim
2020-04-28 21:59:34 +02:00
Sakthivel Velumani
fd50f1b5bd
fixed round update in UE
2020-04-24 01:44:47 +02:00
Sakthivel Velumani
93e745b8ec
updated dlsim to test harq
2020-04-23 19:45:00 +02:00
Francesco Mani
b6ba07af14
fix in dlsim
2020-04-23 09:43:25 +02:00
Raymond Knopp
6d8aa8d6b9
added 3-bit payload for pucch0 to nr_pucchsim, fixed SNR scaling for pucch2
2020-04-23 01:17:11 +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
Thomas Schlichter
42413bc565
disable PUSCH PTRS even in ulsim
...
PTRS leads to code shortening, and the current LDPC implementation has issues with that for higher code rate.
Because of this, we have to disable PTRS by default, as we test MCS 28 in CI.
2020-04-17 15:59:05 +02:00
Francesco Mani
b51beff901
Merge branch 'NR_gNB_SCF_Indication' into NR_RRC_harq_hacks
2020-04-17 11:13:27 +02:00
Thomas Schlichter
2a0bfde4a0
use "PUSCH_PDU_BITMAP_PUSCH_PTRS" when setting, clearing or checking pdu_bit_map
2020-04-17 10:20:09 +02:00
Ahmed Hussein
68ba04abf8
Adding an extra condition for L_ptrs
...
- if L_ptrs is >= number of pusch symbols, then no ptrs will be scheduled
2020-04-16 21:48:27 +02:00
Ahmed Hussein
f8c0de63cd
Using "ptrs_re_offset" at UE side instead of using the function "get_kRE_ref" (TEMP implementation)
2020-04-16 18:02:59 +02:00
Ahmed Hussein
b0611cf49d
Modifying get_L_ptrs and minor fixes
2020-04-16 14:34:40 +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
laurent
dfafa90037
big merge with develop
2020-04-14 18:02:45 +02:00
cig
ec422f7050
Introduced a delay after a completed sync before starting msg1 generation:
...
- this was necessary because as soon as the gNB starts, it tries detecting
the prach preambles and it mesaures the background noise. However, there is
a delay of several dozens of frames before it considers the preables as
detected.
- the solution at the UE consists in avoiding sending preamble as soon as the
UE syncs by introducing an offset, this keeps the power measurements low at
gNB side as long as the preamble detection counter is under threshold
2020-04-14 14:28:01 +02:00
cig
19530c5ab9
Cleanup nr transport header file
2020-04-14 14:28:01 +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
laurent
58e973409a
small compilation details
2020-04-14 11:25:59 +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
laurent
861caa735d
merge develop
2020-04-13 18:04:18 +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
6237ba3735
Merge branch 'nr_pucch' into NR_RRC_harq
2020-04-10 10:02:21 +02:00
Francesco Mani
9296949906
fix for dlschsim for no data in dmrs symbol
2020-04-09 17:25:24 +02:00
Raymond Knopp
c8ac5d56bf
compilation of NR executables with MAC
2020-04-08 12:47:34 +02:00
Thomas Schlichter
c128e82291
use nfapi_nr_ue_pusch_pdu_t instead of fapi_nr_ul_config_pusch_pdu for pusch_config_pdu
2020-04-07 21:18:28 +02:00
Sakthivel Velumani
3053f37dec
added NR_CellGroupConfig to mac in UE
2020-04-07 18:08:22 +02:00