Description
Restricted Local Operator Services (RLOS) is a service control mechanism defined within the 3GPP architecture, primarily managed by the Home Subscriber Server (HSS) and applied through the Policy and Charging Control (PCC) framework. The core function of RLOS is to impose a specific service profile on a user's session, which selectively permits only a predefined set of services deemed essential or locally relevant by the network operator. When a user is flagged for RLOS, the HSS provides an indication to the serving network nodes, such as the MME in EPS or the AMF in 5GS. This indication triggers the enforcement of a corresponding PCC rule set, which is configured to allow only certain traffic flow templates (TFTs). Typically, these permitted TFTs are for accessing the operator's own service network (e.g., for customer care, balance top-up, or service portals) and for emergency services (e.g., calls to 112, 911). All other outgoing communication attempts, such as regular voice calls or data sessions to the public internet, are blocked by the Policy and Charging Enforcement Function (PCEF) or the Session Management Function (SMF) with UPF. The architecture integrates with the Rx and Gx interfaces (or their 5GC equivalents) to dynamically apply these policies. RLOS is not a standalone network function but a service logic implemented across core network elements, leveraging existing subscription data and policy control mechanisms to achieve granular service restriction. Its role is to provide a flexible tool for operators to manage service accessibility in a controlled manner, aligning with commercial, regulatory, or network management needs without requiring complete service disconnection.
Purpose & Motivation
RLOS was introduced to address specific operational and commercial scenarios where a subscriber needs to be restricted from making general outgoing calls but must retain access to a minimal set of operator-managed services. A primary use case is for inbound roamers who have not established a roaming agreement or whose credit has been exhausted; instead of denying all service, the operator can apply RLOS to allow the user to contact customer service for assistance or to top up their account. It also serves users on restrictive service plans, ensuring they can always reach emergency services and operator support. Historically, without such a feature, the options were binary: either full service access or complete service barring. RLOS provides a middle ground, enhancing customer experience by maintaining a lifeline to essential services while protecting the operator from potential revenue loss from unpaid usage. Its creation was motivated by the need for more sophisticated service control within the PCC architecture defined from Release 7 onwards, allowing for dynamic, policy-driven service differentiation beyond simple barring lists.
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (51 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-15, normative work from Rel-16.
In Release 16, 3GPP introduced the "Restricted Local Operator Services" (RLOS) function, defining its support within the PCC architecture and EPC. This included new procedures such as a specific RLOS APN for attachment, PDN connectivity for RLOS-attached UEs, and distinct handling for mobility, service requests, and NAS security during RLOS access. The release specified that RLOS sessions, similar to emergency services but without subscription requirements, are authorized by the PCRF using configured policies and are not prioritized services.
- Support for Restricted Local Operator Services in 23.203 TS 23.203CR1125
- Support for Restricted Local Operator Services in EPC TS 23.401CR3491
- Support of restricted local operator services TS 24.301CR3160
- Restricted local operator services request indication TS 24.301CR3161
- Authentication and security handling for restricted local operator services TS 24.301CR3162
- PDN connectivity procedure for RLOS attached UEs TS 24.301CR3163
+ 43 more changes
In Release 17, the enhancements for Restricted Local Operator Services (RLOS) included a correction to the existing RLOS specifications and introduced the capability to trigger E-UTRA capability specifically for an RLOS call. The updates further clarified that RLOS uses a dedicated RLOS APN for its IMS session and that its PDN connection duration is managed by local PCEF policies, distinguishing it from emergency services which have different handling rules like inactivity timers.
Explore further
Broader topics and technologies where RLOS plays a role.
Defining Specifications
3GPP specifications that define or reference RLOS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.203 vj20 | Policy and charging control architecture | Rel-19 |
| TS 23.221 vj00 | 3GPP System Architectural Requirements | Rel-19 |
| TS 23.401 vj50 | Evolved Packet System (EPS) Stage 2 Description | Rel-19 |
| TR 23.715 vg00 | Study on access to restricted local operator services | Rel-16 |
| TS 24.229 vj50 | IMS call control protocol based on SIP and SDP | Rel-19 |
| TS 24.301 vj60 | NAS protocol for Evolved Packet System | Rel-19 |
| TS 24.368 vj40 | NAS Configuration Management Object | Rel-19 |
| TS 29.165 vj10 | Inter-IMS Network to Network Interface (NNI) | Rel-19 |
| TS 29.212 vj00 | Gx/Gxx/Sd/St Diameter Protocol | Rel-19 |
| TS 29.213 vj20 | PCC Signalling Flows and QoS Mapping | Rel-19 |
| TS 29.214 vj20 | Policy and Charging Control over Rx | Rel-19 |
| TS 29.274 vj50 | GTPv2-C Control Plane Protocol Specification | Rel-19 |
| TS 31.102 vj40 | USIM Application Specification | Rel-19 |
| TS 33.401 vj10 | EPS Security Architecture | Rel-19 |
| TS 33.815 vg01 | Security Study for PARLOS/RLOS | Rel-16 |
| TS 36.331 vj00 | LTE RRC Protocol Specification | Rel-19 |