ANDSF

Access Network Discovery and Selection Function

Management →
Introduced in Rel-8 Also in: Radio Access Network, User Equipment

ANDSF is a network function that provides mobile devices with policies and information to discover and select non-3GPP access networks like Wi-Fi, enabling intelligent traffic steering between network types.

Category
Management
Introduced
Rel-8
Where
Core Network › Evolved Packet Core
Also touches
2 segments
Specifications
18 specs
ANDSF Description Purpose Related Classification Detected Changes Specifications

Description

The Access Network Discovery and Selection Function (ANDSF) is a core network element defined by 3GPP to manage the connectivity of User Equipment (UE) across heterogeneous radio access technologies. Its primary role is to assist UEs in discovering available non-3GPP access networks (like WLAN/Wi-Fi) and to provide them with operator-defined policies for network selection and traffic routing. The ANDSF communicates with the UE over an IP-based interface, typically using the OMA DM (Open Mobile Alliance Device Management) protocol or later HTTP-based mechanisms, to securely provision and update these policies. It acts as a policy repository and decision-support system, centralizing the operator's rules for offloading and mobility.

Architecturally, the ANDSF is a standalone server within the operator's IP network, often integrated with the Evolved Packet Core (EPC). It contains two main data components: Discovery Information and Inter-System Mobility Policies (ISMP). Discovery Information provides the UE with a list of available access networks in its vicinity, including their identifiers (SSIDs, HESSIDs) and geographic location data. Inter-System Mobility Policies are rules that dictate how the UE should select an access point when multiple are available, based on criteria like time of day, user location, and radio conditions. A third component, Inter-System Routing Policies (ISRP), defines how specific IP flows (e.g., video streaming) should be routed, potentially allowing simultaneous connections over 3GPP and WLAN.

The ANDSF operates in two main modes: pull mode, where the UE requests information, and push mode, where the ANDSF initiates policy updates to the UE. In pull mode, the UE sends a request containing its location, capabilities, and current access network status. The ANDSF processes this request, evaluates the applicable policies, and returns the relevant Discovery Information, ISMP, and/or ISRP. These policies are formatted using a standardized Management Object (MO) structure defined in 3GPP specifications. The UE's ANDSF client then uses these policies, along with local user preferences and real-time radio measurements, to make the final decision on network selection and traffic routing.

Its role extends beyond simple discovery; it is a key enabler for traffic steering, load balancing, and seamless vertical handovers. By providing centralized, dynamic policy control, the ANDSF allows operators to optimize network capacity, reduce congestion on cellular networks, and ensure users are connected to the best available network for their service requirements. It forms a critical part of the broader network-based mobility management framework, working in conjunction with other EPC elements like the PCRF (Policy and Charging Rules Function) for integrated QoS and charging policies across access types.

Purpose & Motivation

ANDSF was created to address the growing need for intelligent integration and management of heterogeneous networks, specifically the convergence of 3GPP cellular networks (like LTE) and non-3GPP wireless access technologies, primarily IEEE 802.11 (Wi-Fi). Prior to ANDSF, network discovery and selection were largely UE-centric and unmanaged. Devices would autonomously scan for and connect to Wi-Fi networks based on simple signal strength or user-defined preferences, with no visibility or control from the mobile operator. This led to suboptimal network utilization, potential security risks on untrusted networks, and a fragmented user experience when moving between cellular and Wi-Fi.

The primary problem ANDSF solves is providing operator control in a multi-access environment. Without it, operators could not steer traffic to offload capacity from congested cellular bands to available Wi-Fi resources in a predictable manner. They also lacked the ability to enforce policies that could prioritize certain services or ensure seamless service continuity. ANDSF was motivated by the desire to make Wi-Fi a managed extension of the mobile broadband network, rather than a competing, uncoordinated access method. It allows operators to implement business rules, such as offloading best-effort traffic to Wi-Fi while keeping latency-sensitive voice traffic on LTE, or providing seamless access to carrier-owned Wi-Fi hotspots.

Historically introduced in 3GPP Release 8 alongside the SAE/EPC architecture, ANDSF's creation was driven by the industry's shift towards all-IP networks and the recognition that future mobile data growth would require the aggregation of diverse radio technologies. It addressed the limitations of previous non-integrated approaches by standardizing a secure, policy-driven framework for access network discovery and selection. This enabled new use cases like network-based mobility, optimized resource allocation, and the foundation for later enhancements like seamless WLAN offloading and integration with 5G core network principles.

Classification

