Beruflich Dokumente
Kultur Dokumente
Reporter: 蘇進欽(Richard.Su)
Contents
• Overall architecture
• Network Interfaces
• NG Interface
• NG User Plane
• NG Control Plane
• Xn Interface
• Xn User Plane
• Xn Control Plane
- a gNB, providing NR user plane and control plane protocol terminations towards the UE.
- an ng-eNB, providing E-UTRA user plane and control plane protocol terminations towards the UE.
- The gNBs and ng-eNBs are interconnected with each other by means of the Xn interface.
- The gNBs and ng-eNBs are also connected by means of the NG interfaces to the 5GC, more
specifically to the AMF (Access and Mobility Management Function) by means of the NG-C
interface and to the UPF (User Plane Function) by means of the NG-U interface.
Functional Split between NG-RAN and 5GC 1/5
4G LTE 5G NR
Dynamic Resource
Allocation (Scheduler) PDU Handling
internet
NG-RAN 5GC
Functional Split between NG-RAN and 5GC 2/5
The gNB and ng-eNB host the following functions:
- Functions for Radio Resource Management: Radio Bearer Control, Radio Admission Control, Connection Mobility Control, Dynamic allocation of
resources to UEs in both uplink and downlink (scheduling);
- IP header compression, encryption and integrity protection of data;
- Selection of an AMF at UE attachment when no routing to an AMF can be determined from the information provided by the UE;
- Routing of User Plane data towards UPF(s);
- Routing of Control Plane information towards AMF;
- Connection setup and release;
- Scheduling and transmission of paging messages;
- Scheduling and transmission of system broadcast information (originated from the AMF or O&M);
- Measurement and measurement reporting configuration for mobility and scheduling;
- Transport level packet marking in the uplink;
- Session Management;
- Support of Network Slicing;
- QoS Flow management and mapping to data radio bearers;
- Support of UEs in RRC_INACTIVE state;
- Distribution function for NAS messages;
- Radio access network sharing;
- Dual Connectivity;
- Tight interworking between NR and E-UTRA.
Functional Split between NG-RAN and 5GC 3/5
The AMF hosts the following main functions (see 3GPP TS 23.501 [3]):
- Session Management;
- UE IP address allocation and management;
- Selection and control of UP function;
- Configures traffic steering at UPF to route traffic to proper destination;
- Control part of policy enforcement and QoS;
- Downlink Data Notification.
Network Interfaces_NG Interfaces 1/2
NG Interface reference 3GPP TS 38.410 “NG-RAN; NG general aspects and principles”
The NG user plane interface (NG-U) is defined between the NG-RAN node and the The NG control plane interface (NG-C) is defined between the NG-RAN node and the AMF.
UPF. The transport network layer is built on IP transport and GTP-U is used on top The transport network layer is built on IP transport. For the reliable transport of signalling
of UDP/IP to carry the user plane PDUs between the NG-RAN node and the UPF. 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.
Network Interfaces_NG Interfaces 2/2
NG Interface reference 3GPP TS 38.410 “NG-RAN; NG general aspects and principles”
The Xn User plane (Xn-U) interface is defined between two NG-RAN nodes. The The Xn control plane interface (Xn-C) is defined between two NG-RAN nodes. The transport
transport network layer is built on IP transport and GTP-U is used on top of network layer is built on SCTP on top of IP. The application layer signalling protocol is referred to
UDP/IP to carry the user plane PDUs. 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.
Network Interfaces_Xn Interface 2/2
Xn Interface reference 3GPP TS 38.420 "NG-RAN; Xn general aspects and principles"
Xn-U provides non-guaranteed delivery of user The Xn-C interface supports the following functions:
plane PDUs and supports the following functions:
- Xn interface management
- Data forwarding - UE mobility management, including context transfer and RAN paging
- Flow control - Dual connectivity
Radio Protocol Architecture 1/3
Reference 3GPP TS 23.501 "System Architecture for the 5G System; Stage 2"
The protocol stack for the user plane, where SDAP, PDCP, RLC and MAC sublayers The protocol stack for the control plane, where:
(terminated in gNB on the network side) perform functions - PDCP, RLC and MAC sublayers (terminated in gNB on the network side) perform functions
- RRC (terminated in gNB on the network side) performs functions
- NAS control protocol (terminated in AMF on the network side) performs functions
for instance: authentication, mobility management, security control…
Radio Protocol Architecture_User Plane 2/3
4G LTE 5G NR
The protocol stack for the user-plane, where PDCP, RLC and MAC sublayers The protocol stack for the user plane, where SDAP, PDCP, RLC and MAC sublayers
(terminated in eNB on the network side) perform functions for the user plane, (terminated in gNB on the network side) perform functions
e.g. header compression, ciphering, scheduling, ARQ and HARQ.
Radio Protocol Architecture_control plane 3/3
4G LTE 5G NR
The figure below shows the protocol stack for the control-plane, where: The protocol stack for the control plane, where:
- PDCP sublayer (terminated in eNB on the network side). - PDCP, RLC and MAC sublayers (terminated in gNB on the network side) perform functions
- RLC and MAC sublayers (terminated in eNB on the network side). - RRC (terminated in gNB on the network side) performs functions
- RRC (terminated in eNB on the network side). - NAS control protocol (terminated in AMF on the network side) performs functions
- NAS control protocol (terminated in MME on the network side). for instance: authentication, mobility management, security control…