Guido Casati
3a5ace00d2
Use F1AP lib for F1 Setup Response in stack
2024-09-27 17:38:38 +02:00
Guido Casati
1d0d7e7baf
Use F1AP lib for DL RRC Message Transfer in stack
2024-09-27 11:22:03 +02:00
Xin Zhe Khooi
2cb6fd0890
Stubs for F1 Reset
2024-07-26 08:42:34 +02:00
Robert Schmidt
1cefbdb87f
F1AP for gNB-DU config update & ack in CU
2024-05-06 11:34:01 +02:00
Robert Schmidt
aa18edb8ac
gNB-DU config update msg def and handle in CU
2024-05-06 11:18:43 +02:00
Robert Schmidt
c45fb43110
Fix: handle CU-to-DU info in UE Ctxt setup Req
2024-03-23 10:21:41 +01:00
Robert Schmidt
6642b467e1
Implement PDU session estab through NGAP Initial UE Context Setup
...
This commit allows the gNB to handle PDU sessions that the core requests
to setup during the NGAP Initial UE Context Setup. Previously, we only
managed them as part of PDU Session Resource Setup Request.
The RRC will, depending on whether a PDU session is in the NGAP Initial
UE Context Setup, either directly trigger the Security Command, or first
do a bearer setup at the CU-UP. Some asserts have been lifted, as now
the PDU sessions might be present before the RRC Connection is fully
established.
Implement the correct forwarding of the bearers in an F1 UE Context
Setup Request message.
This solves bug #672 .
2024-02-03 11:28:43 +01:00
Robert Schmidt
e155080ece
Assoc ID CU->DU
2023-11-08 10:18:52 +01:00
Robert Schmidt
4852354dac
Correct banner mail
2023-10-25 20:22:31 +02:00
Robert Schmidt
6a076c8490
F1 UE Context Modif Req: Implement DRB Release
...
- Add necessary fields to F1 message
- Add F1AP encoding/decoding of UE Ctxt Modif Req DRB Release
2023-10-02 14:57:03 +02:00
Robert Schmidt
3982cc2e23
Forward UE capabilities to DU and use for CellGroupConfig
...
- Forward UE capabilities in F1 handlers
- Store at MAC
- Update CellGroupConfig with UE Capabilities of the UE
2023-09-22 08:22:15 +02:00
Robert Schmidt
b93368f46d
Implement Setup Request/Response for F1AP
2023-09-22 08:22:14 +02:00
Robert Schmidt
84d8f6c272
Add stubs for F1 Setup Request/Response/Failure messages
2023-09-21 12:49:20 +02:00
Robert Schmidt
e72fa6aa39
Implement F1 handlers
2023-08-14 16:25:01 +02:00
Robert Schmidt
57be09efaf
Stubs for F1 UE Context Modification Required/Confirm/Refuse
2023-08-14 16:24:56 +02:00
Robert Schmidt
0943891005
Use CU/DU UE ID in DL RRC Message Transfer, manage at DU, refactor
...
- The CU/DU UE ID is used in DL RRC Message Transfer
- Note: The CU UE ID currently is still the RNTI
- on every DL RRC Message, the DU verifies that the UE exists
- Refactor RRC: common function to forward protected SRB PDUs
2023-08-11 17:38:12 +02:00
Robert Schmidt
c5b9962954
Remove unnecessary dl_rrc_message_transfer_direct()
2023-08-11 15:20:47 +02:00
Robert Schmidt
f1cef982f2
Bugfix: DL RRC Message: Allocate RRC Container buf
2023-08-11 15:20:47 +02:00
Robert Schmidt
e7ef1f6879
Implement UE Context Modification using F1AP
2023-05-26 08:31:45 +02:00
Robert Schmidt
3d352b0dd8
Stubs for F1 UE Context Modification Req+Resp messages
2023-05-26 08:09:56 +02:00
Robert Schmidt
123d71d0e3
Implement F1 Release using F1AP
2023-05-25 22:16:19 +02:00
Robert Schmidt
8b7b9271ee
Add stubs for F1 UE Context Release Req+Cmd+Cplt messages
2023-05-25 18:43:46 +02:00
Robert Schmidt
7fae9eb2d8
F1 UE context setup req: don't allocate memory we don't need
2023-05-05 18:22:38 +02:00
Robert Schmidt
ca30b9ee55
Implement F1/split case for UE Context Setup
2023-05-03 13:40:22 +02:00
Robert Schmidt
10b996f5db
Stubs for F1 UE Context Setup Req+Resp messages
2023-05-03 13:40:22 +02:00
Robert Schmidt
f75cdbcad7
Use F1 DL RRC message transfer internally for RRCSetup
2022-08-07 19:49:08 +02:00