Description
Access Network Discovery and Selection (ANDS) is a comprehensive framework defined in 3GPP specifications that enables User Equipment (UE) to discover available access networks and make intelligent selection decisions based on multiple criteria. The mechanism operates through a combination of network-provided policies, UE capabilities, and user preferences to determine the most suitable access network for specific services or applications. ANDS is particularly important in 5G networks where multiple radio access technologies (RATs) coexist, including 3GPP technologies like 5G NR, LTE, and non-3GPP access such as Wi-Fi and fixed networks.
The architecture of ANDS involves several key components working together. The Access Network Discovery and Selection Function (ANDSF) is the core network element that provides discovery information and selection policies to UEs. These policies are delivered through ANDSF Management Objects (MOs) using the OMA Device Management protocol. The UE contains an ANDSF client that receives, stores, and applies these policies. The policies can include rules based on location, time, roaming status, service type, and network conditions. ANDS supports both network-initiated and UE-initiated discovery procedures, allowing flexible operation depending on network conditions and UE requirements.
ANDS operates through a hierarchical policy structure where operator-defined policies take precedence, but user preferences and device capabilities are also considered. The system supports multiple policy types including intersystem mobility policies (ISMP) for selecting a single active access, intersystem routing policies (ISRP) for simultaneous multi-access connectivity, and discovery information for available networks. These policies are typically expressed using XML-based templates and can be dynamically updated based on changing network conditions or operator requirements. The UE evaluates these policies against current conditions to make optimal access selection decisions.
The technical implementation involves several protocol layers and interfaces. The S14 reference point between the ANDSF and UE is used for policy delivery and management. ANDS integrates with existing 3GPP procedures including attachment, tracking area updates, and handover processes. The system supports both pull mode (UE requests policies) and push mode (network pushes policies to UE) operations. Security mechanisms ensure policy integrity and authenticity through authentication and encryption. ANDS also supports location-based services through integration with positioning systems, enabling geographically-aware network selection decisions.
In practical deployment, ANDS enables sophisticated network selection scenarios such as steering traffic to Wi-Fi when available for data-intensive applications while maintaining voice services on cellular networks, or selecting 5G NR for ultra-reliable low-latency communications (URLLC) services while using LTE for best-effort traffic. The system's flexibility allows operators to implement complex traffic management strategies, optimize network load balancing, and enhance user experience through intelligent access selection that considers both technical parameters and business objectives.
Purpose & Motivation
ANDS was created to address the growing complexity of network selection in heterogeneous wireless environments where multiple access technologies coexist. Prior to ANDS, network selection was primarily based on simple criteria like signal strength or user manual selection, which often led to suboptimal network utilization and poor user experience. The proliferation of Wi-Fi networks alongside cellular networks created challenges for seamless mobility and efficient resource utilization. Operators needed a mechanism to intelligently steer traffic across different access networks based on service requirements, network conditions, and business policies.
The historical context for ANDS development includes the evolution from single-RAT networks to multi-access environments. Early cellular networks (2G/3G) had limited interworking capabilities with non-3GPP networks. As Wi-Fi became ubiquitous and 4G/LTE networks deployed, there was increasing need for integrated access management. ANDS was first introduced in 3GPP Release 8 as part of the Evolved Packet System (EPS) architecture, providing a standardized framework for access network discovery and selection that could be extended as new access technologies emerged.
ANDS solves several critical problems in modern wireless networks. It enables operators to implement traffic steering policies that optimize network resource utilization across different access technologies. It supports seamless service continuity when moving between different access networks. The system addresses the challenge of intelligent network selection in roaming scenarios where multiple visited networks might be available. ANDS also provides mechanisms for emergency service access prioritization and supports regulatory requirements for network accessibility. By providing a standardized framework, ANDS enables interoperability between different vendor implementations and ensures consistent user experience across diverse network deployments.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (34 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the ANDS function introduced support for the selection of WLAN access networks using WLAN Selection Policy (WLANSP) rules, which can be provisioned to the UE. The specification defines both manual and automatic mode WLAN selection procedures, where the automatic mode uses these WLANSP rules to create a prioritized list of available WLANs. Additionally, procedures for PLMN selection when using trusted non-3GPP access were formally specified.
In Release 16, the ANDS function was enhanced with new procedures for PLMN and access network selection using trusted non-3GPP access, specifically introducing PLMN selection procedures using trusted WLAN. It also defined specific selection procedures for an N5CW device and added support for PLMN selection for wireline access. Furthermore, the release specified mechanisms for N3IWF selection using an FQDN to access PLMN services via an SNPN and included corrections for N3AN node selection involving SNPN and due to LI.
- Update to WLAN selection procedure because of trusted non-3GPP access TS 24.502CR0075
- TNAN and PLMN selection procedures using trusted WLAN TS 24.502CR0084
- WLAN and PLMN selection procedures for a N5CW device TS 24.502CR0106
- PLMN selection for wireline access TS 24.502CR0108
- FQDN for N3IWF selection to access PLMN services via an SNPN TS 24.502CR0102
- Correction in N3AN node selection involving SNPN TS 24.502CR0148
+ 1 more changes
In Release 17, the ANDS function was enhanced to specify procedures for selecting an N3IWF for emergency services access and for accessing SNPN services via a PLMN. It also included updates to resolve editor notes on trusted access selection and corrections for N3AN node selection in scenarios involving permitted home routing. These refinements provided more precise guidance for network discovery and selection over non-3GPP accesses.
In Release 18, the ANDS function was enhanced with new procedures and clarifications for Stand-alone Non-Public Networks (SNPN), including SNPN selection over wireline access and for using trusted non-3GPP access. Enhancements were also made to N3IWF selection, introducing support for slice-specific N3IWF prefix configuration and extended home N3IWF identifier configuration for both IMS and non-IMS services. Furthermore, the release added WLAN selection procedures for 5G NSWO with SNPN credentials and provided clarifications for slice-based N3IWF selection.
- WLAN discovery and selection procedure in SNPN TS 24.502CR0216
- SNPN selection procedures for using trusted non-3GPP access TS 24.502CR0217
- SNPN selection over wireline access TS 24.502CR0219
- Resolving the EN related to N3IWF selection based on N3IWF identifier information in the REGISTRATION REJECT message TS 24.502CR0230
- Prefixed OI/TAI Identifier FQDN for N3IWF selection TS 24.502CR0223
- TNAN selection based on the TNAN information provided to the UE in the REGISTRATION REJECT message TS 24.502CR0231
+ 13 more changes
In Release 19, the ANDSP function was updated with corrections to the procedures for both manual mode WLAN selection and automatic mode WLAN selection. These refinements ensure clarity in how the UE creates a prioritized list of available WLANs based on user preferences or WLAN Selection Policy (WLANSP) rules. The changes specifically address the operational distinctions between these two fundamental selection modes as defined in the network discovery and selection procedures.
- Correcting references to Manual mode WLAN selection and Automatic mode WLAN selection TS 24.502CR0320
Explore further
Broader topics and technologies where ANDS plays a role.
Defining Specifications
3GPP specifications that define or reference ANDS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 24.502 vj20 | 5G Core Access via Non-3GPP Networks; Stage 3 | Rel-19 |