LBO

Load Balancing Optimization

Management →
Introduced in Rel-8 Also in: Services, Management

LBO is a set of network management functions and procedures designed to optimize the distribution of traffic load across network resources to enhance efficiency and prevent congestion.

Category
Management
Introduced
Rel-8
Where
Core Network › 5G Core
Also touches
2 segments
Specifications
15 specs
LBO Description Purpose Related Classification Detected Changes Specifications

Description

Load Balancing Optimization (LBO) in 3GPP standards is a comprehensive framework for managing and optimizing traffic distribution within mobile networks. It operates as a key function within the broader context of Self-Organizing Networks (SON) and network automation, primarily governed by the Operations, Administration, and Maintenance (OAM) system. The architecture involves centralized and distributed entities that collect Key Performance Indicators (KPIs) like cell load, resource utilization, and user throughput. Based on predefined policies and algorithms, the LBO function makes decisions to shift traffic from heavily loaded cells or network slices to underutilized ones. This is achieved by adjusting handover parameters (e.g., cell individual offsets), modifying cell reselection priorities, or steering traffic between different Radio Access Technologies (RATs) or frequency layers.

At its core, LBO works through a continuous cycle of monitoring, analysis, decision, and execution. Network elements, such as gNBs in 5G or eNBs in 4G, report load metrics to the OAM system or a centralized SON server. Sophisticated algorithms analyze this data to identify imbalances. The optimization actions are then calculated and executed, often involving the modification of parameters sent to the Radio Access Network (RAN) nodes via standardized interfaces. In 5G, LBO is tightly integrated with network slicing, ensuring load is balanced not just geographically but also across logical slice instances to meet diverse Service Level Agreements (SLAs).

Its role is pivotal for network efficiency and Quality of Service (QoS). By preventing localized congestion, LBO helps maintain high data rates and low latency for end users. It also improves overall network capacity utilization, allowing operators to serve more traffic with the same infrastructure. The function is essential for automated network operation, reducing the need for manual intervention and enabling proactive optimization in response to predictable events like stadium gatherings or daily commuter patterns.

Purpose & Motivation

LBO was created to address the fundamental challenge of uneven traffic distribution in cellular networks, which leads to inefficient resource use and degraded user experience. In early networks, load imbalances were often corrected manually by network engineers, a process that was slow, error-prone, and unable to react to rapid changes in user demand. The proliferation of smartphones and data-hungry applications exacerbated this problem, creating hotspots of congestion while other network resources remained underused.

The motivation for standardizing LBO within 3GPP, particularly from Release 8 onwards with the introduction of LTE and SON concepts, was to automate and optimize this process. It solves the problems of cell congestion, which causes call drops, reduced data speeds, and increased latency. By dynamically balancing load, LBO maximizes the utility of deployed network assets, delays the need for costly new cell site deployments, and ensures a more uniform and reliable service quality across the entire coverage area. In the 5G era, its purpose expanded to manage the complex load distribution requirements of network slicing, where different slices (e.g., for enhanced Mobile Broadband, Ultra-Reliable Low-Latency Communications, and massive IoT) have vastly different resource and performance requirements that must be balanced concurrently.

Classification

Part ofSON
Related approachesMROCAC

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (12 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-8, normative work from Rel-15.

Rel-15 2 changes

In Release 15, the LBO (Load Balancing Optimization) function was enhanced specifically for the AMF, introducing procedures for AMF Load Re-Balancing for UEs in CONNECTED mode. This included mechanisms aimed at avoiding overloading the target AMF during such re-balancing operations. These changes provided more dynamic and efficient load distribution within the 5G Core network's access and mobility management function.

  • AMF Load Re-Balancing For CONNECTED mode UE TS 23.501CR0025
  • Avoiding overloading the target of AMF Load Re-Balancing TS 23.501CR0666
Rel-16 2 changes

In Release 16, the LBO function was enhanced with new Network Slice Admission Control (NSAC) procedures, allowing the VPLMN to manage admission for the number of LBO PDU sessions either autonomously or with HPLMN assistance. Furthermore, specific architectural details and support for non-3GPP access in LBO roaming scenarios were formally defined. The release also clarified the delivery of information like P-CSCF addresses from the SMF in the VPLMN for PDU sessions using LBO mode.

  • Introducing 5GS UP optimization TS 23.501CR1186
  • UE support of CP optimization over NB-IoT TS 23.501CR1993
Rel-17 2 changes

In Release 17, key enhancements for Load Balancing Optimization (LBO) included the introduction of configurable thresholds for the "Load Balancing" steering mode within ATSSS to optimize traffic distribution. Furthermore, the architecture was streamlined by removing the requirement for the HPLMN's NSACF to be involved in LBO scenarios, delegating admission control for the number of LBO PDU sessions solely to the NSACF in the VPLMN.

  • Applying thresholds to Load-Balancing steering mode in ATSSS TS 23.501CR2590
  • Removal of NSACF from HPLMN in LBO Model TS 23.501CR3582
Rel-18 5 changes

In Release 18, the LBO function was enhanced to support dynamically changing Access and Mobility (AM) policies for inbound roamers using LBO, completing the roaming information for this feature. This allows the visited network (VPLMN) to apply updated policy controls received from the home network (HPLMN) for sessions anchored locally. Furthermore, optimizations were introduced for Network Slice Admission Control (NSAC) in LBO scenarios, where the VPLMN's NSACF can manage the maximum number of LBO PDU sessions based on delegation from the HPLMN.

  • Optimizations for the support of time vality policies for a network slice and graceful network slice PDU sessions release. TS 23.501CR4004
  • Dymically changing AM policies for inbound roamers using LBO TS 23.501CR4189
  • Optimization consideration for satellite backhaul QoS monitoring TS 23.501CR4246
  • Support of dymically changing AM policies for inbound roamers using LBO TS 29.513CR0467
  • Completion of LBO roaming information TS 29.513CR0515
Rel-19 1 change

In Release 19, the LBO (Load Balancing Optimization) function was updated with a clarification to operator configurable UPF capabilities specifically for LBO roaming scenarios. This provides operators with more explicit configuration control over the User Plane Function within the visited network where the PDU Session Anchor is located.

  • Clarification to operator configurable UPF capabilities in LBO roaming scenarios TS 23.501CR6176

Explore further

Broader topics and technologies where LBO plays a role.

Defining Specifications

3GPP specifications that define or reference LBO, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.501 vk00 5G System Architecture Stage 2 Rel-20
TS 23.700 vk00 XR Services Application Enablement Layer Rel-20
TS 23.701 vc00 WebRTC Access to IMS Architecture Study Rel-12
TR 23.794 vh00 Study on enhanced IMS to 5GC integration Rel-17
TS 23.894 va00 IMS Local Breakout & Optimal Media Routing Study Rel-10
TR 26.803 vh00 5G Media Streaming Extensions for Edge Processing Rel-17
TS 28.628 vj00 SON Policy NRM IRP Information Service Rel-19
TR 28.827 vi00 Technical Report on 5G Charging for Roaming Scenarios Rel-18
TS 29.507 vj40 5G Access & Mobility Policy Control Service Rel-19
TS 29.513 vj40 5G PCC Signalling Flows & QoS Mapping Rel-19
TS 32.260 vj10 IMS Charging Management Rel-19
TS 32.522 vb70 SON Policy NRM IRP Information Service Rel-11
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19
TS 33.127 vj50 Lawful Interception Architecture and Functions Rel-19
TS 33.827 ve00 LI for S8 Home Routed VoLTE Roaming Rel-14