SX3LIF

Split X3 LI Interworking Function

Security →
Introduced in Rel-14

SX3LIF is a functional entity that enables lawful interception in split architecture networks by collecting and correlating information from the Control and User Planes for delivery to law enforcement.

Category
Security
Introduced
Rel-14
Where
Core Network › Evolved Packet Core
Specifications
2 specs
SX3LIF Description Purpose Related Classification Detected Changes Specifications

Description

The Split X3 LI Interworking Function (SX3LIF) is a standardized network function introduced to support Lawful Interception (LI) in modern 3GPP architectures where the control and user planes are separated, such as in 5G Core (5GC) with its Service-Based Architecture (SBA). Its primary role is to act as a mediation and delivery function that interfaces with both the Control Plane (CP) and User Plane (UP) network functions to gather interception-related information (IRI) and content of communication (CC). The SX3LIF is defined in specifications such as 29.244 (for the protocol) and 33.107 (for the overall LI architecture and requirements). It essentially implements the X3 interface in a split architecture context.

Architecturally, the SX3LIF sits within the network operator's domain, interfacing on one side with the CP functions (like the SMF or AMF) and UP functions (like the UPF), and on the other side with the Law Enforcement Monitoring Facility (LEMF). It receives interception triggers and data via internal interfaces (e.g., from the SMF over a service-based interface or from the UPF over the N4 interface). The SX3LIF is responsible for correlating the IRI (metadata about the communication, such as identities, time, and location) received from the CP with the corresponding CC (the actual voice, data, or signaling content) received from the UP. This correlation is crucial for providing a complete intercept record to the LEMF.

Operationally, upon activation of a lawful interception warrant for a target identity, the relevant CP function is configured to report IRI to the SX3LIF. Concurrently, the SX3LIF instructs the relevant UP function to duplicate and forward the target's user plane traffic (CC). The SX3LIF then formats, packages, and encrypts this combined information according to standardized formats (like ETSI standards) and delivers it securely over the standardized X3 interface to one or more LEMFs. It handles administrative functions such as managing multiple simultaneous intercepts, maintaining secure associations, and ensuring the reliable and sequence-preserving delivery of intercepted data, all while maintaining the secrecy of the interception act.

Purpose & Motivation

The SX3LIF was created to address the specific challenges of implementing lawful interception in next-generation networks that employ control and user plane separation (CUPS). Traditional monolithic network architectures had integrated LI capabilities, but the decoupling of CP and UP in architectures like 5GC and evolved EPC introduced a technical gap. In a split architecture, the IRI and CC are generated and available in different logical nodes (CPF and UPF), requiring a dedicated function to collect, correlate, and deliver this disjointed information.

Its introduction in Release 14 was driven by regulatory compliance requirements that mandate network operators to provide LI capabilities, regardless of the underlying network architecture. The SX3LIF solves the problem of how to efficiently and standardly mediate between the new, disaggregated network functions and the existing, standardized LI handover interfaces (like X3). It ensures that law enforcement agencies continue to receive a consistent, correlated stream of interception data without needing to understand the internal split of the operator's network, thereby future-proofing LI capabilities for cloud-native and software-defined networks.

Classification

Part ofIRI

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-14, normative work from Rel-16.

Rel-16 1 change

In Release 16, the SX3LIF function was introduced to support lawful interception within interworking architectures, specifically for scenarios involving a split SGW or PGW. The release defined that user plane packets are to be forwarded to the SX3LIF by the UP function using GTP-U encapsulation, based on explicit duplication instructions from the control plane function. This enables lawful interception for sessions interworking between 5GC and EPC.

  • Interworking between ETSUN and URLLC/TSC TS 29.244CR0466
Rel-18 1 change

In Release 18, the specifications for the SX3LIF (Split X3 LI Interworking Function) were updated with clarifications on interworking with EPS. The release provided specific instructions for handling user plane packet forwarding to the SX3LIF using GTP-U encapsulation during interworking scenarios. It also detailed the CP function's role in instructing the UP function to duplicate and forward packets for lawful interception in these interworking architectures.

  • Clarifications on interworking with EPS TS 29.244CR0812

Explore further

Broader topics and technologies where SX3LIF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 29.244 vj40 PFCP Specification for Control/User Plane Separation Rel-19
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19