WLANSP

WLAN Selection Policy

Management →
Introduced in Rel-12

WLANSP is an operator-defined set of rules provisioned to a UE to automate and optimize its selection of and connection to Wireless Local Area Networks.

Category
Management
Introduced
Rel-12
Where
Core Network › 5G Core
Specifications
5 specs
WLANSP Description Purpose Related Classification Detected Changes Specifications

Description

WLAN Selection Policy (WLANSP) is a core component of the Access Network Discovery and Selection Function (ANDSF) management object. It is a structured XML-based policy that provides the User Equipment with deterministic criteria for when and how to connect to available WLAN networks. The policy is dynamically provisioned by the operator's ANDSF server to the UE over an S14 reference point. The UE's ANDSF client then interprets and enforces these rules, automating the network selection process which would otherwise be manual or based on simplistic signal strength.

The policy contains several key elements. It includes discovery information, which lists available WLAN access networks and their properties (SSIDs, roaming partners). More critically, it contains selection rules. These are prioritized "if-then" statements where the conditions (e.g., current cellular signal strength, WLAN signal quality, time of day, location, UE velocity) are evaluated against thresholds. If the conditions are met, the rule's action is executed, such as connecting to a specific WLAN, steering specific IP flows to WLAN, or forbidding a connection. The policies can be hierarchical, with global rules and more specific exceptions, and can be updated by the network based on changing conditions like congestion.

WLANSP works in conjunction with other ANDSF policies like Inter-System Routing Policies (ISRP) and Inter-System Mobility Policies (ISMP). While ISRP/ISMP govern traffic routing between 3GPP and WLAN for active connections, WLANSP specifically manages the initial selection and connection to the WLAN radio access point itself. Its enforcement is a continuous background process; the UE periodically re-evaluates the policy conditions to determine if a more preferred WLAN has become available or if the current connection should be released. This mechanism is crucial for implementing operator-controlled Wi-Fi offloading strategies and ensuring a high-quality, seamless user experience across heterogeneous networks.

Purpose & Motivation

WLANSP was created to solve the problem of inefficient and user-driven WLAN selection, which often led to poor network performance and underutilization of Wi-Fi resources. Before ANDSF and WLANSP, UEs typically connected to WLANs based solely on stored SSID preferences and received signal strength, with no awareness of the core network's load, the backhaul quality of the WLAN, or the user's service requirements. This resulted in users connecting to congested or poor-quality Wi-Fi networks even when a strong cellular signal was available, degrading the overall experience.

The motivation was to give mobile operators intelligent control over the UE's access selection behavior in a multi-access environment. By deploying WLANSP, operators could proactively manage traffic distribution between their cellular (3GPP) and Wi-Fi (non-3GPP) assets. For example, an operator could define a policy to offload delay-tolerant traffic to WLAN when the cellular cell is congested, or to connect to a carrier-grade Wi-Fi hotspot when the UE is stationary and indoors to provide higher throughput and conserve cellular spectrum.

WLANSP, introduced as part of the broader ANDSF framework in Release 8 and enhanced in later releases, represented a shift from network-centric to user-equipment-centric policy enforcement. It empowered the UE to make smart, real-time decisions based on a rich set of operator-provided parameters, moving beyond simple offload to enable truly optimized multi-access connectivity. This was a foundational concept for later traffic steering and network selection mechanisms in 4G and 5G.

Classification

Part ofANDSF
Specific typesISRPISMP

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 3 changes

In Release 15, the WLAN Selection Policy (WLANSP) function was newly introduced, defining rules for a UE to prioritize and select available WLAN access networks. The specification established the framework for provisioning these rules from the HPLMN, VPLMN, or an SNPN, and defined procedures for the UE to construct a prioritized list of WLANs by evaluating valid rules against network attributes. It also introduced the concept of extended WLANSP information for network slice association and clarified that User Preferences on Non-3GPP Access Selection take precedence over the WLANSP rules.

  • Correction on WLANSP rules description TS 24.526CR0021
  • Correction to length of location sub entry in WLANSP rule TS 24.526CR0027
  • Correction to Encoding of WLANSP TS 24.526CR0034
Rel-16 2 changes

In Release 16, the WLAN Selection Policy (WLANSP) function was enhanced to provide clarification on the UE procedure for selecting a WLAN access based on WLANSP rules, including the specific priority handling between home and visited network rules when roaming. It also introduced a correction to the encoding of WLANSP rules to ensure proper technical formatting. Furthermore, the release defined extended WLANSP information for network slice support, associating SSIDs and TNGF IDs with permitted network slices.

  • Clarification on the UE procedure for selecting a WLAN access based on WLANSP rules TS 23.503CR0502
  • Correction to Encoding of WLANSP TS 24.526CR0037
Rel-17 1 change

In Release 17, the enhancements to the WLAN Selection Policy (WLANSP) function specifically addressed the provisioning and prioritization of rules for SNPN-enabled UEs. The release introduced clarifications on how such a UE selects WLANSP rules when registered to a non-subscribed SNPN, giving priority to rules from the registered SNPN over those from the Credential Holder or subscribed SNPN. Additionally, it defined procedures for constructing a prioritized list of available WLANs when a UE has valid rules from both the VPLMN and HPLMN while roaming.

  • Lack of bit encoding of the location entry type in the WLANSP IE TS 24.526CR0100
Rel-18 6 changes

In Release 18, the WLAN Selection Policy (WLANSP) function was enhanced by introducing the Extended WLANSP, which provides information to support TNGF selection based on network slices (S-NSSAI) and their association with specific SSIDs. The release also specifically defined the provisioning of WLANSP rules to SNPN-enabled UEs, detailing priority handling between rules from a subscribed SNPN, a registered SNPN, and a Credential Holder. Furthermore, clarifications were added regarding WLANSP rules usage, their precedence, and the overall WLAN selection procedure.

  • The impact of Extended WLANSP on WLAN selection procedure TS 24.502CR0232
  • WLANSP rules usage TS 24.502CR0285
  • Introducing the Extended WLANSP in the ANDSP TS 24.526CR0175
  • WLANSP rules precedence TS 24.526CR0244
  • Provisioning of WLANSP rules to SNPN-enabled UE TS 23.503CR1119
  • Clarification to WLANSP TS 24.526CR0227
Rel-19 1 change

In Release 19, a key new aspect for the WLAN Selection Policy (WLANSP) function is the explicit provisioning of WLANSP and URSP rules by the Home PLMN (HPLMN), as indicated by the Change Request title. This builds upon the existing framework where the UE, when roaming, already prioritizes valid WLANSP rules from the VPLMN over those from the HPLMN. The release does not introduce new procedures or capabilities in the provided context but clarifies the provisioning source for these policy rules.

  • WLANSP and URSP rules provided by the HPLMN TS 23.503CR1392

Explore further

Broader topics and technologies where WLANSP plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.503 vk00 5G Policy and Charging Control Framework Rel-20
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.502 vj20 5G Core Access via Non-3GPP Networks; Stage 3 Rel-19
TS 24.526 vj30 UE Policies for 5GS; Stage 3 Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.