BBERF

Bearer Binding and Event Reporting Function

Core Network
Introduced in Rel-8
BBERF is a logical function in the Evolved Packet Core (EPC) that binds service data flows to bearers and reports events to the Policy and Charging Rules Function (PCRF). It enables dynamic QoS control and policy enforcement in non-3GPP access networks, ensuring consistent service quality across heterogeneous networks.

Description

The Bearer Binding and Event Reporting Function (BBERF) is a critical component in 3GPP's Policy and Charging Control (PCC) architecture, specifically designed for non-3GPP access networks such as Wi-Fi, WiMAX, and fixed broadband. As a logical function, BBERF resides in the access gateway of non-3GPP networks and serves as the policy enforcement point that interfaces with the PCRF via the Gxx reference point. Its primary responsibility is to map service data flows identified by the PCRF to appropriate bearers or tunnels in the access network, ensuring that QoS policies are correctly applied to user traffic.

Architecturally, BBERF operates as an intermediary between the PCRF and the access network's bearer management system. When a user establishes connectivity through a non-3GPP access network, the PCRF provides PCC rules containing QoS parameters and charging information to the BBERF via the Gxx interface. The BBERF then translates these PCC rules into access-specific bearer commands, creating, modifying, or deleting bearers as needed. This translation is crucial because different access technologies have varying bearer models and QoS capabilities—BBERF abstracts these differences, providing a uniform interface to the PCRF.

BBERF's operation involves several key processes: bearer binding, event reporting, and policy enforcement. During bearer binding, the BBERF examines incoming PCC rules and determines which existing bearer should carry each service data flow based on QoS requirements. If no suitable bearer exists, it triggers the creation of a new bearer with appropriate QoS characteristics. Event reporting allows the BBERF to notify the PCRF about significant occurrences in the access network, such as bearer establishment failures, QoS parameter changes, or access technology transitions. These reports enable the PCRF to make informed policy decisions and maintain session continuity.

The function also plays a vital role in mobility scenarios involving handovers between 3GPP and non-3GPP networks. During such transitions, BBERF coordinates with the PCRF to ensure that QoS policies are transferred seamlessly between access technologies. This capability is particularly important for maintaining service quality during vertical handovers, where users move between cellular and Wi-Fi networks without service interruption. BBERF's event reporting mechanism provides the PCRF with real-time information about access network conditions, enabling dynamic policy adjustments based on current network capabilities and user location.

In terms of network deployment, BBERF is typically implemented within the Trusted Non-3GPP Access Gateway (TNW-AGW) or the evolved Packet Data Gateway (ePDG) for untrusted access. Its integration with these gateways allows for centralized policy control while maintaining distributed enforcement at the network edge. This distributed architecture balances scalability with responsiveness, ensuring that QoS decisions can be implemented rapidly without overloading the core network. BBERF's design reflects 3GPP's vision of converged policy management across heterogeneous networks, providing a foundation for consistent user experiences regardless of access technology.

Purpose & Motivation

BBERF was introduced in 3GPP Release 8 as part of the Evolved Packet System (EPS) architecture to address the growing need for integrated policy control across heterogeneous networks. Prior to its introduction, 3GPP networks had well-defined PCC mechanisms for cellular access through the Policy and Charging Enforcement Function (PCEF), but non-3GPP access networks lacked standardized interfaces for policy coordination with the core network. This limitation created service quality inconsistencies when users connected through Wi-Fi or other alternative access technologies, as QoS policies couldn't be uniformly applied across different network types.

The primary motivation for BBERF's creation was to extend 3GPP's PCC framework to non-3GPP access networks, enabling operators to offer consistent service quality and charging models regardless of how users connect to the network. This capability became increasingly important as mobile operators began integrating Wi-Fi offloading into their service offerings and users expected seamless transitions between cellular and Wi-Fi networks. Without BBERF, operators faced challenges in applying the same sophisticated QoS policies and charging rules to non-3GPP access, limiting their ability to monetize services effectively across all access types.

