Building and Operating a Cloud Native 5G SA Core Network

By Ajay Thakur with Alan J Weissberger

Abstract:

In this article, we endeavor to clarify some of the critical issues and questions related to implementing a cloud native 5G SA core network and how it differs from the traditional core network composed of hardware devices and software solutions. It’s important to note that NONE of the 3GPP defined 5G features can be realized without a 5G SA core. Those include: Network Automation, Network Function Virtualization, 5G Security, Network Slicing, Multi-Access Edge Computing (MEC), Policy Control, Network Data Analytics, etc.

Communication Service Providers (CSPs) will need to do things differently (than 4G) in order to implement and use a 5G cloud native SA core. Various cloud native 5G SA core aspects include network planning, deployment, software upgrades, network monitoring, hardware and platform upgrades.

These will be examined and contrasted with traditional implementations, such as the 4G Evolved Packet Core (EPC).

Introduction:

3GPP introduced 5G SA core network architecture in release 15. Since then numerous new features (work items) have been introduced to specifications. 3GPP’s 5G SA’s specifications use virtualization and cloud native principles as the foundation. A few key 3GPP Technical Specifications (TSs) for 5G system are the following:

  • TS 22.261, “Service requirements for the 5G system”.
  • TS 23.501, “System architecture for the 5G System (5GS)”
  • TS 23.502 “Procedures for the 5G System (5GS)
  • TS 32.240 “Charging management; Charging architecture and principles”.
  • TS 24.501 “Non-Access-Stratum (NAS) protocol for 5G System (5GS); Stage 3”
  • TS 38.300 “NR; NR and NG-RAN Overall description; Stage-2”
  • TS 23.527 “5G System; Restoration procedures Stage-2”

5G SA tries to resolve the challenges faced by network operators in the EPC deployments and how those challenges can be mitigated with new design.

Several important changes in the 5G SA core are support for a Service Based Architecture and Cloud Native implementation of 5G SA core. That will enable new 5G features and functions like Network Slicing, 5G Security, and MEC, among others.

To reap the benefits of Cloud Native SA, CSPs are required to adapt to new cloud native principles of network deployment, operation and monitoring. We shall examine various aspects of Life Cycle Management of 5G SA software and also ask some open ended questions on each aspect.

SBA architecture Diagram with multiple Interfaces:

  • The Network diagram above shows the SBI interfaces in case of roaming. Each of the individual NF may be composed of one more micro-services. Each NF may come from different vendor. Since these NFs are available in containerized format, they may or may not share the same container orchestration platform.

Network Dimensioning:

  • 5G SA solves the network expansion problem since the network can be scaled up/down by adding/removing commercial off the shelf hardware.
  • Once we have all the NFs software releases available, operators can gather the compute, memory & network requirements for deployment.
  • Operators would rely on auto scaling functionality provided by the 5G NF vendors to avoid over provisioning at the start. This is relatively much simpler compared to adding dedicated hardware for NF in case of EPC.

Deployment Options Selection/Planning

  • Operators need to decide the type of deployment for the network like the 5G SA deployment on public cloud or on private cloud.
  • Along with Public vs Private cloud decisions, the Operator also needs to decide on a Container orchestration engine. Container orchestration can be managed service or operator managed service. Popular container orchestration engine is Kubernetes (K8s).
  • Next step would be to finalize or select one of the CI/CD tools which works for all the vendors and integrate that with the container orchestration platform.
  • Also placement of the NFs needs to be decided, e.g. User Plane Function (UPF) could be on-prem close to RAN. It’s possible that the operator may place some of the RAN virtualized components in the cloud.
  • These all are important decisions to be made before getting into the real deployment of the software.
  • Some of the aspects here are due to Cloud Native 5G SA and were not applicable for EPC.