Part ofEPC
Related approachesATSSS

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (39 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 20 changes

In Release 15, the ANDSF-related enhancements primarily focused on improving support for non-3GPP access, specifically introducing support for end-to-end QoS over both trusted and untrusted WLAN. The release also clarified and corrected procedures for ePDG selection and usage, including for emergency services and UEs without a UICC, while integrating Bluetooth and WLAN into MDT measurement collection. Furthermore, it provided corrections and clarifications for V2X resource selection and introduced TNL Address discovery for EN-DC.

  • Support for e2e QoS over untrusted WLAN TS 23.402CR2971
  • Support for e2e QoS over trusted WLAN TS 23.402CR2972
  • OI#19 - 5GC-EPC interworking: PGW selection for 5GC UE for connectivity via untrusted access TS 23.402CR2980
  • Enabling ePDG selection using 5GS TAI information TS 23.402CR2984
  • Clarification on usage of ePDG selection procedures TS 24.302CR0662
  • Running 36.306 CR to introduce BT and WLAN in MDT TS 36.306CR1584

+ 14 more changes

Rel-16 3 changes

In Release 16, the ANDSF's role was explicitly defined within new architectural variants for Fixed Broadband Access interworking, specifically for non-seamless WLAN offload (NSWO) scenarios. The specification clarified that the ANDSF may be used in all these architectural variants according to TS 23.402 principles, even though it is not shown in the associated figures. Furthermore, the release detailed policy control for NS-WLAN offloaded traffic, which is provided only if 3GPP access authentication is performed, with policies sent from the EPC to the Fixed Broadband access network via the S9a interface.

  • Introduction of carrier specific NRSRP thresholds for NPRACH resource selection TS 36.306CR1844
  • Correction on paging narrowband selection TS 36.331CR4556
  • Introduction of carrier specific NRSRP thresholds for NPRACH resource selection TS 36.331CR4777
Rel-17 1 change

In Release 17, the ANDSF-related update specifically involved a correction to the location configuration procedures for WLAN and Bluetooth when used for Self-Optimizing Network (SON) and Minimization of Drive Tests (MDT) features. This correction ensured that the mechanisms for discovering and selecting these non-3GPP access networks properly supported network optimization and data collection functionalities. The change refined how location information is handled within the ANDSF framework for these specific use cases.

  • Correction on location configuration for WLAN and BT for SON and MDT features TS 36.331CR4958
Rel-18 12 changes

In Release 18, the ANDSF enhancements focused on Multi-Priority Service (MPS) for WLAN access to the EPC, introducing specific capabilities for congestion exemptions, transport priority, and attach procedures. The release also expanded support for Access Traffic Steering, Switching, and Splitting (ATSSS) by defining related Notify payloads and adding ATSSS rules to the ATSSS_RESPONSE. Furthermore, it included updates for WLAN indicators and support for the discovery of Standalone Non-Public Networks (SNPNs) with 5G connectivity.

  • MPS when access to EPC is WLAN TS 23.402CR2998
  • Support for discovery of SNPNs with 5G connectivity support TS 24.302CR0737
  • Define ATSSS related Notify payloads TS 24.302CR0740
  • MPS for WLAN EPC congestion exemptions TS 24.302CR0754
  • MPS for WLAN EPC Transport Priority TS 24.302CR0752
  • MPS for WLAN EPC attach TS 24.302CR0753

+ 6 more changes

Rel-19 3 changes

In Release 19, the ANDSF-related enhancements introduced new assistance information for cell selection between IoT-NTN (Non-Terrestrial Network) and NR-NTN access technologies. This provides UEs with improved discovery and selection capabilities when moving between satellite-based IoT and New Radio NTN networks. The update specifically enables more efficient network discovery and handover for devices operating in non-terrestrial environments.

  • Assistance info for IoT-NTN to NR-NTN Cell Selection [IoT_NR_NTN_CellSelect] TS 36.300CR1444
  • Assistance info for IoT-NTN to NR-NTN Cell Selection [IoT_NR_NTN_CellSelect] TS 36.306CR1935
  • Assistance info for IoT NTN to NR-NTN Cell Selection [IoT_NR_NTN_CellSelect] TS 36.331CR5182

Explore further

Broader topics and technologies where ANDSF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.139 vj00 3GPP-Fixed Broadband Interworking Stage 2 Rel-19
TS 23.402 vj00 EPC for Non-3GPP Access (PMIP) Rel-19
TS 23.839 vc00 Fixed-Mobile Convergence Architecture Study Rel-12
TS 23.845 va00 UDC Evolution Study Rel-10
TS 23.896 vc00 Policy & Charging Control for Fixed Broadband Convergence Rel-12
TS 24.234 vc20 3GPP-WLAN Interworking Network Selection Rel-12
TS 24.302 vj00 Access to EPC via non-3GPP networks; Stage 3 Rel-19
TS 24.312 vj00 ANDSF Management Objects Specification Rel-19
TS 24.327 vc00 Mobility between I-WLAN and GPRS Rel-12
TS 25.300 vj00 UTRA Radio Interface Enhancements Overview Rel-19
TS 25.304 vj00 UTRA Idle Mode Procedures Specification Rel-19
TS 25.306 vj00 UE Radio Access Capabilities Specification Rel-19
TS 25.331 vj00 UTRAN RRC Protocol Specification Rel-19
TS 33.402 vj00 Security for non-3GPP access to EPS Rel-19
TS 36.300 vj00 E-UTRAN Radio Interface Protocol Architecture Overview Rel-19
TS 36.306 vj00 E-UTRA UE Radio Access Capability Parameters Rel-19
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 37.870 vd00 Study on Multi-RAT Joint Coordination Rel-13