BBERF solved several key problems: it provided a standardized interface (Gxx) between non-3GPP access networks and the PCRF, enabled dynamic bearer management for service flows in non-3GPP environments, and facilitated event reporting from access networks to the policy controller. These capabilities allowed operators to implement advanced services like guaranteed bitrate video streaming, prioritized voice services, and differentiated charging across all access technologies. By abstracting the differences between various non-3GPP access technologies, BBERF simplified policy implementation and reduced integration complexity for multi-access network deployments.

Key Features

  • Bearer binding between PCC rules and access-specific bearers
  • Event reporting to PCRF via Gxx interface
  • QoS policy enforcement in non-3GPP access networks
  • Support for mobility between 3GPP and non-3GPP networks
  • Dynamic bearer creation/modification/deletion
  • Integration with trusted and untrusted non-3GPP access gateways

Evolution Across Releases

Rel-8 Initial

Introduced BBERF as part of the initial EPS architecture with basic bearer binding and event reporting capabilities. Defined the Gxx interface between BBERF and PCRF for policy control in non-3GPP access networks. Supported initial integration with trusted non-3GPP access networks through the S2a reference point.

Enhanced BBERF functionality for untrusted non-3GPP access through the S2b interface. Improved support for handovers between 3GPP and non-3GPP networks with better event reporting mechanisms. Added capabilities for more granular QoS control in Wi-Fi access networks.

Introduced support for multiple BBERF instances per user equipment for concurrent access through different non-3GPP technologies. Enhanced event reporting for access network congestion conditions. Improved integration with ANDSF for access network discovery and selection.

Added support for sponsored data connectivity through BBERF, enabling third-party QoS and charging policies. Enhanced mobility event reporting for better handover decision support. Improved scalability for massive non-3GPP access deployments.

Extended BBERF capabilities for Wi-Fi integration with enhanced QoS mapping between 3GPP and Wi-Fi QoS parameters. Added support for network-based mobility protocols in non-3GPP access. Improved support for small cell deployments with non-3GPP backhaul.

Enhanced BBERF for LTE-WLAN aggregation (LWA) scenarios, enabling coordinated policy enforcement across aggregated cellular and Wi-Fi links. Added support for more detailed access network capability reporting to PCRF. Improved efficiency in bearer management for high-density deployments.

Extended BBERF functionality for 5G non-standalone architectures, supporting policy coordination between EPC and 5G core networks. Added support for network slicing awareness in non-3GPP access networks. Enhanced security mechanisms for policy communication over Gxx interface.

Introduced BBERF enhancements for 5G standalone architectures with support for non-3GPP access to 5G core network. Added capabilities for QoS flow binding in 5G non-3GPP access scenarios. Enhanced support for edge computing deployments with localized policy enforcement.

Extended BBERF for integrated access and backhaul (IAB) scenarios in non-3GPP networks. Added support for time-sensitive communications in industrial IoT applications. Enhanced mobility event reporting for ultra-reliable low-latency communication (URLLC) services.

Enhanced BBERF for non-terrestrial networks (NTN) access, supporting satellite and airborne non-3GPP access technologies. Added capabilities for enhanced mobile broadband (eMBB) services in non-3GPP access. Improved support for network automation and self-organizing networks.

Extended BBERF functionality for extended reality (XR) services in non-3GPP access networks. Added support for AI/ML-based policy optimization through enhanced event reporting. Improved energy efficiency mechanisms for sustainable network operations.

Enhanced BBERF for 6G preparation with support for advanced non-3GPP access technologies. Added capabilities for quantum-safe security in policy communications. Extended support for immersive media services with ultra-high QoS requirements.

Defining Specifications

SpecificationTitle
TS 23.203 3GPP TS 23.203
TS 29.154 3GPP TS 29.154
TS 29.201 3GPP TS 29.201
TS 29.212 3GPP TS 29.212
TS 29.213 3GPP TS 29.213
TS 29.215 3GPP TS 29.215
TS 29.804 3GPP TS 29.804
TS 29.810 3GPP TS 29.810
TS 29.816 3GPP TS 29.816
TS 29.817 3GPP TS 29.817