5G F1AP Messages – Complete CU-DU Message List & Procedures
F1AP, or F1 Application Protocol, is the control-plane protocol used on the F1-C interface between the gNB-CU and gNB-DU in a split 5G RAN architecture. Defined in 3GPP TS 38.473, F1AP supports F1 interface setup, gNB-DU configuration, UE context setup, modification and release, RRC message transfer, paging, system information delivery, warning messages, trace, positioning, and other CU-DU coordination procedures.
Use this page to search or browse 5G F1AP messages by procedure category. Each message page explains the message direction, trigger, call-flow role, key Information Elements, and practical troubleshooting notes.
Based on 3GPP TS 38.473
Start typing to search message names, slugs, categories, directions, descriptions, and acronyms.
F1 Interface Management Messages
Non-UE-associated procedures used to establish, reset, update, and manage the F1-C interface between gNB-CU and gNB-DU.
gNB-DU Configuration Messages
Messages used to update or acknowledge gNB-DU configuration and gNB-CU configuration on the F1 interface.
UE Context Management Messages
UE-associated procedures used by the gNB-CU and gNB-DU to create, modify, and release the DU-side UE context.
RRC Message Transfer Messages
F1AP messages used to transfer RRC messages between gNB-CU and gNB-DU for UE signalling.
Paging Messages
Messages used by the gNB-CU to trigger paging through the gNB-DU.
System Information Messages
Messages used to deliver or request system information between gNB-CU and gNB-DU.
Warning / PWS Messages
Public warning system messages used to deliver, replace, cancel, or report warning broadcast status over the F1 interface.
Trace Messages
Messages used for trace activation, deactivation, and traffic trace reporting.
Positioning / LPPa Messages
Messages used to transport positioning signalling between gNB-CU and gNB-DU.
IAB / Advanced Messages
Advanced F1AP messages for IAB, conditional mobility, multicast/broadcast, and release-specific features.
Most Used F1AP Messages
Common F1AP Procedure Flows
F1 Setup Flow
F1 Setup Request -> F1 Setup Response / F1 Setup Failure
gNB-DU Configuration Update Flow
gNB-DU Configuration Update -> Acknowledge / Failure
UE Context Setup Flow
UE Context Setup Request -> UE Context Setup Response / UE Context Setup Failure
UE Context Modification Flow
UE Context Modification Request -> UE Context Modification Response / Failure
UE Context Release Flow
UE Context Release Command -> UE Context Release Complete
RRC Transfer Flow
Initial UL RRC Message Transfer; DL RRC Message Transfer <-> UL RRC Message Transfer
FAQ
What is F1AP in 5G?
F1AP is the F1 Application Protocol used on the F1-C interface between gNB-CU and gNB-DU.
Which interface uses F1AP?
F1AP is used on the F1-C control-plane interface between the gNB-CU and gNB-DU.
Which 3GPP specification defines F1AP?
F1AP is defined in 3GPP TS 38.473.
What is the difference between F1AP and NGAP?
NGAP runs between NG-RAN and AMF over N2, while F1AP runs inside the RAN split between gNB-CU and gNB-DU.
What is the difference between gNB-CU and gNB-DU?
The gNB-CU centralizes higher-layer control and user-plane functions, while the gNB-DU handles lower-layer radio functions closer to the cell site.
What are the most important F1AP messages?
Commonly analyzed F1AP messages include F1 Setup Request, F1 Setup Response, UE Context Setup Request, UE Context Modification Request, UE Context Release Command, and RRC Message Transfer messages.
How does F1AP carry RRC messages?
F1AP coordinates CU-DU RRC transfer using Initial UL RRC Message Transfer, DL RRC Message Transfer, and UL RRC Message Transfer messages.
References
- 3GPP TS 38.473 – NG-RAN; F1 Application Protocol (F1AP)
- 3GPP TS 38.401 – NG-RAN architecture description
- 3GPP TS 38.331 – NR Radio Resource Control (RRC)