Melissa Elkadi
92ef60d07f
This commit does the following:
...
1. Reverts GTPU_need_ITTI back to develop
2. Removed gdb helper and co files
3. Reverts changes to logging mechanism
4. Reverts changes to assert that were unnecessary
5. Reverts changes to VNF that occured from a bad merge
6. Removes unnecessary else() in gNB softmodem
2021-11-23 15:49:47 -08:00
Melissa Elkadi
94d146e80b
Renaming queue.h in PHY_INTERFACE layer to queue_t.h
...
There are two queue.h files in this repository.
2021-11-23 08:05:58 -08:00
David Kim
01c2f79f9e
Fixed build error in eNB ocp.
2021-11-11 12:43:26 -08:00
Melissa Elkadi
046258f1ba
Merge branch 'eurecom-develop' into eurecom-episys-merge-nsa
2021-11-09 15:17:58 -08:00
hardy
4c2c7f92a5
Merge remote-tracking branch 'origin/code-cleanup-2021oct24' into integration_2021_wk45_b
2021-11-08 13:12:52 +01:00
Melissa Elkadi
e8f965d010
Merge branch 'eurecom-develop' into eurecom-episys-merge-nsa
2021-11-03 06:32:38 -07:00
hardy
cc18013320
Merge remote-tracking branch 'origin/NR_cset_bwp_fixes' into integration_2021_wk44
2021-11-03 13:38:55 +01:00
hardy
cd28e3fbd7
Merge remote-tracking branch 'origin/crash-gcc-O0' into integration_2021_wk44
2021-11-03 13:38:10 +01:00
hardy
6a5d8b869e
Merge remote-tracking branch 'origin/NR_ldpc_cuda_softmodem' into integration_2021_wk44
2021-10-27 16:22:21 +02:00
Raymond Knopp
29c7a3aa19
Add dummy open CL ldpc library
2021-10-27 14:42:12 +02:00
frtabu
00ea49b859
revert cuda compil flags and init code to initial version
2021-10-27 14:42:12 +02:00
frtabu
41ba9a5afb
Fix rebasing problems
2021-10-27 14:42:12 +02:00
frtabu
46a1b0725b
adapt ldcp calls to spport new interface required by cuda decoder in shared lib
2021-10-27 14:42:12 +02:00
frtabu
9fcda4500a
Move cuda ldpc code in a shared lib
2021-10-27 14:37:52 +02:00
frtabu
0cccbced28
Move cuda ldpc code in a shared lib
2021-10-27 14:37:52 +02:00
Laurent THOMAS
e3f9fd6b01
code cleanup, no feature
2021-10-24 14:47:24 +02:00
Laurent THOMAS
b69c446543
hotfix SEGV and divide by 0
2021-10-22 14:22:51 +02:00
Deokseong "David" Kim
a5d23a0e08
Fixed nr_dlsim and nr_ulsim build errors.
2021-10-13 16:27:13 +00:00
athanassopoulos
01093063d7
NR SDAP gNB - Transparent Mode
2021-09-27 16:26:49 +02:00
Melissa Elkadi
6a8e4e2883
Merge remote-tracking branch 'eurecom/develop' into episys/mel/merge_develop_cfra_working
2021-09-14 07:34:58 -07:00
francescomani
10c4e95704
moving get_coreset_rballoc to nr_common
2021-09-10 11:55:57 +02:00
Melissa Elkadi
2a979f4e2f
Merge branch 'eurecom-nfapi-nr-arch-mod' into episys/merge_nsa_w_develop
2021-08-13 10:27:30 -07:00
Raphael Defosseux
e3499d948f
Merge remote-tracking branch 'origin/nr_rrc_asn1_16_4_1' into integration_2021_w33
2021-08-13 14:28:09 +02:00
Melissa Elkadi
9b16c1d860
Merge branch 'eurecom-develop' into episys/merge_nsa_w_develop
...
At this point we are successfully able to build.
Additionally, we can run the scenario,
however, it does not pass. It seems that the gNB
is not connecting to the proxy correctly. Just
wanted to push the progress so far. FYI, the items
that had to be changed to correct the linking issues
were the following:
- mac_rrc_data_ind_ue vs. nr_mac_rrc_data_ind_ue
- rrc_data_req vs. nr_rrc_data_req
- mac_rrc_data_req_ue vs. nr_mac_rrc_data_req_ue
- rrc_data_req_ue vs. rrc_data_req_nr_ue
- rrc_data_req vs. nr_rrc_data_req
The listed functions should be declard in the LTE/NR
UE directory depending on the functionality. Several
were mixed. i.e.: LTE functions being called in NR UE.
Also, removing siWindowLength, siWindowLength_int,
SIBType, SIBPeriod, and siPeriod_int from the NR UE RRC.
These variable were not used in the NR UE and are defined
for LTE only.
Lastly, in the NR_IF_Module.c of the NR UE, the global
variable def_dci_pdu_rel15 is not accessible. Need to
revisit this. For not it is commented out.
2021-08-11 10:23:42 -07:00
Raphael Defosseux
5f9e0a235d
Merge remote-tracking branch 'origin/code-cleanup-20210716' into integration_2021_w32
2021-08-09 10:07:45 +02:00
Laurent THOMAS
b7857a505e
try to fix CUDA, and fix infinite loop in nr UE uplink data collect
2021-08-05 17:31:31 +02:00
Raghavendra Dinavahi
2380646da0
Updated ASN to Spec 38.331 version 16.4.1
2021-08-03 14:27:11 +02:00
Laurent OpenCells
c3612b969f
fix regression on cuda test
2021-07-29 11:56:59 +02:00
David Kim
38e5415f34
Fixing "Unexpected ULSCH HARQ PID" issue.
...
1. If VNF is slower than PNF, next scheduling will be done after resync.
2. If VNF is unstable in slot progress, next scheduling will be done in next stable status.
3. SFN/SLOT indications are queued in nrUE.
4. get_queue is used instead of unquque for FIFO operation.
2021-07-27 21:02:01 -07:00
Laurent OpenCells
4a5a73bd9c
overkilling: oai support multiple versions of ubuntu
2021-07-25 23:49:41 +02:00
Laurent OpenCells
4700b7bbc6
overkilling: oai support multiple versions of ubuntu
2021-07-25 20:49:31 +02:00
Laurent OpenCells
754e8e3043
CMakeList cleanup,improvement and trial to run in ubuntu 16
2021-07-25 13:52:01 +02:00
Laurent Thomas
b3f3a1db57
try another gcc option for ubuntu 16, one fix in fapi p7
2021-07-23 16:38:01 +02:00
francescomani
bd816e5175
Merge remote-tracking branch 'origin/develop' into NR_UE_reworking_UCI_procedures
2021-07-23 13:51:41 +02:00
Laurent OpenCells
f62b7e1f9e
nfapi work around (missing malloc)
2021-07-22 15:32:09 +02:00
Laurent OpenCells
39c63eb158
move function declaration in not duplicated files (.h instead of .c)
2021-07-22 13:19:37 +02:00
David Kim
4f23fa2f61
added queues between VNF and MAC to handle indications.
2021-07-19 18:55:02 -07:00
francescomani
a49ebe249b
Merge remote-tracking branch 'origin/develop' into NR_UE_reworking_UCI_procedures
2021-07-01 16:38:41 +02:00
rmagueta
160cb0b930
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS-lts2
...
# Conflicts:
# cmake_targets/CMakeLists.txt
# cmake_targets/build_oai
# cmake_targets/tools/build_helper
# executables/nr-gnb.c
# openair1/PHY/INIT/nr_init_ru.c
# openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
# openair2/F1AP/f1ap_du_rrc_message_transfer.c
# openair2/F1AP/f1ap_du_rrc_message_transfer.h
# openair2/F1AP/f1ap_du_task.c
# openair2/GNB_APP/gnb_app.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.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/gNB_scheduler_ulsch.c
# openair2/LAYER2/nr_pdcp/nr_pdcp_entity.c
# openair2/LAYER2/nr_pdcp/nr_pdcp_oai_api.c
# openair2/RRC/LTE/rrc_eNB_GTPV1U.c
# openair2/RRC/NR/L2_nr_interface.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB.c
# openair2/RRC/NR/rrc_gNB_NGAP.c
# openair2/RRC/NR_UE/rrc_UE.c
# openair3/NAS/NR_UE/nr_nas_msg_sim.c
# openair3/ocp-gtpu/gtp_itf.cpp
# targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
2021-06-30 17:00:30 +01:00
Michael Cook
96efbb2cab
Add -Werror compiler option
...
Fix some warnings, too.
2021-06-21 14:11:53 -07:00
Laurent THOMAS
1b62c91532
add configurable USIM
2021-06-14 16:32:29 +02:00
rmagueta
72654d70b2
Revert build for ITTI_SIM OR RFSIM_NAS in CMakeLists
2021-06-04 18:24:12 +01:00
luis_pereira87
9068db43e0
Update CMakeLists.txt to choose NEW_GTPU for NR binaries, and keep legacy GTPU for LTE
2021-06-01 19:00:07 +01:00
rmagueta
42365c9a0f
Set NEW_GTPU to false
2021-05-31 13:55:40 +01:00
Melissa Elkadi
2eacb8666b
Filling ctxt in LTE UE RRC layer
2021-05-24 10:25:20 -07:00
Laurent THOMAS
96e3d00ac7
fix again RU compilation case
2021-05-19 15:25:42 +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
Melissa Elkadi
3416b84675
Log demotion and size for buffer encoding updated
2021-05-18 12:02:39 -07:00
Melissa Elkadi
09fb68de74
Cleaned up trigger function for meas reports
...
Also removed several warnings by properly
declaring nr-nFAPI functions and removed
declaration of unused functions. Also, reverted
eNB configuration file changes.
2021-05-18 10:25:04 -07:00
francescomani
cd9a8f963f
moving pucch functions for harq at MAC (version still to be tested)
2021-05-18 11:04:10 +02:00