Professional Documents
Culture Documents
www.huawei.com
VR
AR/VR
Network bandwidth: 4.93 Gbit/s
Network latency < 7 ms Industrial automation
Voice
Remote surgery
• Resolution: 23040 x 11520
• View: 360⁰ IoT city Autonomous driving
• Frame rate: 120 fps
1 million/km2 1 ms
N1 N2 N4
UE (R)AN N3 UPF N6 DN
User plane function (UPF) Forwards PS packets, processes policies and QoS, and provides traffic usage reports. SGW-U&PGW-U
Policy control function (PCF) Controls QoS policies and charging policies for service flows and IP bearer resources. PCRF
SCTP
ePDG TRUST
eNB GTP-U N1 N2 N4
DOMAIN
S6t Rx, Nu T6a/ MB2 ISC Ns 3GPP
AP 6
Nt T6b ... interface
UE (R)AN UPF DN
EPC UE N3 N6
PCR MME/ BM- S- RCA Network
HSS PFDF
F SGSN SC CSCF F Entity
• The AMF performs access control and mobility management • The UPF is equivalent to the SGW-U and PGW-U.
functions in the MME. • The NEF is equivalent to the SCEF. However, the exposure
• The SMF performs session management of the MME, and it capabilities of the NEF do not include the IMS part.
integrates SGW-C and PGW-C functions. • The NSSF is a new NF used to select network slices.
• The PCF is equivalent to the PCRF. • The NRF is a new NF used for service registration and
• The UDM is equivalent to the HSS. discovery in SBA.
• The AUSF is equivalent to the 3GPP AAA server.
N9 N9
I-SMF is the N11 and NAS signaling anchor. The architecture is similar to the S-GW/P-GW separation architecture of the EPC. Only the AMF/A-SMF/I-UPF is aware of the I-
SMF/I-UPF on the network. Other peripheral NFs do not need to be aware of the I-SMF/I-UPF. (The NRF adapts only to the selection procedure.) Compared with the EPC
architecture, the I-SMF/I-UPF is inserted only for bridging (without considering the UL CL/BP scenarios) and provides more simple functions (charging not involved).
NFVO OSS/BSS The 5G Core solution provides the core network NFs and NSA
functions defined in the 5G SA network, as well as the
convergence and interworking functions of the 2G/3G/4G for
EMS (U2020) 5G UEs.
(UNC)
(UNC) (UDG)
(UDG) (UPCF)
(UPCF) (UDM)
(UDM) can consist of multiple NFs at the same or different times.
SGSN AUSF
EMS U2020 An O&M management system in the core network vendor domain.
Provides NFs on the control and user planes of the 5G core network, as well as converged 2G/3G/4G functions
including:
UNC (AMF, MME, SGSN, SMF, GW-C, NRF, and NSSF)
VNF UNC, UDG, UPCF, and UDM
UDG (UPF and GW-U)
UPCF (PCF and PCRF)
UDM (UDM, HSS, and AUSF)
A network service (NS) lifecycle management module. The NFVO coordinates the control and management of
NFVO CloudOpera Orchestration NFV
the NS, VNFs for the NS, and virtual resources for the VNFs.
A VNF management module that controls VNF lifecycles (such as instantiation, configuration, and
VNFM U2020 VNF LCM
termination).
An NFVI management module that usually runs within the corresponding infrastructure domains. Its primary
VIM FusionSphere OpenStack OM functions include resource discovery, virtual resource management and allocation, and troubleshooting, as well
as resource support for VNF operating.
Provides hardware and software required by VNFs. Of the two, the hardware is a collection of compute,
Cloud OS FusionSphere OpenStack network, and storage resources, while the software includes the hypervisor, network controller, storage
manager, and other tools. The NFVI virtualizes physical resources into virtual resources for VNFs.
3
MEPM:
MEPM: management
management of
of FCAPS
FCAPS and
and app
app rules
rules on
on MEPs
MEPs
Logical NF Product
SMF UNC
Central UPF UDG
Edge UPF UEG
MEP UEG
MEAO MAE-CN
MEPM MAE-CN
resource requests.
NFVO
NFVO Manages policies on NS instances.
(Manages
(Manages NS NS
lifecycles.)
lifecycles.)
Cloud
Cloud OS
OS Virtualized infrastructure manager (VIM):
NFVI (Hypervisor+Management
(Hypervisor+Management Module)
Module) VIM
VIM Controls and manages compute, storage, and network resources.
(Provisions Collects and reports infrastructure performance counters and events.
(Provisions
virtualized
virtualized
Hardware
Hardware resources.)
resources.)
(Server/Storage/Network)
(Server/Storage/Network)
MANO
Maintenance efficiency The development and O&M Core of microservice architecture Principles for defining microservices
Development and maintenance complexity efficiency of the independent
increases rapidly with service volume. microservice team is greatly
improved. Decoupling software logic into Independent lifecycle
microservices. An application is broken Independent resource scaling
down into its core functions Independent optional
Agility Agile release is not supported.
Low granularity release significantly independent of one another. components
improves service agility.
capabilities, SR-
IOV+DPDK, and multiple Cloud
Cloud OS
OS
network planes. (Hypervisor+Management
(Hypervisor+Management Module)
Module) VIM
VIM Virtualized infrastructure manager (VIM):
Supports the IP SAN
Compute/Network/Storage PIM
VMs are used to isolate containers. This enables Physical machines are used to isolate tenants. This method is not as flexible as container isolation
Multi-vendor container isolation
security isolation between tenants. by VMs.
VM containers are used because bare-metal containers do not support multi-vendor integration before they are standardized.
Based on CloudEdge architecture evolution, 5GC further implements 2G/3G/4G/5G full convergence.
Key architecture changes:
3.2 CUPS
3.5 MEC
UE AN S-GW P-GW
Network: fixed to flexible UE
Inter-NF relationships are locked in P2P mode: The PCRF only interworks with the P-GW strategically. Function: repeated to reused AN AMF SMF UPF
The real-time location can only be reported through the following path: AN->MME->S-GW->P-GW- NFs can be flexibly combined: The PCF can coordinate with the UE, AMF, and SMF
>PCRF. in policies.
The real-time location can be reported through the following path: AN->AMF->PCF.
PCF
PCRF NRF
DNS server DRA UDM
HSS
CHF
OCS AMF SMF 1 SMF 2
SGSN/ P-GW 1 P-GW 2
NF: homogeneous to differentiated.
MME Services 1, 2, and 3 Services 1, 2, 3, and 4
Version 1 Version 2 Differences between NF versions/features can be explicitly managed in a unified manner in the
Features 1, 2, and 3 Features 1, 2, 3, and 4 NRF.
The NRF in the 5GC system can discover NFs based on the version and feature/service.
The differences in NF versions and supported features cannot be explicitly displayed and
Traffic is flexibly diverged for businesses. The DNS/DRA does not need to be statically configured
applied in the DNS/DRA. with the traffic diversion mode.
Traffic is diverted for businesses only through software customization for specific NFs.
Number segment
management Layering & roaming
Self- Intelligent
optimization Registration & discovery Update & heartbeat policy
engine Authentication & framework Policy library
Subscription & notification authorization
Automatic Profile attribute
Service-layer
topology NF profile attribute
address pool comprehensive
library
management management
DC 1 DC 2 DC 3
AMF SMF UPF UPF UPF AMF SMF UPF
Autonomy 4G 5G
Local and peer ends for each new NF need to be manually planned, and can only
The new NF/service automatically registers with an NRF to make it
be used after they are manually configured. Once a new NF goes online,
Self-registration NF onboarding available. After going online, a new NF only needs to register with the
neighboring NF configurations are affected. In this case, manual planning and
NRF.
configuration are required.
The NRF allows you to customize new network selection policies. The
Network selection policies are separately and statically configured on requested
discovery policies are centrally configured on the NRF, facilitating
New discovery NFs, such as the MME/P-GW. The policies cannot be reused or aligned with
capability reuse.
policy those of other vendors.
Self-discovery On the NRF, you can customize discovery policies based on user attributes,
The software needs to be upgraded to support new network selection parameters.
network attributes, and real-time NF status.
NF selection The MME interacts with the DNS server multiple times to select an S-GW/P- NFs can be selected based on multiple parameter combinations through an
process GW based on multiple parameter combinations. interaction with the NRF.
3.2 CUPS
3.5 MEC
5GC-CP
AMF AUSF SMF
Business promotion UPF MCDN UPF AR/VR V2X GW V2X App UPF 3rd App
MEC pilots in new scenarios, Edge DC
such as V2X Hotspot videos eMBB IoV Stadiums
Stadiums and
and enterprises
enterprises
Full meshing between SMFs and UPFs: Decoupled control-plane and user-plane and elastic scaling
A UPF can be registered with multiple SMFs, and supports If the number of subscribers increases but the traffic volume does
subscriber activation requests and service processing requests not, only the SMF needs to be scaled out. If the traffic volume
from multiple SMFs. increases but the number of subscribers does not, only the UPF
One SMF group can manage multiple UPF groups.
needs to be scaled out.
Each UPF group can be configured with unique service
attributes (such as VoLTE and MBB) or location attributes
(service-specific areas).
3.2 CUPS
3.5 MEC
Solution competitiveness
GB LINK Unified O&M experience in various RAT access modes
Sharing of data services in various RAT access modes
CSLB Separation between the interface processing layer and service logic processing layer,
decoupling link management from service logic processing, and supporting
independent upgrades and elastic scaling
The 5G service logic and 2G/3G/4G service logic are decoupled and deployed on the
CN same VM. In this way, resources can be adaptive between different RATs, and
RAN
independent upgrades can be supported.
You can perform orchestration based on service requirements and deploy services of
2G/3G eNodeB gNR Fixed different RATs as required. If GB interface processing is not required, you do not need
to deploy GB microservices.
UNC (SMF/PGW-C/SGW-C/GGSN-C)
Solution overview
2G/3G/4G/5G/non-3GPP (to be planned)/fixed (to be planned) all-RAT access is
CSDB supported.
The data in various RAT access modes is converged to support the anchor function of
interworking services.
SM CM 5G UEs access 2G/3G/4G/5G networks over the N40/N7 interface.
OM 4G UEs access 2G/3G/4G networks over the Ga/Gy/Gx interface.
PCC INTF
Benefits
Unified O&M experience in various RAT access modes
CSLB The service processing logic is converged and session context data is converged in
various RAT access modes, ensuring the continuity of interworking services between
different RAT access modes.
Orchestration can be performed based on service requirements, and services of different
N4/Sx RAT access modes can be deployed on demand. If 4G UE access is not supported, there
is no need to deploy 2G/3G/4G charging and policy management.
Gn/S11/S5-S/S5-P/S8-S/S8-P/N11 UDG
UP-C UP-U
OM Solution competitiveness
Unified O&M experience in various RAT access modes
SEC Sharing of data services in various RAT access modes
Separation between the interface processing layer and service logic
processing layer, decoupling link management from service logic
CSLB
processing, and supporting independent upgrades and elastic scaling
Atomic-level convergence of 2G/3G/4G/5G user plane processing,
providing optimal forwarding efficiency
AN DN PCRF SMF
Legacy AM 5G AM
vs
Legacy AM 5G AM
OM
OM
OM
GB LINK GB LINK LINK
N26
CSLB CSLB CSLB
CN
RAN
2G/3G eNodeB gNR Fixed 2G/3G eNodeB gNR Fixed
The core value of convergence is to improve resource utilization, reduce O&M costs, reduce signaling overheads, and improve user experience.
3.2 CUPS
3.5 MEC
Network slice instances include standard 3GPP logical NFs such as the AMF, SMF, UPF, UDM, PCF, NRF, and NSSF.
Whether AMF network slices are shared or deployed independently is determined based on service planning and isolation requirements.
SMF and UPF network slice instances are deployed independently.
It is recommended that the PCF and UDM share network slices. In scenarios featuring high requirements on service isolation (such as key
industries and separation of people and things), network slices can be deployed independently.
Slice 1
Session establishment Obtain service slice information based on information such Flexible slice selection capabilities:
1
scenario NSSF 2 as S-NSSAI.
PDU session establishment (NRF IP, NSI ID)
AMF rerouting and is independent of the RAN.
(S-NSSAI)
Slice selection in standard mode (S-NSSAI).
Slice selection in enhanced mode (mapping policies
between number segments, DNNs, and slices are
RAN
RAN AMF SMF UPF
configured), which is applicable to scenarios where early
Slice 1 peripheral standards are not fully supported.
Default
Common AMF
Flexible NSSF deployment.
3
3.2 CUPS
3.5 MEC
Agent
LB
Edge DC:
DNS NEF
App App VAS 1.UPF: functions as a 5GC user-plane NF
MEAO/
Central
MEPM
VNFM
Central
VNFM
U2020
U2020
MEP deployed at the edge.
Storage Core 2.MEP: functions as an MEC platform,
Container
Container Container
Container Container/VM
Container/VM VM
VM VM
VM CP which provides service registration,
discovery, deregistration, and platform
MEC IaaS
VIM Central DC NFVI capability exposure.
3.MEP preconfigured capabilities: DNS/LB,
MEC hardware
NAT/FW, IPsec, and capability exposure
API.
4.App: works as an edge application
developed by OTT vendors and integrated
on the MEP platform, such as V2X server,
Center DC CDN, and AR/VR.
MEC 5.Hardware acceleration: heterogeneous
hardware platform and dedicated hardware
capabilities such as GPU, encryption and
decryption, and AI.
MEC
The UL CL UPF functions as a traffic classifier for IPv4 and IPv6 packets sent Downlink packets in response to the uplink packets steered to the local DNs are
by the (R)AN over the N3 interface through the uplink GTP tunnel. It matches transmitted to the PSA2 UPF, along the route advertised by the NAT server or
these packets with Layer 3/Layer 4 rules according to the IP addresses and through the tunnel over the N6 interface. The PSA2 UPF encapsulates these
ports, or Layer 7 rules according to the domain names. If a packet matches a downlink packets using GTP and sends them to the UL CL UPF.
rule, the UL CL UPF forwards the packet to the PSA2 UPF over the N9 Downlink packets in response to the uplink packets routed to the central DN are
interface (the UL CL UPF and PSA2 UPF are co-deployed currently), and then transmitted to the PSA1 UPF along the route advertised by the NAT server. The
to the local DN over the N6 interface. If a packet fails to match any rules, the PSA1 UPF encapsulates these downlink packets using GTP over the N9 interface
UL CL UPF forwards the packet to the PSA1 UPF over the N9 interface, and and sends them to the UL CL UPF.
then to the central DN (generally the Internet) over the N6 interface. The UL CL UPF aggregates the downlink packets from both PSA1 UPF and PSA2
UPF, encapsulates the packets using GTP over the N3 interface, and then sends them
to the (R)AN.
MEPM
3 Procedure
Procedure
0
SMF 4 ••The
The operator
operator imports
imports the
the app
app package
package to
to the
the MEAO
MEAO on
on the
the vendor's
vendor's
5 1
management
management plane.
plane.
••The
The operator
operator issues
issues the
the app
app on-boarding
on-boarding request
request with
with the
the target
target edge
edge
2 specified.
site
site specified.
••MEAO
MEAO parses
parses the
the app
app package
package toto obtain
obtain the
the APPD
APPD and
and app
app image.
image.
App App App
Edge UPF 3
••MEAO
MEAO uploads
uploads the
the app
app image
image to
to the
the lightweight
lightweight VIM.
VIM.
MEP
6
4
••MEAO
MEAO triggers
triggers on-boarding
on-boarding via
via MEPM.
MEPM.
Lightweight VIM ••MEAO
MEAO issues
issues the
the service
service configurations
configurations of
of the
the app
app via
via MEPM.
5 MEPM.
Hardware ••MEP
MEP synchronizes
synchronizes traffic
traffic steering
steering rules
rules to
to the
the UPF.
UPF.
6
1. Question 1: Compared with the NFV architecture, what features does the 5G Core solution
have to further decouple and agile the system?
3. Question 3: The SBA transforms the point-to-point connected network into a service-oriented
bus connection. Is there any substantial change in functions except for the form change?
4. Question 4: In the 5G Core solution, CU full meshing means that the SMF and UPF are fully
meshed separately.
5. Question 5: What are the advantages of the fully converged architecture used by the 5GC?
7. Question 7: Different slices must exclusively use their own NFs and be deployed in independent VNFs.