LPI

LCS Privacy Indicator

Security
Introduced in Rel-16
A privacy control mechanism in 3GPP Location Services (LCS) that indicates whether a user's location information can be disclosed. It is a parameter set in the UE or network that governs authorization for location requests, helping to prevent unauthorized tracking. This is essential for complying with privacy regulations and protecting subscriber data.

Description

The LCS Privacy Indicator (LPI) is a security and privacy parameter within the 3GPP Location Services (LCS) architecture, introduced in Release 16. It functions as a flag or indicator that specifies the privacy preferences of a subscriber regarding the disclosure of their location information to requesting entities, such as emergency services, value-added service providers, or lawful intercept agencies. Architecturally, the LPI is stored and managed in two primary locations: within the User Equipment (UE) itself, as part of the USIM application or device settings, and within the 5G Core Network, specifically in the Unified Data Management (UDM) or Home Subscriber Server (HSS). When a location request is initiated via the Gateway Mobile Location Centre (GMLC) or Network Exposure Function (NEF), the network consults the LPI as part of the privacy verification and authorization procedure.

How LPI works involves a multi-step authorization check. Upon receiving a location request for a target UE, the GMLC queries the UDM/HSS to retrieve the subscriber's LCS subscription data, which includes the LPI setting. The LPI can typically have values such as 'No Restriction', 'Restricted to Specific Services', or 'Privacy Exception' (e.g., for emergency calls). If the LPI indicates restrictions, the network must evaluate whether the requesting client (identified by its client type and service type) is authorized under those restrictions. For UE-based LPI, the UE may directly respond to network location queries with its privacy setting, especially in scenarios involving user plane location solutions. The Privacy Profile Register (PPR) or a dedicated LCS Client in the network may also enforce these rules, ensuring that location information is only disclosed in accordance with the subscriber's preferences and regulatory requirements.

Key components include the UDM/HSS, which stores the LPI as part of subscriber profile; the GMLC, which acts as the gateway for external location requests and enforces privacy checks; the UE, which may hold a local LPI copy; and the LMF, which may consider LPI during positioning session establishment. LPI's role is critical in the broader LCS security framework, providing a standardized mechanism to implement 'privacy by design' in mobile networks. It helps networks comply with stringent data protection regulations like GDPR by ensuring that location disclosure is always subject to explicit or implicit user consent, thereby preventing misuse of location data for stalking, unauthorized advertising, or other privacy invasions.

Purpose & Motivation

The LCS Privacy Indicator was introduced to address growing concerns about user privacy and the potential for abuse of mobile location data. As Location-Based Services (LBS) became more prevalent, networks needed a standardized way to manage and enforce subscriber privacy preferences beyond basic subscription checks. Prior to LPI, privacy controls were often implementation-specific or limited to simple binary consent flags, lacking granularity to differentiate between various requesting entities (e.g., emergency services vs. commercial apps). LPI provides a more flexible and standardized indicator that integrates into the 3GPP LCS authorization framework.

The problem it solves is the risk of unauthorized location tracking and disclosure, which can lead to serious privacy violations. Without a clear, network-enforced privacy indicator, malicious actors or overreaching services could potentially obtain a subscriber's location without proper consent. LPI enables subscribers to set preferences that travel with their profile, ensuring consistent enforcement across different network accesses (3G, 4G, 5G) and visited networks. It is particularly important for regulatory compliance, as many jurisdictions mandate that telecom operators obtain explicit user consent for location sharing, except for specific exceptions like emergency calls or lawful interception.

Motivation for LPI also stems from the evolution of LCS architecture towards service-based interfaces in 5GC, which increased the exposure of location capabilities to third-party applications via the NEF. This heightened the need for robust, standardized privacy controls. By defining LPI in Release 16, 3GPP provided a future-proof mechanism that works with both control-plane and user-plane positioning methods, and aligns with broader privacy enhancements like UE-based privacy verification. It ensures that as location accuracy improves and new use cases emerge, fundamental subscriber privacy remains protected within the network architecture.

Key Features

  • Indicates subscriber privacy preferences for location disclosure within 3GPP LCS procedures.
  • Stored in network entities (UDM/HSS) and optionally in the UE for consistent policy enforcement.
  • Integrates into LCS authorization flows to allow or deny location requests based on client type and service.
  • Supports granular settings such as unrestricted, restricted to specific services, or privacy exceptions for emergencies.
  • Enables compliance with data protection regulations by providing a standardized consent mechanism.
  • Works across both control-plane and user-plane location solutions in 4G and 5G networks.

Evolution Across Releases

Rel-16 Initial

Introduced the LCS Privacy Indicator as part of 5G Phase 2 enhancements to Location Services. Defined its storage in the UDM as part of subscriber privacy profile and its role in the LCS authorization procedure via the GMLC. Established initial values and behaviors to restrict location disclosure based on subscriber preferences and requesting client type.

Defining Specifications

SpecificationTitle
TS 23.273 3GPP TS 23.273
TS 29.503 3GPP TS 29.503
TS 37.890 3GPP TR 37.890