
5G networks are built on a foundation of software-defined networking (SDN) and network functions virtualization (NFV), allowing for greater flexibility and scalability.
The 5G architecture is designed to support a wide range of use cases, from enhanced mobile broadband to mission-critical communications.
A key component of the 5G architecture is the 5G system architecture, which includes the 5G core network, the 5G radio access network, and the user equipment.
The 5G core network is responsible for providing the necessary functions for 5G services, such as authentication, authorization, and charging.
A unique perspective: Network Architecture
Network Architecture
The 5G Core Network is a network of interconnected services, with each network function subscribing to and registering for services from other functions using HTTP/2 as a baseline communication protocol.
This architecture is known as the 5G Core Service-Based Architecture (SBA), which emphasizes modularity, flexibility, and efficiency.
The 5G Core Network decouples the user plane (UP) from the control plane (CP), allowing for dynamic scaling of CP functions without affecting UP operations.
This function, known as CUPS (Control & User Plane Separation), was first introduced in 3GPP release 14 and enables the deployment of UP functions closer to the RAN and User Equipment (UE).
The 5G Core Network is built with microservices that can be reused for supporting other network functions, making it more agile and flexible.
Cloud-Native architecture is a key feature of the 5G Core, allowing for easy deployment and operation, and offering a cost-effective solution that complies with regulatory requirements.
The 5G Core Network Architecture comprises various network functions and elements, each serving specific roles in facilitating communication between users, devices, and applications.
The Service-Based Architecture (SBA) emphasizes modularity, flexibility, and efficiency, and is a key feature of the 5G Core Network.
The 5G Core Network combines legacy technologies and is designed to cover smartphones as well as billions of tiny IoT sensors connected to the network.
The RAN in 5G is a New Radio (NR) and the CN has a comprehensive remodel of the design.
The 5G network combines hierarchical and non-hierarchical technologies to support specific requirements of ultra-low latency and higher reliability in futuristic services.
Service-oriented architectures enhance the modularity of products, enabling the breaking down of software products into communications services.
This technique allows developers to combine and match services from separate vendors into a specific product.
You might like: 5g Network Deployment
Network Functions
Network Functions are the backbone of the 5G network, enabling seamless communication and data transmission. They are the key to unlocking the full potential of 5G technology.
The 5G network consists of several key functions, including the Access and Mobility Management Function (AMF) which manages access and mobility-related functions, such as registration, authentication, and handover procedures.
The Session Management Function (SMF) is another crucial function that manages user sessions and data flows within the 5G network. It establishes and maintains context information for active sessions, including user identities, QoS requirements, and session states.
The Policy Control Function (PCF) enforces network policies and service-level agreements (SLAs) within the 5G network, dynamically allocating resources, applying QoS rules, and enforcing traffic management policies based on user profiles, service requirements, and network conditions.
The Authentication Server Function (AUSF) authenticates users and devices accessing the 5G network, verifying their identities and credentials. It securely stores authentication information, such as user identities, passwords, and cryptographic keys.
Consider reading: French Data Network
The Unified Data Management (UDM) Function manages user identity and subscription information within the 5G network, storing user profiles, service subscriptions, and authentication credentials.
Here is a list of some of the key network functions in the 5G network:
- Access and Mobility Management Function (AMF)
- Session Management Function (SMF)
- Policy Control Function (PCF)
- Authentication Server Function (AUSF)
- Unified Data Management (UDM) Function
- User Plane Function (UPF)
- Network Exposure Function (NEF)
These network functions work together to provide a seamless and efficient communication experience for users. They enable features such as low latency, high throughput, and reliable data delivery, making 5G technology ideal for bandwidth-intensive applications like streaming and gaming.
Service-Based Architecture
Service-Based Architecture is a key component of the 5G network, allowing network functions to communicate with each other using standardized interfaces. This enables the creation of a modular and flexible network architecture that can support a wide range of services and applications.
In the 5G core, network functions are exposed via Representational State Transfer (REST) APIs and based on the HTTP/2.0 protocol. This allows for the interconnection between network functions to be based on the Request/Response model or Subscribe/Notify model for availing different 5G services.
The Service-Based Architecture (SBA) is defined by 3GPP and introduces a set of Network Functions (NFs) to provide control and user plane functionalities. SBA utilizes the concept of network slicing within the 5G Core to provide insights into application scenarios.
Network functions in the 5G core are designed to be modular and cloud-native, with the ability to be deployed as containers. This enables faster innovation and quicker service delivery.
Here are some key characteristics of the Service-Based Architecture:
- NFs capabilities are exposed via REST APIs and based on HTTP/2.0 protocol
- Interconnection between NFs can be based on Request/Response model or Subscribe/Notify model
- Enables unified incorporation of third-party applications with the core network
- Deploys NFs as containers with modular and cloud-native solutions
The Service-Based Architecture is a key enabler of the 5G network's ability to support a wide range of services and applications, from IoT to ultra-reliable low-latency communication (URLLC).
5G Network Functions
The 5G network is made up of several key functions that work together to provide a seamless and high-speed experience. These functions are the backbone of the 5G network, enabling it to handle a wide range of applications and use cases.
The Access and Mobility Management Function (AMF) oversees the management of connections and mobility, receiving policy control, session-related, and authentication information from end devices and passing session information to other network functions.
The Session Management Function (SMF) is responsible for session management and control of user plane traffic. It's a crucial function that enables smooth communication between users and devices.
The User Plane Function (UPF) performs packet forwarding and routing, packet inspection, and Quality of Service (QoS) implementation. This function is essential for ensuring that data is delivered efficiently and reliably.
Here's a breakdown of the main 5G network functions:
Each of these functions plays a vital role in enabling the 5G network to provide high-speed, low-latency, and secure connectivity. By understanding these functions, we can appreciate the complexity and sophistication of the 5G network.
Comparison and Differences
The 5G network offers a more flexible approach to quality-of-service enforcement compared to 4G LTE, with QoS enforced at the QoS flow level in 5G. This allows for more granular control over data packets.
In contrast to 4G EPC, the 5G Core employs a Service-Based Architecture (SBA) with cloud-native flexible configurations of loosely coupled and independent NFs deployed as containerized microservices. This provides the ability for NFs to scale and upgrade independently of each other.
You might like: 4g Phone on 5g Network
The 5G Core also separates the control plane (CP) functionality between Access and Mobility Management Functions (AMF) and Session Management Functions (SMF), unlike the MME and SGW/PGW in the 4G/EPC. This separation allows for more efficient scaling of network resources and improved network performance.
Here are the key differences between 5G and its predecessors:
- Softwarization of Network & IT: Virtualized Network Functions (VNFs) utilizing Network NFV principles
- Separation of Control & User planes
- Support for Centralized and Distributed processing
- Network slice-based approach of utilizing the physical network resources
- MEC for delivering & processing low latency content and data
- Providing cellular connections to things & devices and supporting extremely high density
- Handling advanced analytics
- Network capability exposure via Application Programming Interface (APIs) and Service Bus
4G LTE vs QoS Models
4G LTE enforces QoS at the EPS bearer level, with each bearer assigned an EPS bearer ID. This approach is less flexible than 5G's QoS model.
In contrast, 5G QoS is enforced at the QoS flow level, with each flow identified by a QoS Flow ID (QFI). This provides a more detailed level of control over QoS.
The process of ensuring end-to-end QoS for a Packet Data Unit (PDU) session in 5G involves packet classification, user plane marking, and mapping to radio resources. This ensures that data packets are properly classified and allocated to the correct QoS flow.
5G leverages Service Data Adaptation Protocol (SDAP) for mapping between a QOS flow from the 5G core network and a data radio bearer (DRB). This level of control and adaptability provides an improved QoS model in 5G as compared to 4G networks.
A unique perspective: 5g Radio Access Network
How Is It Different?

