I-BGF

Interconnection-Border Gateway Function

Core Network →
Introduced in Rel-7

I-BGF is the IMS border gateway that controls media, provides NAPT, and enforces security and QoS policies for interconnections between operator networks or other IP networks.

Category
Core Network
Introduced
Rel-7
Where
Core Network › 5G Core
Specifications
4 specs
I-BGF Description Purpose Related Classification Specifications

Description

The Interconnection-Border Gateway Function (I-BGF) is a critical network function defined within the 3GPP IP Multimedia Subsystem (IMS) architecture, specified in documents such as TS 23.228 and TS 29.421. It resides at the border between an operator's IMS network and external IP networks, which can be another IMS network from a different operator, a circuit-switched network via a Media Gateway, or the public internet. Its primary role is to serve as a controlled gateway for multimedia IP traffic (voice, video), enforcing the operator's policies on media sessions that cross administrative boundaries.

Architecturally, the I-BGF is a media plane function that is controlled by a signaling plane function, typically the Breakout Gateway Control Function (BGCF) or a Session Border Controller (SBC) control function. It implements the Go interface (based on the H.248 protocol) for this control, receiving instructions on which media flows to allow, modify, or block. The I-BGF performs deep packet inspection and manipulation on the Real-time Transport Protocol (RTP) and Real-time Transport Control Protocol (RTCP) streams that carry the actual voice and video data.

Key operations of the I-BGF include Network Address and Port Translation (NAPT), which hides the internal topology and addressing of the home network from external peers. It opens and closes pinholes in the firewall dynamically based on session signaling, allowing media flows only for authorized sessions. It also performs bandwidth policing and marking to ensure Quality of Service (QoS) compliance, and can transcode media codecs if necessary to ensure interoperability between networks with different supported codec sets. Furthermore, it provides detailed accounting information for billing purposes, recording data such as the volume of media transferred per session.

In essence, the I-BGF is the enforcement point for the media policy of an IMS network at its edge. It ensures that only legitimate, signaled media traffic passes through, protects internal network resources, provides interoperability functions, and enables accurate charging for interconnection services. It is a fundamental component for secure and commercial IP-based service interconnection.

Purpose & Motivation

The I-BGF was introduced to address the challenges of interconnecting IP-based multimedia networks, particularly as operators began deploying IMS for services like Voice over LTE (VoLTE) and Rich Communication Services (RCS). Prior to standardized border functions, interconnection between IP networks was often handled by simple routers or non-standardized Session Border Controllers (SBCs), leading to interoperability issues, security vulnerabilities, and difficulties in implementing consistent policy and charging.

Its creation was motivated by the need for a standardized, policy-controlled border function within the IMS architecture. It solves the problem of securing the network edge by acting as a firewall and NAPT device specifically designed for dynamic multimedia sessions. Without an I-BGF, an IMS network would be exposed to unauthorized media traffic, denial-of-service attacks, and potential topology discovery by external entities.

Furthermore, the I-BGF enables commercial interconnection between operators by providing the necessary functions for QoS enforcement and detailed accounting. It allows operators to negotiate service level agreements (SLAs) and have a technical means to enforce them at the media layer. It also facilitates interoperability by handling necessary signaling and media adaptations between different network implementations or generations, making IMS a viable technology for global service deployment.

Classification

Part ofBGCF
Related approachesIMSP-CSCF

Evolution Across Releases

Rel-7 Initial

Initially introduced as part of the IMS architecture enhancements, defining its role in interconnection scenarios. It established the basic functions of media control, NAPT, and policy enforcement at the network border, controlled via the H.248 (Go) interface from network entities like the BGCF.

Enhanced support for IMS-based services like Voice Call Continuity (VCC) and integration with the Evolved Packet System (EPS) for LTE access. Clarifications on its role in PCC (Policy and Charging Control) architecture for bearer binding and event reporting.

Refinements for support of WebRTC (Web Real-Time Communication) access to IMS. Updates to ensure the I-BGF could properly handle the specific signaling and media traversal requirements for browsers connecting to the IMS network.

Further enhancements for service continuity and integration with more complex network deployments, including support for IP Short Message Gateway (IP-SM-GW) and other enriched communication services.

Continued evolution to support Mission Critical Services over IMS (MCPTT) and other vertical market requirements, ensuring robust and secure media interconnection for critical communications.

Alignment with 5G system architecture, ensuring the I-BGF principles and functions remain applicable and can interwork with the 5G Core Network, particularly for IMS Voice over NR (New Radio).

Explore further

Broader topics and technologies where I-BGF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.417 v1700 IMS Core Component for NGN Architecture Rel-7
TS 23.517 v1800 IMS Core Component for NGN Architecture Rel-8
TS 24.524 vj00 Hosted Enterprise Services Architecture Rel-19
TS 29.421 v810 IMS Interworking with External IP Networks Rel-8