Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Core Network

Routing rule

Routing Rule

Core Network →

Routing rule is a configuration that links a routing filter to a specific routing address or access type to direct IP traffic for services like IMS or local breakout between the UE and the network.

Introduced
Rel-9
Where
Core Network › 5G Core
Specifications
2 specs
Routing rule Description Purpose Neighbours Specifications

Description

A routing rule is a fundamental concept in 3GPP's IP flow mobility and selective traffic routing framework, defined primarily in TS 23.261 (IP flow mobility and seamless WLAN offload) and TS 23.861 (multi-access PDN connectivity). It is the mechanism by which a UE determines which IP flows should be sent over which access network or to which destination address. The rule consists of two essential components: a routing filter and a routing address (or, in certain releases, a routing access type).

The routing filter is an IP packet filter — typically expressed as an IP 5-tuple (source/destination IP address, source/destination port, and protocol) or a more complex packet filter specification — that identifies a specific set of IP flows. The routing address is the destination address (such as a care-of address or a local gateway address) to which matching packets should be routed. When the routing rule uses a routing access type instead, it indicates which radio access technology (e.g., 3GPP access or WLAN access) the matching flows should use, rather than a specific IP address.

In the network architecture, routing rules are managed by the core network — specifically by the PDN Gateway (P-GW) or, in 5G, the User Plane Function (UPF) and Session Management Function (SMF) — and are delivered to the UE via control-plane signaling. For example, in an NB-IFOM (Network-Based IP Flow Mobility) scenario, the P-GW installs routing rules in the UE using the ANDSF (Access Network Discovery and Selection Function) or via dedicated signaling such as the WLAN Offload Control (WOC) protocol. The UE then applies these rules to its outbound IP traffic, ensuring that each flow is sent over the correct access network or to the correct destination.

Routing rules are essential for enabling seamless service continuity across heterogeneous access networks. They allow an operator to steer specific traffic (e.g., video streaming, VoLTE, or enterprise traffic) over a preferred access while other traffic uses a different access. This is particularly important in multi-access scenarios where a UE is simultaneously connected to both 3GPP (LTE/NR) and non-3GPP (WLAN) accesses. The rules also support IP flow mobility, where individual flows can be moved between accesses without tearing down the entire PDN connection.

The concept was introduced in Release 9 as part of the work on IP flow mobility and seamless WLAN offload. Over subsequent releases, the definition was refined, and the scope expanded to include routing access type in Release 12, reflecting the growing importance of access-type-based steering. Although later releases reverted to the simpler routing address formulation, the underlying functionality remains a cornerstone of multi-access and traffic steering in both 4G and 5G networks.

Purpose & Motivation

Routing rules exist to solve the problem of how to selectively route IP traffic across multiple access networks in a way that is transparent to the user and efficient for the operator. Before their introduction, a UE with multiple active accesses (e.g., LTE and WLAN) had limited ability to direct specific flows over specific accesses; traffic was typically bound to a single PDN connection and access. This led to suboptimal resource utilization, poor user experience when one access was congested, and inability to enforce operator policies on a per-flow basis.

The introduction of routing rules in Release 9 as part of the IP flow mobility (IFOM) and seamless WLAN offload (ISWO) work provided a standardized mechanism for the network to instruct the UE on how to distribute its IP flows. This allowed operators to offload traffic to WLAN without breaking service continuity, to route enterprise traffic through a specific gateway, and to apply differentiated treatment to different applications. It also enabled the UE to make intelligent decisions about which access to use for which flow, based on network-provided policies.

Over time, the concept evolved to include routing access type, which simplified policy enforcement when the exact destination address was not known in advance or when the operator wanted to steer traffic based on the access technology rather than a specific IP address. This flexibility is crucial in dynamic network environments where addresses may change or where multiple gateways exist. The routing rule thus remains a key enabler for multi-access connectivity, traffic steering, and policy-based management in 3GPP networks.

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-9 Initial

Initial definition: 'The association of routing filter with a routing address.' Introduced as part of the IP flow mobility and seamless WLAN offload work, enabling per-flow routing decisions based on destination IP address.

Definition text carried over with minor editorial adjustment: 'The association of a routing filter with a routing address.' No functional change.

Definition unchanged from Rel-10: 'The association of a routing filter with a routing address.'

Wording changed to include routing access type: 'The association of routing filter with a routing address or routing access type.' This expanded the concept to allow steering based on access technology, not just destination address.

Definition retained the Rel-12 wording: 'The association of routing filter with a routing address or routing access type.'

Wording changed back to the simpler form: 'The association of a routing filter with a routing address.' The routing access type option was removed from the definition, though the functionality may still exist in other specifications.

Definition unchanged from Rel-14: 'The association of a routing filter with a routing address.'

Definition unchanged: 'The association of a routing filter with a routing address.'

Definition unchanged: 'The association of a routing filter with a routing address.'

Definition unchanged: 'The association of a routing filter with a routing address.'

Definition unchanged: 'The association of a routing filter with a routing address.'

Defining Specifications

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

SpecificationTitleRelease
TS 23.261 vj00 IP Flow Mobility between 3GPP and WLAN Rel-19 read
TS 23.861 vd00 Network-Based IP Flow Mobility (NBIFOM) Rel-13 read