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
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
rmagueta
769da284fb
Change some hardcode values
2021-05-30 12:33:21 +01:00
rmagueta
024808e6fa
Revert more pieces of code to LTE
2021-05-29 20:35:53 +01:00
Luis Pereira
fa33b048b0
Revert "Add logs for cellId in F1"
...
This reverts commit ffb6fa7cc6
2021-05-28 07:02:42 +02:00
luis_pereira87
ffb6fa7cc6
Add logs for cellId in F1
2021-05-28 00:38:46 +01:00
rmagueta
9bbfd60d2f
Revert if in CU_send_UE_CONTEXT_SETUP_REQUEST to LTE version
2021-05-26 11:35:10 +01:00
Roberto Louro Magueta
35d6cb706f
Revert "Temporary commit (will be reverted)"
...
This reverts commit f207446117
2021-05-26 12:14:39 +02:00
rmagueta
f207446117
Temporary commit (will be reverted)
2021-05-26 02:50:06 +01:00
rmagueta
cf605f4c77
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# cmake_targets/CMakeLists.txt
# cmake_targets/build_oai
# openair1/PHY/INIT/nr_init_ru.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair1/SIMULATION/NR_PHY/ulsim.c
# openair2/COMMON/platform_constants.h
# openair2/ENB_APP/enb_config.c
# openair2/F1AP/f1ap_cu_interface_management.c
# openair2/F1AP/f1ap_cu_rrc_message_transfer.c
# openair2/F1AP/f1ap_cu_ue_context_management.c
# openair2/F1AP/f1ap_du_interface_management.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/RRC/LTE/rrc_eNB.c
# openair2/RRC/NR/rrc_gNB.c
# openair2/RRC/NR_UE/rrc_UE.c
2021-05-17 01:36:39 +01:00
rmagueta
0ef6ef2b28
Code format improvements in differences for develop
2021-05-12 19:29:10 +01:00
Xue Song
1dd6b3b2a0
fix some warnings
2021-02-04 11:30:44 +09:00
Xue Song
4c1e47405f
update F1AP to R16.3.1
2021-01-21 14:56:22 +09:00
Xue Song
4ea8b38d37
c-plane is ok
2021-01-19 18:19:59 +09:00
Raymond Knopp
1b95baaf4c
update F1AP to R16.3.1. testing with OTA eNB
2021-01-01 21:45:23 +01:00
Xue Song
cb0d7c3dd5
modify F1 Setup Request
2020-12-23 01:58:17 +00:00
Xue Song
08511b8207
fix some warnings
...
modify some issues
add f1ap ue context procedure
2020-12-20 08:59:50 +00:00
laurent
4b58b9d38a
gcc warnings
2020-07-02 16:32:07 +02:00
Robert Schmidt
ffc4f464f5
Remove useless mac_proto.h include
...
When a header is changed, all including files need to be recompiled,
too. Thus, including a header needlessly all over the place drives
compile times up without any reason.
2020-04-01 08:49:26 +02:00
SAWADA Kentaro
78b5f9da53
Fix Coverity Scan CID 340246
2019-05-28 19:28:08 +09:00
SAWADA Kentaro
80c7f25efd
Fix Coverity Scan CID 340227
2019-05-28 19:25:16 +09:00
Robert Schmidt
02d99edf23
Fix cppcheck errors: RRC, F1AP
2019-03-07 14:16:16 +01:00
Robert Schmidt
1a07a1e067
Replace redundant CU_F1AP/DU_F1AP with F1AP
2019-02-22 10:26:41 +01:00
Robert Schmidt
2f23047900
Restructure F1AP UE list
...
* Restructure the code handling the UEs F1AP knows
* This fixes a bug that only two phones can be connected
2019-02-08 19:42:25 +01:00
Robert Schmidt
d9d6ce374f
Perform S1 UE Context Release Complete after corresponding F1 message
...
This commits isolates the S1 UE Ctxt Rel Complete and GTP Tunnel Delete
Requests in functions and calls these function in the original place
(rrc_rx_tx()). The same functions are then used in the F1 UE Ctxt Rel
Complete handler to perform the same functionality, i.e. forward the UE
Ctxt Rel Complete message to the MME and free outstanding resources (RRC
context, GTP tunnels, S1 context).
2019-01-25 16:37:57 +01:00
Robert Schmidt
a26fad9e47
F1AP: Correct UEContextReleaseReq path, send corresp. S1AP message
2019-01-16 14:45:06 +01:00
Robert Schmidt
be17b9b655
Correctly handle UE RELEASE COMPLETE in CU
...
* remove PDCP/RRC contexts
* inform the FlexRAN controller
2019-01-10 16:50:17 +01:00
Robert Schmidt
e389b79818
F1 handlers: Improve error message if RNTI obtained through CU/DU ID differ
2018-12-07 16:32:42 +01:00
Robert Schmidt
956fafb51c
F1AP_UE_CONTEXT_RELEASE_REQUEST/COMPLETE: Implement in CU
2018-12-07 14:16:42 +01:00
Robert Schmidt
707048c551
F1AP_UE_CONTEXT_RELEASE_REQUEST: Handle in CU, don't send CMD
2018-12-07 14:16:18 +01:00
Robert Schmidt
9a2aab34f6
Remove lots of warnings in F1AP
2018-11-07 10:48:35 +01:00
Bing-Kai Hong
c017b8b489
Add handle UE CONTEXT RELEASE message procedure
2018-09-25 17:27:43 +02:00
Bing-Kai Hong
ecd6d673ea
Update complete elements with ue context setup response
2018-09-25 16:21:01 +02:00
Bing-Kai Hong
5d8f17f392
Add send UE CONTEXT RELEASE message procedure
2018-09-25 15:36:00 +02:00
Raymond Knopp
5a8622960e
partial removal of warning
2018-09-20 16:13:59 -04:00
Bing-Kai Hong
24884bfb2b
Update complete elements with ue context setup request
2018-09-19 18:57:48 +02:00
Robert Schmidt
c19bdb776f
add UE Context Setup Req at CU/DU
...
- add message sender (CU) + handler (CU) and fill with data from ITTI message
- add PLMNID_TO_MCC_MNC and BIT_STRING_TO_TRANSPORT_LAYER_ADDRESS_IPv4 macros
- correct TRANSPORT_LAYER_ADDRESS_TO_BIT_STRING:
change name to TRANSPORT_LAYER_ADDRESS_IPv4_TO_BIT_STRING, make it send 4B, not 5
2018-09-19 11:46:38 +02:00
Bing-Kai Hong
c8742f26fb
Normalized message output
2018-09-18 16:12:01 +02:00
Robert Schmidt
eedfa4933d
Correct header files for CU/DU UE context management
2018-09-14 18:23:31 +02:00
Bing-Kai Hong
f736213d09
Update F1AP new code structure to closer implementing all the procedures
2018-09-13 16:25:51 +02:00