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
3bb1407e54
NR PRACH generation fixes for correct reception of msg1
2020-03-27 17:09:43 +01:00
cig
6982e6f443
Code cleanup and formatting
2020-03-26 18:54:58 +01:00
cig
ae5f30ec8d
Set flag to generate PRACH only on PRACH slot
2020-03-26 18:54:57 +01:00
cig
01b3038d77
Check on dlsch0_harq to avoid segmentation fault
2020-03-26 18:54:57 +01:00
cig
63d6b59f9d
Enabled check on UE mode to start either ULSCH and PRACH procedures:
...
- ULSCH is temporary disabled
2020-03-26 18:54: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
cig
ae9303bd52
Implemented dft/idft 36864
2020-03-26 18:27:13 +01:00
Francesco Mani
666adcc37e
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-03-26 12:50:17 +01:00
Francesco Mani
4c30e6d3a5
new file for prach dummy functions to avoid compilation failures on physim
2020-03-26 12:29:20 +01:00
Thomas Schlichter
ce923e59ed
fix critical "assignment from incompatible pointer type" warnings
2020-03-26 09:55:22 +01:00
Francesco Mani
e451ff54ef
fixing compilation errors and one file left behind
2020-03-26 09:34:07 +01:00
Francesco Mani
d320fa13b3
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-03-25 18:45:00 +01:00
Robert Schmidt
daefb67c82
Fix: correct check for dummy-traffic
2020-03-24 17:54:08 +01:00
Francesco Mani
817afd999b
fixing reference point for k in pusch dmrs
2020-03-24 16:00:52 +01:00
Robert Schmidt
8a589f5b08
Fix: rx_indication length is in bytes
2020-03-24 15:54:45 +01:00
Sakthivel Velumani
d90f8da364
avoiding code duplication
2020-03-21 18:43:50 +01:00
Sakthivel Velumani
c71edc21db
Fixed the assertion in ulsch pdu header
...
rfsim works
2020-03-20 17:08:30 +01:00
Francesco Mani
f508f310cc
fix in rbs extract for dmrs
2020-03-20 14:24:40 +01:00
Sakthivel Velumani
1c2f9bb618
Fixed some bug in pusch dmrs
...
an assertion fails in gnb (need to be fixed)
2020-03-20 13:59:40 +01:00
Francesco Mani
b904161f87
removing is_dmrs_symbol function from pusch in gNB
2020-03-20 11:15:43 +01:00
Francesco Mani
6d058d306a
SCF FAPI structures for PUSCH at gNB
2020-03-19 18:07:12 +01:00
Francesco Mani
57c993ce26
fix for some warnings
2020-03-18 10:03:41 +01:00
Francesco Mani
5ef2af1cce
minor changes
2020-03-17 16:27:08 +01:00
Raymond Knopp
1ddd729044
bring back recent changes in ldpc encoder after merge with dynamic library implementation
2020-03-16 09:32:50 +01:00
Raymond Knopp
e9fad18540
temporary changes for nr_ulsim. To be removed when new branch with SCF NR FAPI for PUSCH is merged in.
2020-03-16 01:26: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
Raymond Knopp
6dff674302
testing after merge with develo
2020-03-15 18:03:42 +01:00
Raymond Knopp
fc54cbf4d2
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2020-03-14 13:50:37 +01:00
Raymond Knopp
9cf9ea7c99
remainder of merge
2020-03-14 13:50:07 +01:00
Raymond Knopp
914e17b57b
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
...
Conflicts:
executables/nr-softmodem.c
executables/nr-ue.c
executables/softmodem-common.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
openair2/RRC/NR/nr_rrc_config.c
openair2/RRC/NR/nr_rrc_defs.h
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
2020-03-14 12:45:02 +01:00
Francesco Mani
abddce1dc7
bugfix in computation of B
2020-03-13 18:23:27 +01:00
magounak
7b9be8744d
bug fix ue dlsch thread
2020-03-13 10:46:40 +01:00
Hongzhi Wang
d4a81bcc0f
update dlsch multi thread
2020-03-13 10:41:50 +01:00
Francesco Mani
ab39b74ca1
bugfix in pusch dmrs reception
2020-03-13 10:19:24 +01:00
Gabriele Perrone
73ac675869
Merge remote-tracking branch 'origin/extend_sharedlibusage' into develop_integration_w11
2020-03-12 18:32:39 +01:00
Gabriele Perrone
a653034fbc
Merge remote-tracking branch 'origin/generate_push_ptrs' into develop_integration_w11
2020-03-12 18:31:23 +01:00
Francesco Mani
18c8a4a4e6
taking into account n_ta_offset in slot fep ul
2020-03-12 14:09:41 +01:00
frtabu
4ce46e7488
Add LDPC shared lib doc
2020-03-11 18:18:19 +01:00
frtabu
3b3d232214
move ldpc coder/decoder into a shared lib dymically loaded. Also fix a record player bug
2020-03-11 17:41:38 +01:00
frtabu
8928cfe57d
move ldpc coder/decoder into a shared lib dymically loaded. Also fix a record player bug
2020-03-11 17:32:13 +01:00
adk
c15fb8c7a4
PUSCH DMRS mapping type B start symbol fix
2020-03-11 14:45:14 +01:00
Robert Schmidt
0de3c73475
Place MBMS tun fd into single int
2020-03-10 17:38:24 +01:00
Raymond Knopp
e7c5bc55c4
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2020-03-10 08:24:45 +01:00
Raymond Knopp
47e0d056be
Merge branch 'NR_RRCConfiguration' into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dci.c
openair1/PHY/NR_TRANSPORT/nr_prach.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_nr_common.h
openair1/SIMULATION/NR_PHY/nr_unitary_defs.h
openair1/SIMULATION/NR_PHY/prachsim.c
openair2/LAYER2/NR_MAC_UE/main_ue_nr.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
2020-03-09 21:14:32 +01:00
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
Raymond Knopp
2b944d175a
commit before merge
2020-03-07 15:24:51 +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