ISMP

Inter-System Mobility Policy

Mobility
Introduced in Rel-10
Inter-System Mobility Policy (ISMP) is a set of network-provided rules that guide a User Equipment (UE) in selecting and prioritizing between different 3GPP and non-3GPP radio access technologies (e.g., LTE, NR, Wi-Fi). It enables seamless, network-controlled traffic steering and handover decisions based on operator policies and real-time conditions.

Description

Inter-System Mobility Policy (ISMP) is a core network functionality defined in 3GPP specifications that governs how a User Equipment (UE) connects to and moves between different radio access networks. These networks can include various 3GPP technologies like E-UTRAN (LTE), NG-RAN (5G NR), and legacy systems like UTRAN, as well as non-3GPP accesses such as trusted and untrusted Wi-Fi networks. The ISMP consists of a set of operator-defined policy rules that are provisioned to the UE, typically via the Access Network Discovery and Selection Function (ANDSF) in the EPS or the Policy Control Function (PCF) in the 5G System.

The ISMP rules are structured as a prioritized list of selection criteria. Each rule contains conditions (e.g., location, time of day, roaming status, specific SSID for Wi-Fi) and associated actions that dictate the UE's access selection behavior. For example, a rule might state: 'If the UE is in the home network and detects both LTE and a specific enterprise Wi-Fi network, connect to Wi-Fi for all traffic.' The UE's mobility management entity evaluates these rules in order of priority to determine the preferred and allowed access types for establishing new connections or performing handovers.

Mechanically, the ISMP is delivered to the UE via OMA Device Management (DM) or over-the-air provisioning protocols. The UE stores these rules and applies them in real-time. When multiple accesses are available, the UE uses the ISMP to decide which one to register with or to use for a specific IP flow (in the case of Inter-System Routing Policy - ISRP, a related concept). The network can update these policies dynamically based on changing conditions like network load, subscriber tier, or application requirements. This allows operators to implement sophisticated traffic steering strategies, such as offloading data to Wi-Fi in congested areas or ensuring that mission-critical services always use the licensed 3GPP network for guaranteed quality of service.

Purpose & Motivation

ISMP was created to solve the problem of uncoordinated and potentially suboptimal access selection by UEs in heterogeneous networks. Early multi-mode devices relied primarily on simple signal strength measurements (e.g., selecting the strongest Wi-Fi signal) or user preferences, which often led to poor user experience, network congestion on preferred accesses, and inefficient use of overall network resources. Operators lacked control over how UEs utilized the available radio assets.

The introduction of ISMP, particularly with ANDSF in 3GPP Rel-8 and enhanced in later releases, gave operators a powerful tool for network-controlled mobility management. It addressed the need for intelligent traffic steering between 3GPP and non-3GPP networks to optimize capacity, improve user experience, and implement business policies (e.g., steering subscribers to Wi-Fi when roaming to reduce costs). Furthermore, as network slicing and application-aware QoS became critical in 5G, ISMP evolved to support more granular policies that could direct specific services or slices to the most appropriate radio access type, ensuring service level agreements are met across a multi-access edge environment.

Key Features

  • Provides operator-defined rules for access network selection and traffic steering
  • Supports both 3GPP (LTE, NR) and non-3GPP (e.g., Wi-Fi) access technologies
  • Enables network-controlled mobility based on location, time, roaming status, and other conditions
  • Delivered dynamically to the UE via ANDSF (EPS) or PCF/NSSF (5GS)
  • Allows prioritization of access types for connection establishment and handover
  • Facilitates efficient load balancing and offloading across heterogeneous networks

Evolution Across Releases

Rel-10 Initial

Formal introduction of Inter-System Mobility Policy (ISMP) as part of the Access Network Discovery and Selection Function (ANDSF) framework. It provided the initial mechanism for the network to provision UE-centric policies for discovery and selection between 3GPP and non-3GPP accesses (primarily Wi-Fi).

Enhanced ISMP with support for Inter-System Routing Policies (ISRP), allowing more granular, flow-based routing decisions across multiple simultaneous accesses. Introduced the concept of Forbidden PLMNs and updates to management object structure for richer policy control.

Added support for Hotspot 2.0/Wi-Fi Passpoint discovery information within ANDSF policies, improving seamless Wi-Fi integration. Enhanced location-based policies and introduced support for UE location reporting to the ANDSF.

Further refinements to policy management objects and procedures. Focused on optimizations for tighter integration between LTE and Wi-Fi, including LTE-WLAN Aggregation (LWA) related policies, though LWA itself uses direct RAN signaling rather than ISMP.

Continued maintenance and minor enhancements to the ANDSF and ISMP framework, ensuring compatibility with evolving network architectures and the introduction of 5G preparation work.

In the 5G System, the functionality of ISMP is largely subsumed and evolved within the unified policy framework governed by the Policy Control Function (PCF). Network-specific policies, including access selection guidance, can be delivered via the UE Policy Container, providing a more integrated and service-based approach compared to the ANDSF.

Enhanced 5G policy framework to support access traffic steering, switch, and splitting (ATSSS) rules, which are the natural evolution of ISMP/ISRP for 5G multi-access. Policies now explicitly support steering traffic across 3GPP and non-3GPP accesses at the flow level with more sophisticated criteria.

Refinements to ATSSS and policy control for enhanced reliability and performance in multi-access scenarios. Support for edge computing and integration with network slicing, where policies can dictate access selection per network slice instance.

Further evolution of policy-driven multi-access management, integrating AI/ML for predictive traffic steering and enhanced support for non-terrestrial network access within the policy framework.

Continued enhancements to support advanced 5G-Advanced and early 6G use cases, ensuring policy frameworks remain agile and capable of managing extremely heterogeneous access environments with diverse performance characteristics.

Defining Specifications

SpecificationTitle
TS 24.302 3GPP TS 24.302
TS 24.312 3GPP TS 24.312