matzakos
36b8bb1b5b
Trigger UE context modification request at the CU upon reception of PDU Session Resource setup request from the AMF
...
-F1 message successfully encoded at the CU (including SRB2, DRB and F1-U tunnel configuration) and received from the DU.
-Next steps: handling of UE context modification request at the DU and triggering the UE context setup response towards the CU.
2021-10-05 13:43:19 +02:00
matzakos
a84ecd1468
Merge with branch NR_F1C_F1U_extensions
2021-09-29 13:59:06 +02:00
Laurent THOMAS
c739058c5b
enhanced macros for asn1c
2021-09-28 11:38:59 +02:00
matzakos
55476b175f
Handle UE capabilities info at the DU received through UE context setup request
...
-Trigger UE context setup response at the DU and RRC Reconfiguration at the CU upon reception of UE context setup response.
-Pending: The DU should generate some updates on the master cell groupconfig based also on the received UE capabilities and add them in
the UE context setup response message so that they can be included in the RRC Reconfiguration message sent from the CU. For the moment the
corresponding function is empty.
-Next steps: trigger UE context modification procedures
2021-09-27 18:02:13 +02:00
matzakos
5e506bfab0
Trigger F1 UE context setup request from CU after reception of NR UE capabilities
...
-Include UE_Capability_RAT_container_list in UE context setup request so that it gets processed at the DU
-Next steps: DU should store and process the UE capabilities and generate updates in master cell group config
to be included in UE context setup response. Then upon reception of UE context setup response, the first RRC Reconfiguration
can be triggered at the CU with the updates on master cell group config.
2021-09-24 16:36:02 +02:00
Laurent THOMAS
32ebb876f4
F1-U in gtp-U LTE case, working
2021-09-22 10:52:38 +02:00
Laurent THOMAS
9b691b3ecf
fix old code errors, add CU to DU, 4G F1-U
2021-09-21 20:33:35 +02:00
Laurent THOMAS
686e585666
replace protobuf in 4G F1 split, first step: UL packets
2021-09-21 10:30:46 +02:00
matzakos
c1220b37e2
Avoid hardcoding SRB2 id in F1 UE context setup request message and extract from RRC itti message instead
2021-09-16 11:42:30 +02:00
Laurent THOMAS
f20125f717
fix 4GF1 regressions
2021-09-16 09:59:27 +02:00
Laurent THOMAS
970acbe929
Merge branch 'NR_F1C_F1U_extensions' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions
2021-09-15 18:56:36 +02:00
Laurent THOMAS
4ac02d07fa
seevral fixes for F1 in 4G
2021-09-15 18:56:31 +02:00
matzakos
c0aadc70e0
Change name for common itti message structure used for handling F1 UE context setup request and response messages
2021-09-15 17:23:00 +02:00
Laurent THOMAS
b94aee2e97
fixing F1-U
2021-09-13 15:54:01 +02:00
Laurent THOMAS
a455ce7cab
fix F1-U bugs
2021-09-13 11:04:38 +02:00
Laurent Thomas
8e66c6a489
F1-U development
2021-09-09 19:37:07 +02:00
Laurent Thomas
6086d9c093
Merge branch 'NR_F1C_F1U_extensions' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions
2021-09-09 11:37:05 +02:00
Laurent Thomas
b5f300171d
change instance id to 3GPP length
2021-09-09 11:37:00 +02:00
matzakos
c0e9c0eac9
Update handling of UE context setup Response at F1AP and RRC of the CU
2021-09-08 16:37:18 +02:00
matzakos
a75d200888
Trigger UE context response from RRC by sending ITTI to F1AP task
...
-Fix contents of F1AP UE context setup response message
2021-09-07 15:30:14 +02:00
Laurent Thomas
16ea018601
fix a abort() call let in the source
2021-09-07 11:57:58 +02:00
Laurent Thomas
36000a3e89
add F1-U callbacks implem
2021-09-06 18:27:51 +02:00
Laurent THOMAS
e942193824
add partial coding ue context resp
2021-09-03 14:14:43 +02:00
Laurent THOMAS
14775c9dd2
partial coding ue context setup resp
2021-09-03 13:51:17 +02:00
matzakos
7fab01472e
Preliminary work to handle UE context setup response at F1AP layer of the CU
...
-Remaining to handle the incoming information at RRC layer of the CU as well
2021-09-03 11:17:48 +02:00
Laurent THOMAS
00a47807b1
some progress in du ue context setup
2021-09-02 19:28:28 +02:00
Laurent THOMAS
7cde9f7a88
DU sends packet in UL over F1-U
2021-09-02 15:10:11 +02:00
matzakos
01504dcab1
Small correction to obtain the rnti from the CU or DU UE id
2021-09-01 13:32:43 +02:00
Laurent THOMAS
9ee167c829
draft F1-C for DU
2021-08-31 21:31:24 +02:00
Laurent THOMAS
0976f3e988
bug fix
2021-08-31 13:26:29 +02:00
matzakos
bdef3296c4
Add handling of F1 Ue context setup request message at the DU side
...
- Trigger SRB2 and DRB configuration and RRC->MAC configuration
- Remaining: gtp-u tunnel creation at the DU side, triggering and handling of UE context setup response
2021-08-25 16:58:29 +02:00
Laurent Thomas
d7ed6d6270
small fix
2021-08-20 09:59:32 +02:00
Laurent Thomas
1a43c21b12
remove a race F1AP->NR RRC
2021-08-19 12:09:06 +02:00
Laurent THOMAS
18fce2b173
fix several bugs, remain critical design mistakes
2021-08-17 14:55:44 +02:00
Laurent THOMAS
058b040c56
ue context setup first fix, the feature is not well implemented
2021-08-17 09:04:28 +02:00
Laurent THOMAS
90999e5a15
Fix F1 bugs
2021-08-16 14:14:52 +02:00
Laurent THOMAS
19af86b163
little fixes
2021-08-12 21:53:56 +02:00
Laurent THOMAS
457dc5816b
fixes commit before merge develop
2021-08-12 09:31:36 +02:00
Laurent THOMAS
e4ec620e6b
fix a regression I made
2021-08-09 22:01:30 +02:00
Laurent OpenCells
b0af61dd20
F1AP improvement
2021-07-31 09:51:55 +02:00
Laurent OpenCells
a03ee3548f
merge latest develop
2021-07-26 15:03:47 +02:00
Laurent OpenCells
39e637b60e
add race codnition test
2021-07-23 15:03:51 +02:00
Laurent THOMAS
bb6ded4258
Remove big race condition, remove name "callback" on what is not a callback
2021-07-13 13:40:28 +02:00
Laurent THOMAS
afcbf7b6cc
remove most of globale variables, remain data model inconsistency and race conditions
2021-07-06 09:49:47 +02:00
Laurent THOMAS
6ce958f7ed
Coarse grain cleanup: a lot of errors fixed
2021-07-03 16:32:20 +02:00
rmagueta
282fe1063e
Fix build
2021-06-30 18:48:45 +01: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
Laurent THOMAS
42ea1f8261
fix F1 setup messages memory error
2021-06-27 21:51:04 +02:00
matzakos
66e31967d8
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into NR_F1C_F1U_extensions
2021-06-23 15:56:12 +02:00
Raymond Knopp
32c682a7d0
Preliminary work for integration of F1AP UE Context Setup Request/Response
...
- Encoding of UE Context Setup Request is failing. Problem seems to be with SST encoding
2021-06-22 15:36:18 +02:00