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
Ahmed Hussein
672937b4d7
Using SCF structs for DMRS at UE side instead of dmrs_UplinkConfig
2020-04-14 08:38:13 +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
Ahmed Hussein
b9148d636f
Migrating members from NR_UL_UE_HARQ_t to the new added NFAPI structs
2020-04-07 15:02:04 +02:00
Ahmed Hussein
d3cbf14694
Using ul_dmrs_symb_pos at UE side instead of assuming that DMRS is only present at 1st symbol of PUSCH
2020-04-06 10:37:17 +02:00
Ahmed Hussein
76f937d8f2
Removing nb_re_dmrs and length_dmrs from NR_UE_ULSCH_t
2020-04-06 09:12:33 +02:00
Ahmed Hussein
1104cf0414
Removing DMRS parameters from "nr_ulsch_encoding"
2020-04-06 08:51:35 +02:00
Ahmed Hussein
9a857e4486
Adopting the dynamic implementation of DMRS at the gNB side
...
- Using the implemented DMRS functionalities at the MAC layer at the gNB side
- Removing is_dmrs_symbol function
- Temporary implemetation at the UE side considering DMRS symbol is at the 1st PUSCH symbol,
until the nFAPI structs for DMRS is adopted at the UE side
2020-04-02 10:05:54 +02: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
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
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
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
Gabriele Perrone
a653034fbc
Merge remote-tracking branch 'origin/generate_push_ptrs' into develop_integration_w11
2020-03-12 18:31:23 +01:00
Robert Schmidt
0de3c73475
Place MBMS tun fd into single int
2020-03-10 17:38:24 +01:00
adk
00ff5e8a5c
PUSCH PTRS extraction and fixing nr_ulsim
2020-03-04 14:45:05 +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
Sakthivel Velumani
a3f9a72092
pbchsim works for FR2
2020-02-19 14:07:22 +01:00
Francesco Mani
37bbfc0945
fixes for polartest and ulschsim
2020-02-18 11:00:02 +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
Sakthivel Velumani
f3f3dff1be
fixed physim compile errors
2020-02-17 11:33:03 +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
frtabu
b3334dbc2e
A fix proposal for phy simulators compilation Pb.
2020-02-13 15:53:54 +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
Francesco
f086c07cfe
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into NR_RRC_CP_bugfix
2020-02-12 09:58:59 +01:00
Raymond Knopp
064b7f23aa
generation of CCEIndex > 0 in gNodeB and modification of unscrambling procedure for PDCCH in UE RX.
2020-02-10 23:17:27 +01:00
Florian Kaltenberger
86670eccb4
forcing rnti to 4660 in nr_dlsim, as otherwise CCE allocation does not work (to be fixed)
2020-02-06 15:49:33 +01:00
Francesco Mani
c5f05b3a21
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2020-02-06 14:59:15 +01:00
Francesco Mani
d22c0f720d
fix for ssb bitmap endian (to be checked with FSW)
2020-02-06 14:33:38 +01:00
Florian Kaltenberger
e4d8dd1e66
ulsim working again. added error count and adapted test_case_list
2020-02-05 22:57:24 +01:00
Sakthivel Velumani
4d33b341c2
updated phy simulators
2020-02-05 18:13:11 +01:00
Florian Kaltenberger
1905611d25
making ulsim run again, nr_dlsim should run again in CI
2020-02-05 15:02:05 +01:00
cig
7344d87567
Merge branch 'fhg-ta' into fhg-ra
2020-02-03 10:45:29 +01:00
Florian Kaltenberger
8dac3a46c9
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into NR_RRC_PUSCH
2020-01-24 15:22:14 +01:00
Florian Kaltenberger
932b4e0d71
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into NR_RRC_PUSCH
...
Conflicts:
executables/nr-ue.c
2020-01-23 12:09:56 +01:00
Florian Kaltenberger
00f0e0ccb8
UL is now being scheduled but not decoded ok yet
2020-01-23 12:07:47 +01:00
Francesco Mani
624aa3c2fd
option for 50MHz FR2 in dlsim
2020-01-21 11:19:54 +01:00
Thomas Schlichter
50cfaf7fff
Merge remote-tracking branch 'develop'
2020-01-20 15:34:12 +01:00
Sakthivel Velumani
b9e66e19d0
Merge branch 'NR_RRCConfiguragion_FR2' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguragion_FR2
2020-01-20 15:26:41 +01:00
Francesco Mani
7674317ea1
fix compilation errors in phy simulators
2020-01-20 14:40:19 +01:00
Sakthivel Velumani
5ab4044613
included numerology as cmdline parm
2020-01-20 14:29:12 +01:00
Francesco Mani
0c6b51015f
merge between FR2 and RRC branches
2020-01-16 17:20:56 +01:00