ADS

Access Domain Selection

Core Network
Introduced in Rel-8
Access Domain Selection (ADS) is a 3GPP mechanism that enables the network to select the most appropriate access domain (circuit-switched or packet-switched) for voice and messaging services. It ensures optimal service delivery based on UE capabilities, network conditions, and service requirements. ADS is fundamental for enabling Voice over LTE (VoLTE) and ensuring backward compatibility with legacy networks.

Description

Access Domain Selection (ADS) is a network-based decision-making function defined within the IP Multimedia Subsystem (IMS) architecture. It operates at the intersection of the Evolved Packet Core (EPC) and IMS core, specifically involving the Proxy-Call Session Control Function (P-CSCF) and the Serving-Call Session Control Function (S-CSCF). When a User Equipment (UE) initiates a session (e.g., a voice call or messaging service), the IMS core receives the session request and must determine whether to route the session over the Packet-Switched (PS) domain (like LTE/5G NR) or the Circuit-Switched (CS) domain (like 2G/3G). This decision is not made by the UE but by the network based on policies and real-time conditions.

The ADS function primarily relies on information provided during the IMS registration process and subsequent session initiation. Key inputs include the UE's registration status in both CS and PS domains, its supported capabilities (indicated via the IMS Communication Service Identifier, ICSI), network operator policies, and the current access network type. For instance, if a UE is registered in IMS over LTE (indicating VoLTE capability) and the network supports IMS voice, ADS will typically select the PS domain. If the UE is not IMS-registered or is in an area without PS voice support, ADS may fall back to the CS domain to ensure service continuity. The decision logic is implemented within the S-CSCF, which consults subscription data and operator-configured Service Point Triggers (SPTs).

Architecturally, ADS is closely tied to the concept of Single Radio Voice Call Continuity (SRVCC) and enhanced SRVCC (eSRVCC). While SRVCC handles the handover of a voice call from PS to CS domain during mobility, ADS handles the initial domain selection before the call is established. The P-CSCF plays a role by forwarding the initial SIP request (like INVITE) to the S-CSCF, which then executes the ADS logic. The S-CSCF may invoke an Application Server (AS) for more complex service logic. The output of ADS determines the routing of the SIP signaling and the subsequent media path—either remaining within the IMS/PS core or being anchored to the CS network via the Media Gateway Control Function (MGCF).

ADS is critical for the phased deployment of VoLTE and the eventual sunset of legacy CS networks. It allows operators to maintain a consistent user experience while migrating services to all-IP networks. The mechanism ensures that services like emergency calls are always available on the most reliable access, adhering to regulatory requirements. By centralizing the domain selection in the network, ADS provides operators with control over resource utilization, service quality, and interoperability between different generations of network technology.

Purpose & Motivation

Access Domain Selection was created to solve the fundamental challenge of introducing IP-based voice services (VoLTE) in LTE networks while maintaining seamless interoperability with existing Circuit-Switched voice networks. Before LTE, voice services were exclusively provided over the CS domain in 2G and 3G networks. LTE was designed as a packet-only network with no native CS functionality, creating a 'voice gap.' The initial solution, Circuit Switched Fallback (CSFB), required the UE to temporarily fall back to a 2G/3G network for all voice calls, which was inefficient and increased call setup times. ADS, as part of the IMS-based VoLTE solution, was developed to allow the network to intelligently choose the best domain for voice service delivery from the outset, enabling true voice over IP when available and falling back only when necessary.

The primary problem ADS addresses is service continuity and optimal resource utilization during the transition period where both CS and PS domains coexist. Without ADS, the UE might make suboptimal choices, or services might fail entirely in border areas of coverage. ADS gives network operators centralized policy control over domain selection based on factors like subscriber profile, network load, service type (e.g., emergency call vs. regular call), and UE capabilities. This control is essential for managing the quality of experience, ensuring reliable emergency services, and efficiently steering traffic toward the target all-IP network.

Historically, the motivation for ADS stemmed from 3GPP's vision for the IMS as the sole service control platform for all multimedia services in Release 8 and beyond. ADS is a key enabler of this vision for voice, allowing IMS to become the unifying layer that abstracts the underlying access technology. It solved the limitations of earlier dual-radio approaches and CSFB by providing a smoother, network-controlled migration path. ADS also laid the groundwork for more advanced mobility features like SRVCC, which handles domain transfer mid-call, whereas ADS handles the initial selection.

Key Features

  • Network-controlled selection between Circuit-Switched (CS) and Packet-Switched (PS) access domains for voice and messaging services
  • Decision based on UE IMS registration status, network capabilities, operator policies, and service type
  • Tight integration with IMS core elements (P-CSCF, S-CSCF) and subscription data
  • Enables Voice over LTE (VoLTE) by selecting PS domain when supported
  • Provides fallback to CS domain to ensure service availability and backward compatibility
  • Supports regulatory requirements for emergency calls by ensuring reliable domain selection

Evolution Across Releases

Rel-8 Initial

Introduced the foundational Access Domain Selection framework within the IMS architecture (specified in TS 23.292 and TS 24.292). Defined the initial network-based logic in the S-CSCF for selecting between CS and PS domains based on UE registration and capabilities. Established the procedures for IMS voice service continuity, working in conjunction with the initial SRVCC specification to enable VoLTE deployment alongside legacy networks.

Defining Specifications

SpecificationTitle
TS 23.292 3GPP TS 23.292
TS 24.292 3GPP TS 24.292