4.3 Network Interfaces
38.3003GPPNRNR and NG-RAN Overall descriptionRelease 17Stage 2TS
4.3.1 NG Interface
4.3.1.1 NG User Plane
The NG user plane interface (NG-U) is defined between the NG-RAN node and the UPF. The user plane protocol stack of the NG interface is shown on Figure 4.3.1.1-1. The transport network layer is built on IP transport and GTP-U is used on top of UDP/IP to carry the user plane PDUs between the NG-RAN node and the UPF.
Figure 4.3.1.1-1: NG-U Protocol Stack
NG-U provides non-guaranteed delivery of user plane PDUs between the NG-RAN node and the UPF.
Further details of NG-U can be found in TS 38.410 [16].
4.3.1.2 NG Control Plane
The NG control plane interface (NG-C) is defined between the NG-RAN node and the AMF. The control plane protocol stack of the NG interface is shown on Figure 4.3.1.2-1. The transport network layer is built on IP transport. For the reliable transport of signalling messages, SCTP is added on top of IP. The application layer signalling protocol is referred to as NGAP (NG Application Protocol). The SCTP layer provides guaranteed delivery of application layer messages. In the transport, IP layer point-to-point transmission is used to deliver the signalling PDUs.
Figure 4.3.1.2-1: NG-C Protocol Stack
NG-C provides the following functions:
– NG interface management;
– UE context management;
– UE mobility management;
– Transport of NAS messages;
– Paging;
– PDU Session Management;
– Configuration Transfer;
– Warning Message Transmission.
Further details of NG-C can be found in TS 38.410 [16].
4.3.2 Xn Interface
4.3.2.1 Xn User Plane
The Xn User plane (Xn-U) interface is defined between two NG-RAN nodes. The user plane protocol stack on the Xn interface is shown in Figure 4.3.2.1-1. The transport network layer is built on IP transport and GTP-U is used on top of UDP/IP to carry the user plane PDUs.
Figure 4.3.2.1-1: Xn-U Protocol Stack
Xn-U provides non-guaranteed delivery of user plane PDUs and supports the following functions:
– Data forwarding;
– Flow control.
Further details of Xn-U can be found in TS 38.420 [17].
4.3.2.2 Xn Control Plane
The Xn control plane interface (Xn-C) is defined between two NG-RAN nodes. The control plane protocol stack of the Xn interface is shown on Figure 4.3.2.2-1. The transport network layer is built on SCTP on top of IP. The application layer signalling protocol is referred to as XnAP (Xn Application Protocol). The SCTP layer provides the guaranteed delivery of application layer messages. In the transport IP layer point-to-point transmission is used to deliver the signalling PDUs.
Figure 4.3.2.2-1: Xn-C Protocol Stack
The Xn-C interface supports the following functions:
– Xn interface management;
– UE mobility management, including context transfer and RAN paging;
– Dual connectivity.
Further details of Xn-C can be found in TS 38.420 [17].