5G Italy White Ebook Functional Architecture
5G Italy White Ebook Functional Architecture
5G Italy White Ebook Functional Architecture
Andrea Detti
1 Introduction
Before 5G, the design of cellular network architecture was centered on the end
users. The end users were the first-class citizens of the network and, generation
by generation, cellular network designers strove to offer them an always-increasing
capacity, thereby transforming the architecture into a full-IP one, as in the case of
4G.
The network architecture was made up of nodes, such as eNB, SGW, P-GW,
or MME for 4G. Each node was usually composed of proprietary hardware and
software, coupled in a single device.
5G is a sort of breakthrough in this thirty-year design pattern. Besides expected
improvements in speed and time (20 Gb/s and 1 ms delay over the air), 5G architecture
introduced a new category of first-class citizens: the verticals. 5G provides commu-
nication services not only for end users, but also for different vertical markets, such
as automotive, energy, city management, government, healthcare, manufacturing,
and intelligent transport systems.
Such heterogeneity creates demand for a level of service agility typical of a
software environment, rather than an "ossified" hardware one. For this reason, 5G
architecture has been designed to allow (and foster) a possible softwarization of net-
work functions. Consequently, software defined networking (SDN), network function
virtualization (NFV) and cloud computing are fundamental technologies for making
full use of the power of a 5G network.
Andrea Detti
CNIT - Electronic Eng. Dept., University of Rome Tor Vergata, e-mail: andrea.detti@uniroma2.
it
59
60 Andrea Detti
1 We note that in the case of LTE, the finest QoS granularity is the EPS bearer. Different QoS
services require different EPS bearers
Functional Architecture 61
Fig. 2 PDU Sessions and QoS Flows: User Plane (source [4])
As shown in fig. 4, the NG-RAN consists of a set of 5G base stations, called gNBs,
which are connected to the 5GC through a set of logical interfaces. As in LTE, gNBs
62 Andrea Detti
Fig. 5 shows the stack of the protocols crossing the radio interface and their
placement on the aforementioned gNB units. The stack is almost the same as the
LTE one, except for the service data adaptation protocol (SDAP) of the user plane.
The main functionalities of the different layers are as follows:
• The physical layer (PHY) contains the digital and analogue signal processing
functions that the mobile and base station use to send and receive information. It
Functional Architecture 63
To some extent, the NG-RAN architecture, as well as its protocol stack, is similar to
the LTE one. However, the architecture of the 5G core network is unique in many
ways.
The decomposition of the functions executed by the network nodes of the previous
generations led to a 5G architecture completely defined in terms of network functions
(NF) that are exposed as services. Accordingly, as we can see in fig. 6, every block
name ends with the letter "F": function.
As occurs in the NG-RAN, we have a control and user plane separation. In the
user plane, we have one or more user plane functions (UPFs), which mainly carry
out packet forwarding between the different NG-U tunnels (fig. 2) that form the PDU
session. All other network functions belong to the control plane.
Another radical change from the previous generations is the interface modeling,
which has moved from "bit-oriented point-to-point" to "web-oriented service-based."
Indeed, 5G core is said to have a service-based architecture; wherever applicable,
procedures (i.e., the sets of interactions between network functions) are defined as
services, so that it is possible to reuse them.
There is a standardized point-to-point interface (real or logical) between any pair
of interacting 2G, 3G and 4G network entities, and this interface uses a specific
bit-oriented protocol. In the 5GC, the interactions among control plane entities use
64 Andrea Detti
The 5G core architecture is made of network functions. This structure enables its
immediate deployment with software and cloud tools. Indeed, 5GC is a cloud-native
architecture.
Network functions can be implemented as pieces of software embedded in light
virtual machines (e.g., Docker or Unikernel) and executed using a cloud infrastructure
whose servers are spread all over the 5G network and are interconnected by an
agile SDN. This allows for the easy reconfiguration of virtual network connectivity
among "virtual" NFs. By using such a cloud-based deployment, there is a complete
decoupling of the NFs from both the execution hardware and the interconnecting
network infrastructure.
Cloud-based deployment of the 5G network also makes it possible for a tenant
to create an isolated ICT environment, formed by specific instances of control and
user plane NFs, supported by a dedicated 5GC virtual network and customized radio
bearers. Such an isolated environment is actually a 5G slice, i.e., a network-as-a-
service offered to the different verticals.
As shown in fig. 8, a network operator can deploy multiple network slices with
different features, or with the same features but for different groups of UE. For
example, a slice for its customers can be equal to another slice for the customers of
a virtual operator.
Each slice has a unique identifier, which includes the slice/service type (SST),
referring to the expected behavior of the slice in terms of features and services. Cur-
rently, there are three standardized SST values (fig. 7). These are used to support the
roaming use cases for the most commonly used slice/service types more efficiently.
assuming low mobility, and most control NFs in the core, provided that latency is
not important. Although they are not included in the figure, some slices can share
the same instances of NFs, and there are some NFs, such as NSSF, that are common
to all slices.
References
1. 3GPP TS 23.501: "System Architecture for the 5G System; Stage 2", version 15.3.0 Release
15
2. 3GPP TS 38.221: " NR; Physical channels and modulation ", version 15.3.0 Release 15
3. 3GPP TS 38.401: "NG-RAN; Architecture description",version 15.3.0 Release 15
4. 3GPP TS 38.300: "NR; Overall description; Stage-2", version 15.3.1 Release 15
5. Frank Mademann, "System architecture milestone of 5G Phase 1 is achieved",
3GPP news, available at http://www.3gpp.org/NEWS-EVENTS/3GPP-NEWS/1930-SYS_
ARCHITECTURE