Training Course 5g Sa Architecture
Training Course 5g Sa Architecture
Training Course 5g Sa Architecture
1 SA Architecture Introduction
Page 2
HISILICON SEMICONDUCTOR
Contents
1 System Architecture
2 SA Signaling Process
4 SA Deployment
HISILICON SEMICONDUCTOR
5G Networking Options
Non-standalone NR: A deployment configuration where the gNB requires an LTE eNB as anchor for control plane connectivity to EPC, or an eLTE
eNB as anchor for control plane connectivity to NGC.
Non-standalone E-UTRA: A deployment configuration where the eLTE eNB requires a gNB as anchor for control plane connectivity to NGC.
Non-standalone NR: LTE/eLTE as control plane anchor Standalone NR: NR as control plane anchor
S1-C S1-U S1-C S1-U S1-U S1-C S1-U S1-U NG-C NG-U NG-U NG-C NG-U
HISILICON SEMICONDUCTOR 4
SA (Standalone)
A new coverage network (new RAN and new core network) supports differentiated services of 5G.
HISILICON SEMICONDUCTOR
New Interfaces (Uu Interface Channel Model) Downlink Physical Channel and
Signal
Function
HISILICON SEMICONDUCTOR
New Interfaces (Uu Interface Protocol Stack and Function Description)
Uu-C Interface Scenario
TS 38.300/38.331
Network search &
System information broadcast: AS and NAS information
UE gNB AMF camping
NAS NAS
UE calling Paging initiated by the core network or gNodeB
RRC RRC
Signaling plane
RRC connection setup, management, and release
PDCP PDCP setup
RLC RLC Authentication and NAS transparent transmission: identity authentication between
interaction UEs and the CN, security, and others
MAC MAC Uu-C
User plane setup SRB and DRB setup, configuration, and release
PHY PHY
Mobility management
Anytime and
UE measurement control and report
Uu-U anywhere (wireless)
TS 38.323/38.322/38.321, 37.324 Radio link detection and recovery
UE gNB
Air interface security Security mechanism
SDAP SDAP
QoS flow control (SDAP layer)
PDCP PDCP
Header compression, sorting, integrity protection, and encryption
RLC RLC protection (PDCP layer)
Uu-U Data transmission
MAC MAC Segmentation and retransmission (RLC layer)
PHY PHY
Scheduling, multiplexing, and HARQ retransmission (MAC layer)
HISILICON SEMICONDUCTOR
New Interfaces (NG Interface Protocol Stack and Function Description)
HISILICON SEMICONDUCTOR
New Interfaces (Xn Interface Protocol Stack and Function Description)
Protocol Stack Function Description Procedure Definition: 4G-alike X2 Interface Procedures
Table 8.1-1: Class 1 Elementary Procedures
Elementary Procedure Initiating Message Successful Outcome Unsuccessful Outcome
Xn-AP Response message Response message
Control plane interface between Handover Preparation HANDOVER REQUEST HANDOVER REQUEST HANDOVER PREPARATION FAILURE
gNodeBs ACKNOWLEDGE
Retrieve UE Context RETRIEVE UE CONTEXT RETRIEVE UE CONTEXT
Provide the following functions: REQUEST RESPONSE
RETRIEVE UE CONTEXT FAILURE
SCTP • Xn interface management S-NG-RAN node Addition S-NODE ADDITION REQUEST S-NODE ADDITION REQUEST S-NODE ADDITION REQUEST REJECT
• UE mobility management Preparation
M-NG-RAN node initiated S-NG- S-NODE MODIFICATION
ACKNOWLEDGE
S-NODE MODIFICATION S-NODE MODIFICATION REQUEST
IP
• Dual connectivity RAN node Modification REQUEST REQUEST ACKNOWLEDGE REJECT
Preparation
Data Link Layer Xn interface description: TS S-NG-RAN node initiated S-NG- S-NODE MODIFICATION S-NODE MODIFICATION S-NODE MODIFICATION REFUSE
Physical Layer
38.420 RAN node Modification REQUIRED CONFIRM
M-NG-RAN node initiated S-NG- S-NODE RELEASE REQUEST S-NODE RELEASE REQUEST
Xn interface control-plane RAN node Release ACKNOWLEDGE
S-NODE RELEASE REJECT
Xn-C Protocol Stack protocol: TS 38.423 S-NG-RAN node initiated S-NG- S-NODE RELEASE REQUIRED S-NODE RELEASE CONFIRM
RAN node Release
Xn Setup XN SETUP REQUEST XN SETUP RESPONSE XN SETUP FAILURE
NG-RAN node Configuration NG-RAN NODE NG-RAN NODE NG-RAN NODE CONFIGURATION UPDATE
Update CONFIGURATION UPDATE CONFIGURATION UPDATE FAILURE
User Plane PDUs
User plane interface between ACKNOWLEDGE
Cell Activation CELL ACTIVATION REQUEST CELL ACTIVATION RESPONSE CELL ACTIVATION FAILURE
gNodeBs Table 8.1-2: Class 2 Elementary Procedures
Provide the following functions:
Elementary Procedure Initiating Message
• Data transmission Handover Cancel HANDOVER CANCEL
GTP-U • Traffic control SN Status Transfer SN STATUS TRANSFER
RAN Paging RAN PAGING
UDP Xn interface user-plane protocol: Data Forw arding Address Indication DATA FORWARDING ADDRESS INDICATION
TS 38.425
IP S-NG-RAN node Reconfiguration Completion S-NODE RECONFIGURATION COMPLETE
Data Link Layer S-NG-RAN node Counter Check S-NODE COUNTER CHECK REQUEST
HISILICON SEMICONDUCTOR
New QoS Architecture
4G QoS Architecture 5G QoS Architecture (38.804)
NG-RAN NG-CN Internet
E-UTRAN EPC Internet
UE NR Node NG-UP Peer
E2E Service
End-to-end Service
QoS Flow
Radio S1 S5/S8 Gi
NR vs. LTE: E-RAB PDU Session/QoS Flow, homogeneous channels differentiated channels
HISILICON SEMICONDUCTOR
New RRC State Management
NR vs. LTE: The introduced RRC_INACTIVE mode features shorter access delay (compared with RRC_IDLE mode) and more power-efficient (compared with RRC_CONNECTED mode).
HISILICON SEMICONDUCTOR
Contents
1 System Architecture
2 SA Signaling Process
4 SA Deployment
HISILICON SEMICONDUCTOR
RAN Functions
User Plane Processing
PDU PDU
Transfer of User Data
SDAP SDAP GTP-U GTP-U
Ciphering & deciphering
gNB or ng-eNB AMF SMF PDCP PDCP UDP UDP
Integrity protection
RLC RLC IP IP
MAC Header compression
Inter Cell RRM UE IP address MAC L2 L2
NAS Security …
allocation PHY PHY L1 L1
RB Control
Idle State Mobility
Handling PDU Session
Connection Mobility Cont.
Control gNB(CU/DU) NGC(AMF/SMF/UPF)
Radio Admission Control NG-U
UPF UU
NG-C
Measurement
Configuration & Provision Mobility Anchoring Control Plane Processing
System Information
Dynamic Resource Paging
Allocation (Scheduler) PDU Handling
Conn Setup & Release
internet NAS NAS
Distribution of NAS message
RRC RRC NGAP NGAP
Session Management
PDCP PDCP SCTP SCTP
NG-RAN 5GC Contacting UE in Inactive Mode
RLC RLC IP IP
Handover
MAC MAC L2 L2
(From 38.300) …
PHY PHY L1 L1
HISILICON SEMICONDUCTOR
Signaling Process Overview
UE gNB AMF eNB MME
DN
System Information
Initial Paging
Access
N26
RRC connection
RRC establishment
NG NG NG
Connection NG-C signaling connection &
Management Initial UE context establishment
Xn
IntraRAT HO based Xn
IntraRAT HO IntraRAT HO
InterRAT HO Mobility
based Xn based NG IntraRAT HO based NG
Management
UE
InterRAT HO
HISILICON SEMICONDUCTOR
Signaling Process: System Information Broadcast (Introduction)
System Information Introduction System Information Classes
Huawei
Class Subclass Content Sending Mode
Planning
WHY
Initial access information (including the system frame number, subcarrier spacing,
The UE obtains the basic network information through MIB Periodic broadcast 18B
and SSB offset) and RMSI capturing method information.
the system information broadcast process, and
Also called SIB1. It provides mandatory information for UEs to access the network,
therefore camps on the network and initiates a call.
including:
AS information: includes common channel MSI
Cell selection information
information, timers required by some UEs, cell RMSI Cell access information (PLMN, TAC, and Cell ID) Periodic broadcast 19B
selection/reselection information, and neighboring SI scheduling information (SI period, window size, and SIB mapping)
cell information. Cell configuration information (band, frequency, bandwidth, and initial BWP channel
NAS information: includes operator information. configuration)
Cell reselection parameters, including intra-frequency, inter-frequency, and inter-RAT Periodic or on-demand
SIB2 19B
reselection parameters broadcast
WHEN Periodic or on-demand
SIB3 Intra-frequency neighboring cell information 19B
broadcast
Cell selection (for example, power-on) Periodic or on-demand
SIB4 Inter-frequency neighboring cell information 20A
broadcast
Cell reselection
Periodic or on-demand
SIB5 Inter-RAT (E-UTRAN) neighboring cell information 19B
Incoming handover broadcast
OSI
Periodic or on-demand
Incoming inter-RAT handover SIB6 ETWS notification
broadcast
To be planned
Return to the coverage area after disconnection SIB7 ETWS supplementary notification
Periodic or on-demand
To be planned
broadcast
System information update Periodic or on-demand
SIB8 Commercial mobile alert system (CMAS) To be planned
System information beyond the validity period broadcast
Periodic or on-demand
(three hours) SIB9 GPS timing 20A
broadcast
HISILICON SEMICONDUCTOR
Signaling Process: System Information Broadcast (Signaling)
Signaling Process Message Routing (Channel Mapping)
SIB1/
Send sync signal @gNB
MIB SI
Logical
Power on and search for cells BCCH Channels
@UE
Obtain DL clock sync and cell IDs
MIB carries a
parameter @gNB Transport
Broadcast MIB
instructing the UE
MasterInformationBlock Channels
to capture SIB1. BCH DL-SCH RACH
Receive and parse PBCH
Obtain timing info and SS/PBCH block index @UE
SystemInformationBlock1 Obtain time-frequency info for broadcasting SIB1
SIB1 carries a
parameter indicating DMRS
periodic or on- DMRS Physical
PT-RS
SystemInformation messages demand broadcast PDSCH
for other SI. Broadcast SIB1 @gNB PSS SSS PBCH PDCCH PRACHChannels
(Periodic)
Receive SIB1
Obtain basic access info @UE
SystemInformation Request PSS/SSS:
Obtain OSI sending method info
Performs downlink synchronization, including clock synchronization, frame
synchronization, and symbol synchronization.
SystemInformation messages Obtains the cell ID.
(On Request) Broadcast OSI @gNB PBCH:
Broadcasts the system frame number (SFN), SSB Index, and RMSI time-frequency
domain information.
Receive OSI The combination of the PBCH, PSS, and SSS is called SSB block. The PSS occupies
Obtain mobility info @UE four consecutive symbols in the time domain and 20 RBs in the frequency domain. The
modulation mode is QPSK.
The period is 80 ms.
HISILICON SEMICONDUCTOR
Signaling Process: System Information Broadcast (over the Air Interface)
MIB SIB1 OSI
SS Burst Set
(default period 20 ms) SI-1 SI-2 SI-3 SI-4
RSRP
UE1 PDCCH Feq PDSCH
BEAM INDEX
HISILICON SEMICONDUCTOR
Signaling Process: Random Access
CBRA CFRA
4. MSG1(Preamble,RA-RNTI)
PRACH
RAR No. Triggered Event RA Sponsor
5. Send DCI format 1_0
Window with RA-RNTI, allocation
1 RRC Setup CBRA UE
resource for RAR T1 T2 T3 T4
6. MSG2(TC-RNTI,TA,UL-Grant) time 2 RRC Reestablish CBRA UE
PDCCH&PDSCH
MSG1 MSG2 MSG4 3 RRC Resume CBRA UE
(RAPID=2) MSG3 (ueid=1)
7. MSG3(UEID) HO gNB RRC
PUSCH
(ueid=1) 4 CFRA or CBRA
(SA and EN-DC) signaling
UE time
8. Send DCI format 1_0 #1 DL Data arrival when CFRA or CBRA gNB PDCCH
CR 5
Timer with TC-RNTI, allocation MSG3 “non-synchronized” order
resource for CR (ueid=2)
UL Data arrival when
6 CBRA UE
9. MSG4(UEID, …) “non-synchronized”
UE
PDCCH&PDSCH #2
time MSG1:CFRA
CR Timer 7 ODOSI UE
MSG3:CBRA
10. MSG5
PDCCH&PDSCH
HISILICON SEMICONDUCTOR 8 Beam recovery CBRA or CFRA UE
Signaling Process: RRC Connection Management
HISILICON SEMICONDUCTOR
Signaling Process: UE Context Setup
3. DownlinkNasTransport
4. DLInformationTrans fer (Identity Request)
IDENTI (Identity Request)
Request 5. ULInformationTrans fer
6. UplinkNasTransport
(Identity Response) (Identity Response)
1. RRCSetupComplete
12. InitialContextSetupRsp
PDCCH/PDSCH PUCCH/PUSCH
HISILICON SEMICONDUCTOR
Signaling Process: PDU Session Management
CP functions
QoS signalling
1. PduSessionSetupReq
2. RrcReconfiguration Per-packet marking
3. RrcReconfigurationCmp
RRC
4. PduSessionSetupRsp UE New RAN UP functions
Userplane NG-U UP header with
QoS marking
(From 38.801)
NG-RAN 5GC
UE gNB UPF#1
5GC
PDU Session #1
Radio Bear #11 NG3Tunnel#11
QoS Flow #11 Session#1 Session#2
QFI#11 QFI#12 QFI#13 QFl#21
QoS Flow #12
(5QI=9) (5QI=8) (5QI=1) (5QI=75)
Radio Bear #12 SDAP1 SDAP2
QoS Flow #13
SDAP PDCP PDCP PDCP
HISILICON SEMICONDUCTOR
Signaling Process: RRC INACTIVE
Control Plane
1.RRCRelease CONNECT
=>
INACTIVE UE NGC
UE in gNB
RRC_INACTIVE/
CM_CONNECTED NAS NAS
RRC RRC NGAP NGAP
RRC:-------------------------- 2.RRCResumeReq INACTIVE
resumeIdentity => PDCP PDCP SCTP SCTP
ran-pagingCycle CONNECT
ran-NotificationAreaInfo RLC RLC IP IP
periodic-RNAU-timer 3.Retrive UE context by
I-RNTI MAC MAC L2 L2
PHY PHY L1 L1
RRC:-------------------------- 4.RetriveUeContextReq
resumeIdentity CONTEXT
resumeMAC-I RETRIVE 5.RetriveUeContextRsp
resumeCause
RRC:-------------------------- 6.Resume
User Plane
RadioBearerConfig
SRB1&SRB2&DRBs
srb-ToAddModList
drb-ToAddModList
masterCellGroup UE NGC
rlc-BearerToAddModList
7.RRCResume gNB
mac-CellGroupConfig
8.RRCResumeComplete PDU
physicalCellGroupConfig PDU
…
SDAP SDAP GTP-U GTP-U
15.PathSwitchReq
PATH PDCP PDCP UDP UDP
SWITCH
14.PathSwitchReqAck RLC RLC IP IP
UE in
RRC_CONNECTED
/
MAC MAC L2 L2
CM_CONNECTED 10.UeContextRelease PHY PHY L1 L1
HISILICON SEMICONDUCTOR
Signaling Process: Paging (5GC Paging)
5GC Paging Principles E2E Signaling Process of 5GC Paging NR Signaling Process of 5GC Paging
UE1的下行数据缓存
UE1的下行数据
到达指示 UE1的下行数据 1. Paging
2. Calculated PA&PO
AMF
UPF DN 3. Paging
NG
4. RRC connection
establishment
UE Paging conditions:
The registered UE is in the CM_IDLE or RRC_IDLE state. 5GC
Tracking Area1 detects that the UE has downlink data to be transmitted.
HISILICON SEMICONDUCTOR
Signaling Process: Paging (RAN Paging)
RAN Paging Principles RAN Paging Signaling Process
UE1下行数据 UE1下行数据
Source Target
AMF UE in RRC_INACTIVE/
CM_CONNECTED
AMF DN
Paging conditions:
UE1下行数据
1. DataTransfer
The UE is in the RRC_INACTIVE
HISILICON SEMICONDUCTOR
Signaling Process: Paging (Paging Message Transmitted over the Uu Interface)
Paging Area (PA) Paging Occasion (PO) Paging Route
5GC paging: PA = TA
T Paging DRX Cycle T: DRX cycle
Paging (paging cycle)
Paging
HISILICON SEMICONDUCTOR
Signaling Process: Intra-RAT Handover (Xn)
Source Target
NGC Measure Control: -----------
MeasConfig for intra-freq HO 1. RRCReconfiguration(MC)
Mainly about A3 event
2. RRCReconfigurationCmp
NG NG 3. MeasurementReport
Measure Report: -----------
A3 Event:Neighbor cell
Xn signal quality is better than
serving cell 4. HandoverRequest
5. HandoverRequestAck
S-gNB T-gNB
6. RRCReconfiguration(HO)
RRCReconfiguration: ----
Cell1 Cell2 SRB&DRB configuration 7. SNStatusTransfer
8. RRCReconfigurationCmp
9. PathSwitchRequest
10. PathSwitchRequestAck
UE 11. UEContextRelease
12. RRCReconfiguration(MC)
13. RRCReconfigurationCmp
HISILICON SEMICONDUCTOR
Signaling Process: Intra-RAT Handover (NG)
Source Target
NGC 1. RRCReconfiguration(MC)
2. RRCReconfigurationCmp
3. MeasurementReport
4. HandoverRequired
NG NG
5. HandoverRequest
6. HandoverRequestAck
7. HandoverCommand
11. RRCReconfigurationCmp
12. HandoverNotify
13. UEContextReleaseCommand
UE
14. UEContextReleaseComplete
15. RRCReconfiguration(MC)
16. RRCReconfigurationCmp
HISILICON SEMICONDUCTOR
Signaling Process: Inter-RAT Handover
HO based on coverage (NR > LTE)
When a UE establishes a radio bearer, the gNodeB sends the UE the measurement
Source Target NGC EPC
gNB eNB configuration message containing A2 measurement configurations, based on which the
UE performs measurements. If the gNodeB receives A2 measurement reports, it delivers
1. RRCReconfiguration(MC)
inter-RAT B2 measurement and A1 measurement configurations. After receiving A1
2. RRCReconfigurationCmp
measurement reports, the gNodeB stops inter-RAT handover measurements.
3. MeasurementReport
HO based on voice service (NR > LTE)
4. HandoverRequest
When the UE establishes a Voice Flow (5QI=1) and the bearer policy of the voice service
5. RelocationRequest
is carried on the LTE network, the gNodeB rejects the setup of the Voice Flow and
6. HandoverRequest instructs the UE to perform B1 measurements. After receiving B1 measurement reports
from the UE, the gNodeB finds the qualified LTE cell according to the PCI carried in the
7. HandoverRequestAck
B1 measurement reports.
8. RelocationResponse Event
Event Description Trigger Condition Cancel Condition
9. HandoverCommand Type
HISILICON SEMICONDUCTOR
Contents
1 System Architecture
2 SA Signaling Process
4 SA Deployment
HISILICON SEMICONDUCTOR
Networking Evolution: Protocol Path
EPC Reuse (2018–2020) NGC Introduction (2021–2025) Evolution to NR (from 2026)
② ③
Option 7 Option 7x
EPC
NGC NGC
S1-C S1-U PATH1
NG-C NG-U NG-C NG-U NG-U
LTE PATH2
eLTE NR eLTE NR
Legacy PATH3
HISILICON SEMICONDUCTOR
Starting from NSA and converging on SA
Networking Evolution: Operators' Evolution Roadmap
Mainstream Operators' Evolution Roadmaps Huawei Roadmap
SA/NSA 2019 O2
5G RAN
software upgrade
4G 5G 4G 5G 5G
NSA NSA SA
HISILICON SEMICONDUCTOR
SA and NSA Co-existence: Data Flows
SA/NSA dual-mode UE
Which cell is selected for UE access when the NR SA cell and EN-DC cell are in the same coverage
MME S-GW AMF UPF
area? Depends on the implementation of the UE.
Huawei UE: searches for 5G signals first. If SA service attempts fail, it searches for 4G signals and
tries NSA services.
Huawei CPE: searches for 4G signals first. If NSA service attempts fail, it searches for 5G signals
and tries SA services.
5G 5G 5G
Service switch between SA and NSA
Signaling plane #0 #1 #2 Implemented through inter-RAT handover or redirection
User plane (NSA UE) (SA UE) (SA UE) SA > NSA: through N2L inter-RAT handover or redirection
NSA > SA: through L2N redirection (L2N inter-RAT handover temporarily not supported in 19B)
HISILICON SEMICONDUCTOR
SA Networking: High- and Low-Frequency Policy (Recommended)
√ × √ √
NR LF SA NR HF SA NR + NR DC NR SA with eLTE
Option 4
NGC NGC NGC
NGC
5G LF 5G HF
5G LF
5G HF
5G NR low-frequency full coverage 5G NR high frequency hard to 5G NR high- and low-frequency 5G NR SA with eLTE
One of the mainstream scenarios achieve full coverage networking One of the mainstream scenarios
Note: For test only. One of the mainstream scenarios
Solution Target Customer Estimated Huawei Roadmap Remarks
Deployment Time
NR LF SA China Mobile 2020 19B Most direct SA networking requirements
NR HF SA Site expansion test 19B The trial test requirements are strong and must be
supported for capability building.
NR + NR DC China Mobile 2020 To be planned This solution is required by China Mobile and may be
tested and deployed in advance.
O4 DT and China Mobile Based on DT test To be planned (estimated in DT deployment will be implemented after 2020,
requirements 20B) depending on the eLTE progress and standards.
HISILICON SEMICONDUCTOR
Contents
1 System Architecture
2 SA Signaling Process
4 SA Deployment
HISILICON SEMICONDUCTOR
Deployment Configurations in Different Networking Scenarios
HISILICON SEMICONDUCTOR
SA Networking Configurations
OSS
HISILICON SEMICONDUCTOR
SA/NSA Co-existence Networking Configurations
OSS
Configuration
10.160.201.175 Data Item IP Address Description
Type
HISILICON SEMICONDUCTOR
Thank you
www.huawei.com
HISILICON SEMICONDUCTOR