5G Architecture
5G Architecture
1. Introduction to 5G Architecture
The 5G architecture was influenced by several factors, including:
The need for cloud-based implementations.
Handling higher data rates and lower latency than previous generations.
Key aspects:
The new 5G Core (5GC) enables more efficient cloud implementations than
LTE’s Evolved Packet Core (EPC).
It supports network slicing, which allows operators to divide the network into
virtual slices, each optimized for specific services.
2. 5G Architecture Options
Initially, eight different architecture options were proposed for 5G deployment, but
two main options emerged:
2.1 Option 3 (Non-Standalone)
LTE (4G) acts as the main control plane, while 5G improves data rates.
This option allows for dual connectivity where LTE and 5G work together.
Several variants exist within Option 3, where data is split between LTE and 5G
in different ways (discussed in Figure 5.2).
2.2 Option 2 (Standalone)
Option 3: The data from the Evolved Packet Core (EPC) is split at the LTE
eNB, allowing both LTE and 5G to handle user data. Both 4G and 5G transmit
and receive data simultaneously, improving the overall data rate for the user.
Option 3A: Data is split in the EPC, with one network (either LTE or 5G)
handling a service. This limits data aggregation but is simpler for low-data-rate
services like VoLTE
Option 3X: Data is split by the 5G gNB, which is preferred for reducing the
load on LTE especially since LTE wasn’t designed for high data rates. Most
data is handled by 5G, reducing latency and improving speed.
Option 7X : would then refer to the case when the user plane from the 5G
core is routed via the 5G gNB
Interpretation: This figure shows that depending on the coverage, either LTE or 5G
can control the connection. Option 4 works when 5G coverage is reliable, while
Option 7 is better when LTE coverage is stronger. It highlights the flexibility of 5G in
integrating with existing LTE networks.
Unified Data Management (UDM): The 5G core stores user data, session
data, policies, and operational data in the Unified Data Repository (UDR).
This setup enables easier data sharing across multiple network slices.
Multi-access support: 5G enables devices to connect through different
network types (e.g., fixed or mobile), maximizing reliability and speed.
Point-to-point architecture: Traditionally used up to 4G, this approach is still
partly used in 5G. It connects various network functions over standardized
interfaces, allowing multivendor compatibility.
Service-Based Architecture (SBA): 5G introduces SBA to replace point-to-
point for some core network interfaces. SBA allows functions to interact
through HTTP-based interfaces, making it easier to add, modify, or remove
services.
In SBA, functional agility and service agility are enhanced by decoupling
services from underlying network infrastructure, which allows the network to
respond faster to market demands.
Key Components:
AMF (Access and Mobility Management Function): Manages user
authentication and mobility.
SMF (Session Management Function): Handles session establishment and
IP management.
UPF (User Plane Function): Handles data forwarding and routing.
(passerelle)
PCF (Policy Control Function): Ensures policies for Quality of Service (QoS)
are enforced.
Service-based interfaces are all based on HTTP and are all denoted with the legend Nxxx in
Figure 5.4.
This diagram shows the modular nature of the 5G core, with components like:
Interpretation: This figure showcases the modular nature of the 5G core. Each
function is decoupled, making it easier to scale, manage traffic, and adapt to different
services such as voice, data, and low-latency communication. The separation of
control plane and user plane adds flexibility to network management.
The AMF is responsible for managing user equipment (UE) access and mobility in the 5G Core.
Key functions of AMF:
The SMF handles session-related tasks, such as establishing, modifying, and releasing data
sessions between the user and the network.
Controls the User Plane Function (UPF) and selects UPF for routing user traffic.
Coordinates with policy functions to ensure proper Quality of Service (QoS) for each session
The UPF handles the user data traffic, performing tasks like routing, forwarding, and applying
Quality of Service (QoS).
Low-latency services are handled by UPFs placed near the user (local UPF), minimizing
delays.
UPF functions:
Acts as an anchor for mobility between different radio technologies (like 4G/5G handovers).
The Unified Data Repository (UDR) stores different types of data like subscription, policy,
and application data.
Unified Data Management (UDM) manages authentication credentials, user identities, and
session information.
5G also introduces the Unstructured Data Storage Function (UDSF), allowing network
functions to store unstructured data, making these functions stateless and more scalable.
The PCF governs network behavior by applying consistent policies across the network. It is
responsible for managing both session management and access policies.
o Interacting with the Unified Data Repository (UDR) to ensure correct policies are
applied based on user data.
It allows third-party services to interact with the 5G network, while hiding sensitive network
information.
NEF uses the Unified Data Repository (UDR) to securely share data with external entities.
The NRF maintains a database of network function (NF) instances, helping in the discovery
and selection of the appropriate NF for a task.
It ensures that services are allocated based on criteria like location, load, and network type.
NRF provides more granular control over network function selection compared to traditional
DNS-based approaches.
The NSSF is responsible for selecting network slices for the UE.
It identifies which Access and Mobility Management Function (AMF) should be used for the
UE, depending on its needs.
The NSSF ensures that each UE is assigned the appropriate network slice based on its
subscription data and service requirements, as configured by the PCF.
The N3IWF enables UEs to connect to the 5G Core via non-3GPP networks like Wi-Fi.
o Handling user plane traffic by relaying packets between the UE and the User Plane
Function (UPF).
This figure shows the relationship between the CU and DU, where the CU manages
complex functions and the DU handles fast, real-time processing.
Interfaces in 5G RAN:
Figure 5.6 (Page 30) – 5G RAN Architecture with Control and User Plane
Separation
This figure emphasizes the separation of the control plane (for signaling) and the
user plane (for data). This allows for more flexible and efficient handling of data
traffic.
Interpretation: This architecture is designed to optimize data flow and minimize
latency, with real-time operations being managed closer to the user (DU), while
higher-level operations are centralized (CU).
In 5G, more processing tasks are moved to the CU for centralized control,
leaving simpler tasks for the DU.
This design reduces the need for large amounts of data transmission between
the CU and DU, making the network faster and more efficient.
The figure shows the data rates needed for different setups:
o Using the CPRI interface (which sends raw data) requires high
bandwidth.
o Moving functions like retransmission to the CU reduces the amount of
data that needs to be transmitted.
This setup allows the network to handle more users and data without
overloading.
– Enhanced CPRI (eCPRI)
The eCPRI interface is packet-based (like Ethernet), allowing more flexible
and lower-cost data transmission.
5G splits data processing into parts (e.g., between antennas and core
network) to improve speed and efficiency.
This figure shows the protocol stacks for the control plane and user plane in the NG-
interface, which connects the gNB (5G base station) to the 5G Core (5GC).
It handles both control signals (like user registration) and data transfer (user traffic).
It uses GTP-U (GPRS Tunneling Protocol) for user data and SCTP (Stream
Control Transmission Protocol) for control signals.
UPF (User Plane Function): Handles user data/ AMF This manages user access to the network/
NG-U (User Plane)/ NG-C (Control Plane)/ L2 (Layer 2) and L1 (Layer 1): These represent the
lower layers in the network protocol stack that handle data link and physical transmission
This figure shows the protocol stacks for the Xn-interface, which connects two gNBs
(5G base stations) to allow handover between base stations.
Xn User Plane:
This transfers user data between two gNBs using GTP-U over UDP and IP. It
handles the forwarding of data packets when a user moves between cells (handover).
Xn Control Plane:
This handles the control signals using SCTP over IP.
The lower layers that handle the data link and physical transmission (radio
signaling) between gNBs.
This figure shows the protocol stacks for the Xn-interface, which connects two gNBs
(5G base stations) to allow handover between base stations.
It handles control tasks (e.g., radio resource management) and user data
transmission.
5. Network Slicing in 5G
Network slicing is a key feature of 5G, allowing multiple virtual networks to coexist
on the same physical infrastructure. Each slice can be optimized for a specific use
case:
Low-latency slice: For applications like industrial automation or remote
surgery.
IoT slice: For devices with low power and low data needs.
This figure shows two User Equipment (UE) connected to different slices:
One UE is using mobile broadband with high mobility.
5G-RAN: The Radio Access Network that connects the UE to the core network. It handles
radio communication between devices and the network.
User Plane Function at Core Site: A UPF that handles regular mobile broadband
services (high-speed internet) for users that don’t need low latency.
User Plane Function at Edge: A UPF closer to the user, designed to handle low-latency
services by reducing the delay in data transmission.
Responsible for handling the device’s access to the network and managing its
mobility. It communicates with the NSSF to assign the correct slice to the
device.
NSSF (Network Slice Selection Function):
This function determines which network slices the UE is allowed to connect to,
based on its subscription and service needs.
Interpretation:
Reselection allows seamless transitions from 5G to LTE when 5G coverage is lost,
ensuring that users can stay connected without interruptions.
The figure highlights the context transfer mechanism between the 5G and LTE
networks to maintain the user’s session.
This process is essential to ensure a smooth user experience when switching
between 5G and LTE, especially in areas where 5G coverage is not fully available.
EPC (Evolved Packet Core): The core network for LTE, which takes over once the device
reselections to LTE. The context of the user session (e.g., connection state) is transferred
from the 5G Core to the EPC.
Tracking Area Update: A process that allows the UE to inform the network about its new
location as it moves between different areas of coverage (from 5G to LTE).
Interpretation: The figure illustrates the smooth handover process between 5G and
LTE, ensuring consistent service even when moving between coverage areas. The
UE reports the signal strength, and based on this, the network decides when to
switch (during an ongoing session).
gNB :The 5G base station currently serving the device before the handover.
eNB (eNodeB):The LTE base station that takes over the connection when the
device moves out of 5G coverage.
AMF :Manages the UE’s connection in the 5G network. It helps coordinate the
handover to the LTE network.
MME (Mobility Management Entity):Manages the UE’s mobility and session in the
LTE network once it hands over from 5G.
SGW (Serving Gateway):Part of the LTE core network that handles the user plane
during the handover, ensuring that the data session continues uninterrupted.
Handover Command & Notifications:These are the messages exchanged between
the gNB, eNB, and the core network to ensure the UE is seamlessly handed over
from 5G to LTE without dropping the session.
Figure 5.17: Example Interworking Between Architecture Options 2 and 3
Interpretation:
4o
7. Summary
The 5G architecture provides significant improvements over LTE, including:
Network slicing, allowing operators to create custom virtual networks for different
services.
Flexible, cloud-native deployment with the separation of the control and user
planes.
5G enables not only faster mobile broadband but also new use cases like industrial IoT,
smart cities, and real-time communications. The architecture is designed to scale
efficiently, meet various performance requirements, and support future applications.