CI/CD:

  • It can be seen from the CNCF project that there are many projects which are available for CI/CD
  • Irrespective of Public or Private cloud, operators need to follow cloud native CI/CD principles for deploying the Core Network in the Cloud environment. CI/CD involves taking the software release from the vendor and running it against existing network functions and carrying out some minimum tests and once operator is satisfied with evaluation of the release then rollout the release in the network.
  • Operators can decide to have a separate staging environments where new releases can soak for a certain period of time while few subscribers use the new release.
  • CI/CD gives the option of rolling back the release if the operator is not happy with the performance of the new release.
  • Now the challenge here would be, will the operator have single CI/CD tools used for deploying all the vendors’ solution OR would the operator use its own CI/CD tooling and integrate NFs from vendor it in its own environment. This is the decision the operator needs to take.
  • Having Automated CI/CD infrastructure which takes the software releases from the vendors and passes it through multiple environments and all the way to the production environment is key.
  • Without having an appropriate CI/CD environment it would be very difficult to manage all micro-services and their deployments.
  • Public Cloud may come with inbuilt CI/CD solutions and would be easy for operators to start with.
  • AWS offers multiple services around CI/CD and those are listed here – https://docs.aws.amazon.com/whitepapers/latest/cicd_for_5g_networks_on_aws/cicd-on-aws.html
  • Azure offering can be found here https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/cicd-data-overview?view=azure-devops
  • Google Cloud CI/CD services can be found here – https://cloud.google.com/solutions/continuous-integration

Software Upgrade:

  • Cloud Native 5G SA allows operator to upgrade some of the components easily instead of complete 5G Core update in one go. CI/CD framework would help in the software upgrades with minimal human intervention.
  • Note that with Cloud Native principles the operator would get multiple patch/minor releases and may be some major releases throughout the life cycle of the software. So the traditional approach of pulling down complete hardware & upgrading it with new software is not required for microservice based solutions. But this really works as long as all microservices are truly built stateless and supports live upgrade.
  • As an operator, it would be required to know the impact of each upgrade package and prepare for rollback in case something goes wrong during the upgrade cycle.

Network Monitoring:

  • Traditionally, operators developed their own Network Monitoring solutions to monitor the health of EPC since there was no standard mechanism to get the metrics, statistics from the NFs,
  • 5G SA follows Cloud Native principles; it is easy to get the logs, statistics, alerts, alarms from all microservices in a consistent manner. There are common tooling used by most of the cloud native applications and CNCF has multiple projects in these categories.
  • CNCF supported Monitoring projects are shown below figure

    • Tracing is important aspect to find out the bottleneck in the performance.

 

  • Logging has been a traditional approach for debugging network issues. Below are the projects offered by CNCF in the logging area

  • Public Cloud providers can extend the monitoring easily by generating Texts or email alerts as per CSPs needs.
  • Operators can define their policies to retain the network performance monitoring output for a long time and can take backup of this easily through use of Public Cloud Providers data backup services.
  • In the case of EPC these mechanisms were product dependent.
  • Challenge in case of 5G SA would be each NF vendor may end up in using different tool and operators would have some challenges to converge all NF vendors to the common tooling.

Hardware & platform upgrade:

  • In the traditional approach, providing hardware with updated operating systems and platforms was the responsibility of the equipment vendor. Now this responsibility has gone into either operator’s hand or sometimes in Public Cloud Provider’s hand. It depends on if the 5G SA is deployed on on-prem or on public cloud. Operators need to carefully plan for these upgrades without causing any downtime and of course follow the rolling upgrade patterns to avoid updating multiple entities at a time.
  • If managed container orchestration is used, then these upgrades are seamlessly handled by Public Cloud Providers.

Vendor Lock In:

  • In the case of EPC, vendor lock in was specific to NF & Radio Vendors. The 3GPP EPC specification allows the operators to swap NFs from one vendor with another and as long as NF supports the required Services. Point to note that this is less costly replacement compared to replacing one vendor with another vendor when NF had associated hardware.
  • But with cloud native SA there is a chance that the operator may end up in building the tooling (CI/CD, monitoring etc.) over the period of time and this may lead to cloud provider lock in.

Conclusions:

The 5G SA core network provides a lot of flexibility and automation via cloud native deployments. However, the 3GPP 5G core specs contain a lot of implementation options, which network operators and their vendors must select to properly deploy a 5G core network. Making those decisions will likely require solid experience with operating applications on a cloud native platform. And that may be a reason that 5G SA core network rollouts have been so slow.

In the U.S. AT&T and Verizon have taken a very cautious approach to deploying their long ago promised 5G SA core networks. During the Brooklyn 6G Summit in November 2023, Chris Sambar, EVP for technology at AT&T said, ““I would say we are not moving as quickly as some of the other operators on the 5G standalone core, but we see the use cases that are coming, we understand when they’re coming, so we’re being very purposeful about getting there when we need to get there.” That’s despite AT&T outsourcing its 5G SA core network deployment to Microsoft Azure in June 2021. Yet Microsoft is the world’s second biggest cloud services provider with tons of experience running cloud native applications.

