francescomani
71a9ee0c4e
flexible csi configuration including do_csirs config parameter
2021-06-15 18:04:06 +02:00
Eurecom
0cdff39806
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS' into NR_2port_CSIRS
2021-06-15 17:54:37 +02:00
Melissa Elkadi
52dafe61c7
Fixed a bug in rx and crc filling in the NR UE
...
Also, there is not a field for dci_format in
nFAPI so there is a way it is detected by the NR UE.
For now, we have hardcoded the value in the stub when
we receive the DCI. Lastly, updated the nr_harq_handling
in the gNB.
2021-06-14 16:29:42 -07:00
Laurent THOMAS
1b62c91532
add configurable USIM
2021-06-14 16:32:29 +02:00
Melissa Elkadi
e8cfcbe607
CFRA Procedure success commit pt. 1
...
This commit contains the changes to the OAI code in
the NR UE and in nFAPI.
- Filling crc_ind for msg3
- Updating pack/unpack of CRC_ind
- Creating phy abstraction CRC_ind handling in VNF
- Removal of old comments
- Only sending on RACH in phy_stub
- Calling nr_msg3_transmitted in scheduler for NSA mode
2021-06-11 12:35:40 -07:00
francescomani
f879260bf9
removing unused fapi structures at UE
2021-06-11 18:11:09 +02:00
Melissa Elkadi
b91251d1e0
Changed nsa_send_standalone_msg() and sending RX
...
The send_standlone_msg will now be able to send
any type of uplink message and we fill the RX
indication in the stub_schedule_response and
are trying to send to gNB. Need to update the NR nfapi.
2021-06-10 12:44:34 -07:00
Melissa Elkadi
0752dd20d1
Filling rx_ind with tx_req information
2021-06-10 10:24:21 -07:00
rmagueta
12f7f82391
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
2021-06-09 11:10:07 +01:00
Eurecom
3e8bc05bdf
testing with 2x2 and 4x4 with N310, small modifications in nr_ru_procedures and usrp_lib.cpp for multiple antennas
2021-06-08 19:23:00 +02:00
Eurecom
3dbf4e94cb
handling for UL failure. added do_precoding flag to nr-ru procedures. testing with 2x2 N310.
2021-06-08 18:38:17 +02:00
francescomani
9a030b42f0
Merge remote-tracking branch 'origin/develop-NR_SA_F1AP_5GRECORDS' into NR_2port_CSIRS
2021-06-08 14:50:52 +02:00
Gokul Srinivasan
e93df00434
Update nfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h, openair1/SCHED_NR_UE/fapi_nr_ue_l1.c, nfapi/oai_integration/nfapi_pnf.h, nfapi/oai_integration/nfapi_pnf.c files
2021-06-08 12:46:34 +00:00
rmagueta
e72a6798c1
Change some LOG levels
2021-06-05 14:20:39 +01:00
Melissa Elkadi
6299d4515e
Creating UL_ind RACH handle function in VNF
...
Also fixed a few bugs in nr-nFAPI:
- Push16->push8 fix in packing of RACH
- Allocating memory for pdu_list and preamble_list in unpack
- Properly indexing through both lists during unpack
- Created new nr_rach handling function
2021-06-02 16:33:12 -07:00
luis_pereira87
5406a4534d
Release RNTI of LTE PHY when RA does not succeed
2021-06-02 16:29:45 +01:00
Melissa Elkadi
7a7b668e16
The pRACH is now only generated for slot 19.
...
Several other changes in this commit include:
- Setting the number of PDUS in the ul_config
to be zero when we will it (inside of the
get_ul_config() function.)
- We reset the nprach flag to 0 for each slot.
- We return out of the prach scheduler if
mac->ul_config == NULL
- Added error checking for array indexing
- Created a dummy scheduler response function.
- Allocated ul_config_req initially
2021-06-01 12:09:15 -07:00
Eurecom
d249c1ef80
testing with 2x2 and 4x4 with N310, small modifications in nr_ru_procedures and usrp_lib.cpp for multiple antennas
2021-06-01 09:48:20 +02:00
Eurecom
ac4670990c
handling for UL failure. added do_precoding flag to nr-ru procedures. testing with 2x2 N310.
2021-05-30 23:14:12 +02:00
Mahesh
cf0659abe9
Cleanup
2021-05-31 02:13:19 +05:30
francescomani
4ec568f5c4
Merge remote-tracking branch 'origin/NR_UE_rework_test' into NR_UE_reworking_UCI_procedures
2021-05-27 17:43:43 +02:00
francescomani
a1e3b5476b
Merge remote-tracking branch 'origin/develop' into NR_CSIRS_tomerge
2021-05-27 11:52:12 +02:00
Francesco Mani
1e4d4b1e04
Apply 1 suggestion(s) to 1 file(s)
2021-05-25 12:32:42 +01:00
francescomani
fb413c8bde
fixing bugs in pucch ue functions
2021-05-25 12:32:37 +01:00
Mahesh
99a6001643
Resolved merge conflicts and allocated gNB struct in VNF
2021-05-25 04:37:23 +05:30
Sakthivel Velumani
30c2746b9b
call ul_indication again for PUCCH
2021-05-24 20:07:43 +02:00
Melissa Elkadi
2eacb8666b
Filling ctxt in LTE UE RRC layer
2021-05-24 10:25:20 -07:00
francescomani
049c8314f9
triggering SR transmission at UE
2021-05-24 10:29:09 +02:00
Sakthivel Velumani
0c84d4db02
printing time response in ulsim
2021-05-23 16:57:49 +02:00
luis_pereira87
824faeb163
Avoid a segmentation fault in LTE when first_uci_stats is NULL
2021-05-22 17:11:19 +01:00
Raymond Knopp
1c4fef02dd
Merge remote-tracking branch 'origin/develop' into prb_based_dl_channel_estimation
...
Conflicts:
cmake_targets/autotests/test_case_list.xml
openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
openair1/SIMULATION/NR_PHY/ulsim.c
targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band22.tm1.106PRB.adrv9371zc706.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.217PRB.usrpn300.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.217PRB.usrpx300.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.273PRB.usrpn300.conf
2021-05-22 16:33:44 +02:00
Raymond Knopp
de7d35007c
temporary revert to 1 estimate per PRB for performance evaluation
2021-05-22 16:26:00 +02:00
Francesco Mani
fe09b529b3
Apply 1 suggestion(s) to 1 file(s)
2021-05-22 06:22:42 +00:00
Thomas Schlichter
1c440be48e
NR_UE: in nr_ue_dlsch_procedures() use TimeDomainAllocationList from bwp_Common if there is none in bwp_Dedicated
2021-05-21 18:00:33 +02:00
francescomani
56def3a18e
fixing bugs in pucch ue functions
2021-05-21 17:11:09 +02:00
Thomas Schlichter
97c199dd84
Merge remote-tracking branch 'origin/develop' into nr-dl-mimo-2layer
2021-05-21 08:38:14 +02:00
Thomas Schlichter
d62f92c6a7
NR_UE: remove several unused structures from PHY layer
2021-05-20 18:32:51 +02:00
Thomas Schlichter
71a5ae2454
NR_UE: further cleanup of DMRS configuration
2021-05-20 16:24:11 +02:00
francescomani
f84d6767c3
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into NR_UE_SA
2021-05-20 16:13:46 +02:00
Thomas Schlichter
20f8895316
fix nr_dlsim: make dmrs_config_type optional again
2021-05-20 16:11:38 +02:00
Laurent THOMAS
449bab30c7
fix nr UE bug: random freeze (mutex not init)
2021-05-20 14:20:00 +02:00
francescomani
dbf3b72414
putting back downlink_harq_process and some other fixes
2021-05-20 10:00:05 +02:00
Laurent THOMAS
83688c964d
rf calibration tool improvement
2021-05-20 09:53:52 +02:00
rmagueta
a7a3bf5d90
Merge remote-tracking branch 'origin/NR_multiplexing_HARQ_CSI_PUCCH' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/LAYER2/NR_MAC_gNB/mac_proto.h
2021-05-19 15:00:52 +01:00
rmagueta
cae536525e
Merge remote-tracking branch 'origin/develop-CCE' into develop-NR_SA_F1AP_5GRECORDS
2021-05-19 14:07:26 +01:00
rmagueta
e96a4b04d8
Fix issue after merge
2021-05-19 14:05:10 +01:00
Thomas Schlichter
ff5eb3e657
Merge remote-tracking branch 'origin/develop' into nr-dl-mimo-2layer
2021-05-19 11:42:04 +00:00
rmagueta
2c47d15fc0
Merge remote-tracking branch 'origin/fix_nr_ulsim' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-05-19 12:40:49 +01:00
rmagueta
8c5725ed46
Merge remote-tracking branch 'origin/fix-compile' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# cmake_targets/CMakeLists.txt
# openair2/RRC/NR_UE/rrc_UE.c
# openair2/SIMULATION/NR_RRC/itti_sim.c
2021-05-19 12:09:27 +01:00
francescomani
f0c0a303d2
fix compilation in pucch_nr debug case
2021-05-19 10:15:55 +02:00