Description
The Location Interoperability Forum (LIF) is a standardization body that was initially established outside 3GPP but whose specifications were later adopted and maintained within the 3GPP framework, primarily under the TSG SA WG1 (Services). Its primary focus is to develop and maintain technical specifications for mobile location services (LCS), with a strong emphasis on creating open, interoperable interfaces between the mobile network and location service applications. The core architecture defined by LIF centers around the Mobile Location Protocol (MLP), which is an application-level protocol for querying the location of mobile stations. MLP uses XML over HTTP/S and defines standard service elements like Standard Location Immediate Request and Emergency Location Immediate Request. Key components in the LIF architecture include the Location Server (which hosts the LCS client) and the Gateway Mobile Location Center (GMLC) in the network, with MLP serving as the crucial interface between them. This separation allows application developers to request location information without needing deep knowledge of the underlying radio access technology (e.g., GSM, UMTS, LTE). The forum's work ensures that services like emergency caller location (E911/E112), fleet tracking, and friend-finder applications can be deployed consistently, regardless of the network vendor or operator, by providing a clear, secure, and scalable service layer for location information retrieval.
Purpose & Motivation
The LIF was created to solve the critical problem of fragmentation in the early mobile location services market. Before its establishment, network equipment vendors and application developers used proprietary, non-interoperable interfaces to access location data from cellular networks. This made it expensive and complex to deploy location-based applications across multiple operators or in different countries, severely limiting market growth and innovation. The forum's primary motivation was to enable mass-market location services by defining a single, open standard—the Mobile Location Protocol (MLP)—that could be implemented by any network operator and used by any application provider. A key driver was also regulatory, particularly the need for standardized emergency services (E911 in the US, E112 in Europe) which mandated accurate, network-agnostic location reporting. By providing a common technical foundation, LIF addressed the limitations of vendor lock-in and enabled a ecosystem where third-party developers could create innovative location-based services (LBS) that would work seamlessly on any compliant network, thus accelerating the adoption of LBS worldwide.
Key Features
- Standardizes the Mobile Location Protocol (MLP) for location requests and responses
- Defines XML-based service elements for immediate, deferred, and emergency location queries
- Specifies secure transport mechanisms using HTTPS for privacy and integrity
- Supports multiple location formats including civic addresses and geographical coordinates
- Enables interoperability between network operators and third-party location service providers
- Facilitates regulatory compliance for emergency services location (E911/E112)
Evolution Across Releases
Initial adoption of LIF specifications into 3GPP, primarily focusing on the basic Mobile Location Protocol (MLP) for immediate location requests. Established the foundational architecture with the LCS client, LCS server, and GMLC, defining the SLIR (Standard Location Immediate Request) service element.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.902 | 3GPP TS 21.902 |
| TS 23.141 | 3GPP TS 23.141 |