Description
Flexible Mobile Service Steering (FMSS) is a 3GPP framework introduced to intelligently manage and direct user data traffic across multiple available access networks, including 3GPP (e.g., LTE, 5G NR) and non-3GPP (e.g., Wi-Fi, fixed broadband). It operates at the core network level, primarily involving policy control functions and access network discovery and selection mechanisms. The goal is to ensure services are delivered over the most suitable access path according to real-time conditions, policies, and application needs.
Architecturally, FMSS leverages several 3GPP system components. Key among them are the Policy Control Function (PCF), which provides policy rules; the Access Network Discovery and Selection Function (ANDSF) in earlier releases or the UE Policy Container in later 5G systems, which delivers steering policies to the UE; and the Session Management Function (SMF), which enforces traffic routing decisions. The framework considers factors like access network load, signal quality, subscription data, service type (e.g., low-latency, high-throughput), and user preferences to make steering decisions.
How it works involves a continuous cycle of monitoring, decision-making, and execution. Network elements and the UE monitor conditions such as radio signal strength, congestion levels, and available bandwidth on each access. Based on pre-configured policies from the PCF (e.g., "steer video traffic to Wi-Fi if available and uncongested"), the network or UE decides to initiate access selection or traffic steering. This can result in actions like switching all traffic of a PDU session to a different access, offloading specific service data flows, or using multiple accesses simultaneously via ATSSS (Access Traffic Steering, Switching and Splitting). The steering can be network-controlled, UE-assisted, or fully UE-based depending on the implementation.
Its role in the network is to enhance quality of service, optimize resource usage, and enable seamless service continuity. By dynamically steering traffic, FMSS helps avoid congestion on cellular networks, leverages cheaper or higher-capacity Wi-Fi links when appropriate, and ensures critical services maintain required performance. It is a cornerstone for converged access in 5G, supporting scenarios like fixed-mobile convergence and multi-access edge computing. FMSS transforms rigid, static access selection into an adaptive, policy-driven process.
Purpose & Motivation
FMSS was created to address the growing complexity of heterogeneous network environments where users have simultaneous access to multiple radio technologies (e.g., 5G, LTE, Wi-Fi). Traditional access selection, often based solely on signal strength or user manual choice, was inefficient and could lead to poor user experience or suboptimal network load balancing. FMSS provides a systematic, policy-based approach to automate and optimize this selection.
The primary problems it solves include network congestion management, improved quality of experience (QoE), and efficient resource utilization. For instance, without FMSS, a UE might stay on a congested cellular network even when high-quality Wi-Fi is available, degrading service for all users. FMSS allows operators to define policies that steer traffic to less loaded accesses, improving overall network performance. It also enables service-aware steering, where latency-sensitive services like autonomous driving are kept on low-latency 5G, while bulk downloads are offloaded to Wi-Fi.
Historically, early solutions like ANDSF in Release 8 provided static policies but lacked dynamic adaptability. FMSS, evolving through releases like 13 and 15, introduced more flexibility by integrating real-time network conditions and richer policy controls. It addresses limitations of previous single-access or manual steering by enabling seamless, intelligent multi-access management, which is essential for meeting diverse 5G service requirements and achieving true fixed-mobile convergence.
Key Features
- Dynamic traffic steering across 3GPP and non-3GPP access networks
- Policy-driven decision-making based on network conditions and service requirements
- Support for Access Traffic Steering, Switching and Splitting (ATSSS)
- Integration with PCF for centralized policy control
- Enables network-controlled, UE-assisted, or UE-based steering modes
- Optimizes user experience and network resource utilization
Evolution Across Releases
Introduced FMSS as part of enhanced access network selection and traffic steering for LTE-Wi-Fi integration. Defined initial policy framework and requirements in service and architecture specs, focusing on dynamic steering based on conditions like load and signal quality.
Defining Specifications
| Specification | Title |
|---|---|
| TS 22.261 | 3GPP TS 22.261 |
| TS 22.808 | 3GPP TS 22.808 |
| TS 22.864 | 3GPP TS 22.864 |
| TS 23.718 | 3GPP TS 23.718 |
| TS 23.746 | 3GPP TS 23.746 |