Summing up, Dave Bolan, Research Director at Dell’Oro Group wrote, “The buildout of 5G SA networks is going slower than anticipated which is restraining growth in the marketplace. To date, we count fifty 5G SA eMBB (enhanced Mobile BroadBand) networks that have been commercially deployed worldwide by Mobile Network Operators (MNOs). We counted 18 new 5G SA networks in 2022, but only 12 were launched in 2023. On a positive note, we believe a lot of work has been done in the background, preparing for 5G SA launches by Mobile Network Operators (MNOs) and we expect 2024 to have more launches than 2022.”

 

Ajay Lotan Thakur,  Cloud Software Architect at Intel and IEEE Techblog Editorial Team member

 

 

 

 

 

 

References:

Global 5G Market Snapshot; Dell’Oro and GSA Updates on 5G SA networks and devices

Ericsson Mobility Report touts “5G SA opportunities”

Analysys Mason: 40 operational 5G SA networks worldwide; Sub-Sahara Africa dominates new launches

Samsung and VMware Collaborate to Advance 5G SA Core & Telco Cloud

5G SA networks (real 5G) remain conspicuous by their absence

GSM 5G-Market Snapshot Highlights – July 2023 (includes 5G SA status)

 

 

15 thoughts on “Building and Operating a Cloud Native 5G SA Core Network

  1. Excellent article! It finally made a little more clear to me the need for a 5G SA core implementation, and how that relates to a service-based architecture in a cloud-native environment.

  2. Awesome !! Covers both depth & breadth of the subject. Very crisp & to-the-point description on each topic.

  3. Really useful practical content that is difficult to discover in any book. The article is worth several books and videos.

    1. Dear Professor Decina, Many thanks for your very accurate comment. One reason there are relatively few 5G SA networks deployed (only 50 at last count by Dell’Oro) is that there are no ITU standards for implementing a 5G SA core network – only 3GPP 5G system architecture specs! 3GPP refused to liase their 5G non-radio specs to ITU-T to create open 5G SA implementation standards!

      Here’s the inside story:
      Many years ago, I tried to act as an intermediary to make that happen, but 3GPP refused, saying that ITU-T had not done a good job on their 4G LTE and LTE Advanced system specs, e.g. Q.1743 (09/16) IMT-Advanced references to Release 11 of LTE-Advanced evolved packet core IMT-Advanced references to Release 11 of LTE-Advanced evolved packet core (EPC) network.
      Hence, the only 5G non-radio standards are 3GPP specs that ETSI rubber stamped with no discussion or debate. For example, ETSI TS 122 261 V17.12.0 (2024-01) 5G; Service requirements for the 5G system (3GPP TS 22.261 version 17.12.0 Release 17). https://www.etsi.org/deliver/etsi_ts/122200_122299/122261/17.12.00_60/ts_122261v171200p.pdf

  4. Wonderful article on 5G SA and CI/CD pipelines. It presents a clear attention on the integration of modern software development practices into the deployment of 5G SA networks.

    Your excellent article further highlights how CI/CD pipelines can accelerate the delivery of network functionalities, importantly, it underscores the significance of adopting these methodologies for telecom operators to remain competitive and innovative in the rapidly evolving 5G landscape.

  5. Thank you very much for this article Ajay and Alan. I can see the essence of practical challenges of getting so many moving parts together. One the one hand, cloud native appears to be making things cheaper (no upfront hardware cost), but on the other, it appears too much for operators to successfully integrate the solutions.

  6. Very helpful, practical information on 5G SA network that can’t be found in any articles, books or videos. Definitely worth reading this article!

  7. Phil Harvey, Light Reading:

    According to a recent report by Dell’Oro, the number of 5G SA networks commercially deployed by mobile network operators remains the same as at the end of 2023: around 50 5G SA networks.

    Research firm Omdia estimates that 54 5G SA networks have been deployed so far, with both firms agreeing that there hasn’t been much growth over the last year.

    Both firms agree that roughly one in six 5G networks are standalone. Omdia said 17% of service providers that deployed a 5G RAN have also deployed the 5G core. “The 5G SA market drives market growth, and only about 15% of the 5G networks (5G SA + 5G NSA) are 5G SA,” wrote Dave Bolan, research director at Dell’Oro Group, in an email to Light Reading.

    “Without the 5G core, CSPs cannot benefit from network slicing or low-latency use cases, both of which are required for new revenue-generating use cases,” wrote Omdia’s Roberto Kompany, a principal analyst in the firm’s Service Provider Networks team.

    Slow growth in the mobile core

    The Dell’Oro data showed a 10% decline in the five-year revenue forecast for mobile core networks, indicating that service provider adoption of 5G SA networks is sluggish. The market is growing, but the new core network pieces aren’t deployed in a vacuum.

    Mobile core and other 5G network equipment spending has been underwhelming for several quarters, and the big vendors are shedding staff to keep costs down. In the last year, Nokia has cut about 6,000 jobs, around 7% of its total workforce.

    Omdia’s Kompany recently wrote that the top four core network vendors (Ericsson, Huawei, Nokia and ZTE) together captured nearly 70% of the 5G core market share last year. Omdia lists the 5G core components (network functions) as packet core, policy and charging; subscriber data management; routing and selection; and, finally, automation, orchestration and analytics.

    The compounded annual growth rate (from 2023 to 2028) for mobile core networks is positive and is estimated to be between 5% and 10%, wrote Bolan. “Unfortunately, the 5G Core growth rate is insufficient to offset the negative growth rate for the 4G Evolved Packet Core (EPC), estimated to be between -15% and -20%, bringing the mobile core market average growth rate below 0%,” Bolan wrote.

    5G SA is challenging for network operators. Deploying a cloud-native infrastructure in the mobile core can help telcos operate their networks in a way that’s more similar to hyperscalers. However, the architecture is relatively new and very complex. Non-standalone 5G (5G NSA), which hooks a 5G radio access network (RAN) to a 4G core, is less expensive and more straightforward.

    “There’s a lot they must get right – RAN build out, telco cloud, and the 5G core itself – before they can offer SA to paying customers,” said Heavy Reading’s Senior Principal Analyst, Mobile Networks, Gabriel Brown.

    “The other big factor is the rate at which subscribers/devices are added to the new 5G core once it does launch,” Brown added. “Even though some big operators are live with SA already, they don’t necessarily have many devices on the new core yet.”

    In the US, T-Mobile and US Cellular have already launched 5G SA, and EchoStar is still building out its 5G SA network for its Boost Mobile customers. AT&T and Verizon have also discussed their plans to move to 5G SA.

    “The customer migration strategy from 5G NSA to 5G SA is really the key swing factor,” Heavy Reading’s Brown said. “Generally, operators are being cautious because the risk of service disruption is high, and they judge it better to get it right than be fast. They want to offer something better with SA, so quality and reliability are critical.”

    “In Europe, France and Italy have been behind due to the spectrum limitations,” said Dell’Oro’s Bolan. “Time will tell if the MNOs will choose 5G SA or 5G NSA. Unfortunately, most MNOs select 5G NSA, which has the lowest cost and is the most straightforward way to meet the capacity requirements for more subscribers’ bandwidth. Once an MNO selects the 5G NSA route, it may be years before they switch to 5G SA.”

    To Brown’s earlier point, there’s a lot of background work happening but there’s no telling when it will show up in the numbers with new 5G SA network launches. New use cases and 5G capabilities are always just around the corner as technologies mature, standards advance and telcos get comfortable with the new reality of a 5G core, the use of new spectrum bands and devices and customer expectations. Overall market growth, as Dell’Oro’s numbers suggest, may take a while as the operators taking the 5G SA plunge get used to their new services at scale.

    https://www.lightreading.com/mobile-core/why-5g-mobile-core-forecasts-keep-slipping

  8. Amazon seems to be the leading cloud services provider that’s delivering a 5G SA core network in the cloud to 5G wireless telcos. In particular:

    1. In 2021, Dish Network announced its greenfield 5G network across the U.S. would use Amazon Web Services (AWS) as its cloud partner.

    2. In 2023, Hawaii-based mobile carrier Mobi launched an MVNO on T-Mobile’s network using a mobile core running on AWS. And things only continued to pick up steam in 2024.

    3. In February 2024, Japan’s NTT DOCOMO announced plans to use AWS to deploy its open RAN network and 5G core. Amazon said at the time the deal marked “the first-time a telecom operator is migrating its existing network and customers to a new 5G cloud network running on AWS.”

    4. Soon after, Europe’s O2 Telefonica made the leap to AWS for its 5G SA Core network.

    5. U.S. cable giant Comcast (which operates a hybrid MVNO network using Verizon ) chose AWS this week.

    https://www.fierce-network.com/cloud/op-ed-aws-winning-5g-cloud-core-race

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*