The 5G network is a game-changer, and one of the key differences between it and its predecessors is the softwarization of network and IT. This means that virtualized network functions (VNFs) are used, utilizing network NFV principles.
One of the most significant differences is the separation of control and user planes, which allows for more efficient scaling of network resources and improved network performance.
The 5G network also introduces a network slice-based approach, which utilizes physical network resources more effectively. This is a major departure from the traditional approach of 4G and earlier networks.
In terms of processing, 5G supports both centralized and distributed processing, making it more flexible and adaptable to different scenarios. This is a significant improvement over the more rigid architecture of earlier networks.
Another key difference is the use of Multi-access Edge Computing (MEC) for delivering and processing low-latency content and data. This enables new use cases and applications that were not possible with earlier networks.
Curious to learn more? Check out: 5g Private Network Use Cases

The 5G network is also designed to support extremely high density, handling a large number of connections and devices. This is made possible by the use of cloud-native and open-source platforms like Red Hat OpenShift Container Platform.
Here are some of the key differences between 5G and its predecessors:
- Softwarization of Network & IT
- Separation of Control & User planes
- Support for Centralized and Distributed processing
- Network slice-based approach
- MEC for delivering & processing low latency content and data
- Providing cellular connections to things & devices and supporting extremely high density
- Handling advanced analytics
- Network capability exposure via Application Programming Interface (APIs) and Service Bus
Deployment and Virtualization
The 5G Core Network Architecture is built on cloud-native principles, which means it leverages virtualization, containerization, and microservices architectures to achieve flexibility, scalability, and efficiency.
By deploying network functions as lightweight containers, operators can dynamically allocate resources and optimize performance. This enables them to rapidly deploy new services to meet evolving demands.
Network Function Virtualization (NFV) is another crucial element of the 5G Core Network Architecture, enabling the virtualization of network functions traditionally implemented as proprietary hardware appliances.
NFV reduces costs, increases agility, and accelerates innovation by decoupling software from hardware. This allows operators to deploy and scale network functions more efficiently.
The 5G Core Network Architecture is designed to be adaptable, scalable, and efficient, capable of supporting a myriad of applications and services.
Benefits and Summarization
The 5G network is a game-changer, and one of its key features is the ability to expose network functions (NFs) via APIs, allowing for faster innovation and quicker Time-To-Market (TTM).
This approach, known as Service-Based Architecture (SBA), enables modularity and dynamic programmability, making it easier to create multiple logical networks on-demand to serve different services simultaneously.
With SBA, NFs can be deployed as containers with modular and cloud-native solutions, facilitating faster innovation and quick service delivery.
The 5G Standalone (5G-SA) network will leverage the full potential of SBA, enhancing the customer experience and introducing monetization and partnership opportunities for Mobile Network Operators (MNOs).
Here are some key benefits of using Network Exposure Function (NEF):
- Quick and Simplified Internal Service Innovation
- Fastrack Partner-Based Innovation
- Easy Integration
- Multi-Cloud Experience & Multi-Deployment Options
- Higher Adaptability
By standardizing the 5GC function, NEF makes it easier for third-party developers and businesses to create and tailor their specialized network services on-demand, driving service innovation with and through an extended ecosystem.
Frequently Asked Questions
What are the three major use cases of 5G?
The three major use cases of 5G are uRLLC (Ultra Reliable Low Latency Communication), mMTC (Massive Machine Type Communication), and eMBB (Enhanced Mobile Broadband), which enable seamless, efficient, and high-speed connectivity.
What is the 5G core for dummies?
The 5G core is the brain of the mobile network, managing tasks like user authentication, data management, and quality of service to keep you connected. It's the behind-the-scenes system that makes seamless communication possible.
Featured Images: pexels.com

