LSAF

Location Subscriber Authorization Function

Security →
Introduced in R99

LSAF is the core network function that authorizes location service requests by verifying the legal and privacy rights of an entity to obtain a subscriber's location information.

Category
Security
Introduced
R99
Where
Services › IMS
Specifications
3 specs
LSAF Description Purpose Related Classification Specifications

Description

The Location Subscriber Authorization Function (LSAF) is a critical security and privacy component within the 3GPP mobile location service (LCS) architecture. It acts as the policy decision point for location requests, ensuring that every attempt to locate a User Equipment (UE) complies with the subscriber's privacy settings, network policies, and applicable legal regulations. The LSAF is typically implemented as a logical function within the Gateway Mobile Location Centre (GMLC) or as a standalone node interfacing with it. When a Location Service (LCS) client—which could be an external application, a value-added service, or an internal network entity like a MSC for emergency calls—sends a location request to the GMLC, the GMLC invokes the LSAF.

The authorization process involves several key checks. First, the LSAF validates the identity and credentials of the LCS client making the request. It then retrieves the target subscriber's location privacy profile from the Home Subscriber Server (HSS) or Home Location Register (HLR). This profile, defined by the subscriber, specifies which clients are allowed to request their location, under what conditions (e.g., time of day), and what level of location accuracy is permitted. The LSAF evaluates the current request against this profile. Furthermore, the LSAF enforces network-wide policies and legal requirements, such as mandates for emergency service location (e.g., E112 in Europe) which may override normal privacy settings.

If the request is authorized, the LSAF returns a positive authorization result to the GMLC, which then proceeds to initiate the positioning procedure with the radio access and core network. If the request is denied, the LSAF instructs the GMLC to reject it with an appropriate error code. The LSAF also plays a role in notification and verification procedures, where the network may be required to notify the subscriber that their location is being requested and obtain their consent. By centralizing this authorization logic, the LSAF provides a consistent and auditable security layer, protecting subscriber privacy while enabling legitimate location-based services to function.

Purpose & Motivation

The LSAF was created to address the fundamental privacy and security challenges inherent in determining and disclosing a mobile subscriber's geographical location. As location-based services emerged, there was a clear risk of unauthorized tracking and misuse of highly sensitive personal data. Early systems lacked a standardized, robust mechanism to control who could request a location and under what circumstances. The LSAF was introduced to establish a formal, standardized authorization gateway within the network architecture.

Its purpose is to solve the problem of uncontrolled location access, ensuring compliance with growing data protection regulations (like the EU's Data Protection Directive) and building user trust. It provides the technical means to implement a subscriber's privacy choices, translating high-level privacy rules into enforceable network decisions. Without the LSAF, operators would struggle to offer commercial location services to third parties while maintaining regulatory compliance and protecting their subscribers. It thus enabled the commercial ecosystem for location-based services by providing the necessary privacy safeguards, making it legally and ethically feasible for operators to expose location capabilities to external application providers.

Classification

Part ofGMLC

Evolution Across Releases

R99 Initial

Introduced the Location Subscriber Authorization Function as a core component of the Phase 1 Location Services (LCS) architecture. Defined its role in authorizing location requests based on subscriber privacy profiles and client authorization. Established it as a logical function within or associated with the GMLC to provide a centralized policy decision point for all location service inquiries.

Explore further

Broader topics and technologies where LSAF plays a role.

Defining Specifications

3GPP specifications that define or reference LSAF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 03.071 v7b0 Location Services (LCS) Stage 2 Description Rel-7
TS 23.171 v1300 LCS Stage 2 Specification for UMTS Rel-4
TS 23.271 vj00 LCS Stage 2 Specification Rel-19