LSCFS

Location System Control Function in SAS

Other
Introduced in Rel-7
A control function within the Standalone Serving Mobile Location Centre (SAS) that manages location service requests and coordinates positioning procedures. It is essential for enabling network-based location services like emergency calls and commercial location-based services in 3GPP networks.

Description

The Location System Control Function in SAS (LSCFS) is a critical logical component within the Standalone Serving Mobile Location Centre (SAS) architecture defined for UTRAN. The SAS is a network element responsible for providing location services (LCS) for User Equipment (UE). The LSCFS acts as the central control and coordination entity within the SAS. Its primary role is to manage the overall location session, interpret location service requests from external LCS clients or the core network, and orchestrate the necessary steps to determine a UE's geographical position.

Upon receiving a location request, the LSCFS is responsible for authentication, authorization, and privacy checks for the target UE. It then selects the appropriate positioning method (e.g., Cell-ID, OTDOA, U-TDOA, Assisted-GNSS) based on the requested quality of service, UE capabilities, and network conditions. The LSCFS communicates with other network elements, primarily the Radio Access Network (RAN), to initiate and control the positioning procedure. It sends positioning requests to the RNC (Radio Network Controller) and receives measurement data or location estimates in response.

The function also interfaces with the Location System Coordinate Transformation Function (LSCTF) to convert raw positioning data (like timing measurements or satellite data) into a standardized geographical format (e.g., latitude, longitude). It manages the entire lifecycle of a location transaction, including error handling and final reporting of the location estimate to the requesting client. By centralizing control, the LSCFS ensures efficient resource utilization, supports multiple concurrent location requests, and maintains the integrity and security of the location service.

Purpose & Motivation

The LSCFS was introduced to provide a standardized, network-based control mechanism for location services within the 3GPP architecture. Prior to its specification, location services were often proprietary or lacked a unified control plane, leading to interoperability issues and inefficient use of network resources. The creation of the LSCFS addressed the growing regulatory and commercial demand for reliable and accurate mobile positioning.

Key problems it solves include the need for a centralized entity to authorize location requests (crucial for privacy), the coordination of complex positioning sequences involving multiple network nodes (RNC, Node B, UE), and the abstraction of different positioning technologies from the service layer. It enables core network entities and external applications to request location information through a single, well-defined interface without needing to understand the underlying radio access technology specifics. This separation of control from the positioning measurement execution was a fundamental architectural decision to ensure scalability and future-proofing as new positioning methods were developed.

Key Features

  • Centralized control and session management for network-initiated and mobile-terminated location requests
  • Authentication, Authorization, and Privacy (AAP) handling for location service access
  • Dynamic selection of positioning method (e.g., Cell-ID, OTDOA, A-GNSS) based on capabilities and QoS
  • Orchestration of signaling between the SAS, RNC, and other core network elements
  • Interface with the LSCTF for coordinate calculation and transformation
  • Error handling and reporting for the entire location determination procedure

Evolution Across Releases

Rel-7 Initial

Introduced as part of the Standalone SMLC (SAS) architecture in UTRAN. Defined the core control logic for managing location sessions, interfacing with the RNC via the Iupc interface, and supporting key positioning methods like Cell-ID, OTDOA, and Assisted-GNSS for 3G networks.

Defining Specifications

SpecificationTitle
TS 25.305 3GPP TS 25.305