Description
The Cell-ID (CID) positioning method operates as a fundamental location determination technique within 3GPP networks by leveraging the existing cellular infrastructure's knowledge of base station locations. When a mobile device connects to the network, it registers with a specific cell identified by a unique Cell Global Identity (CGI) that includes the Mobile Country Code (MCC), Mobile Network Code (MNC), Location Area Code (LAC), and Cell Identity (CI). The network's positioning architecture, including the Gateway Mobile Location Centre (GMLC) and Serving Mobile Location Centre (SMLC), retrieves this cell information from the Radio Access Network (RAN) and maps it to geographic coordinates stored in the network's cell database.
Technically, CID positioning works through a multi-step process initiated when a location request arrives at the GMLC from an external Location-Based Service (LBS) client. The GMLC identifies the appropriate SMLC or Mobility Management Entity (MME) serving the target device, which then queries the current serving cell information from the base station (NodeB, eNodeB, or gNB). The network retrieves the cell's geographic coordinates (latitude, longitude) and coverage radius from its cell database, which contains pre-configured information about all deployed cells. The positioning result is returned as an estimated position with an uncertainty radius equal to the cell's coverage area, typically ranging from hundreds of meters in dense urban areas to several kilometers in rural environments.
The CID method's accuracy depends entirely on cell size and deployment density, with smaller cells providing better location precision. In 5G networks, CID positioning integrates with the Location Management Function (LMF) and Access and Mobility Management Function (AMF) to provide location services across different Radio Access Technologies (RATs). The method supports both control-plane and user-plane positioning architectures, with 3GPP TS 23.271 and TS 36.305 specifying the signaling procedures and requirements. While standalone CID provides basic location, it often serves as an initial fix for more advanced techniques like Observed Time Difference of Arrival (OTDOA) or Assisted GNSS (A-GNSS) when those methods fail or require additional time to compute.
Key architectural components include the cell database containing geographic information for all network cells, the positioning protocols (LPP, LPPa, NRPPa) that transport location measurements and assistance data, and the network entities that coordinate positioning requests. CID requires minimal signaling overhead compared to other methods since it utilizes existing cell attachment procedures rather than requiring additional measurements. The method's simplicity makes it universally available across all 3GPP releases and device types, functioning even with legacy User Equipment (UE) that lack positioning capabilities, though accuracy limitations restrict its use to applications where approximate location suffices.
Purpose & Motivation
CID positioning was introduced in 3GPP Release 5 to fulfill regulatory requirements for emergency caller location (E911 in the US, E112 in Europe) while providing a universally available, cost-effective location solution. Before CID, cellular networks lacked standardized positioning methods, making location-based services dependent on proprietary solutions or external GPS receivers. The method addressed the critical need for basic location capabilities that could work with existing network infrastructure and all mobile devices without requiring hardware upgrades or additional radio measurements.
The primary motivation for CID development was to establish a minimum baseline positioning capability that could be deployed rapidly across all networks. Advanced positioning methods like OTDOA and A-GNSS require significant network upgrades, device capabilities, and measurement processing time. CID provided immediate location functionality using existing cell planning data and standard network procedures. This was particularly important for emergency services, where any location information—even with kilometer-level uncertainty—proved valuable for first responders compared to no location data at all.
CID also enabled the early development of commercial location-based services by providing a simple API for application developers. While accuracy limitations restricted use cases to weather services, content localization, and basic tracking applications, it demonstrated the potential of cellular positioning. The method's network-based approach meant service providers could offer location services without depending on handset capabilities, creating revenue opportunities while building toward more accurate positioning methods in subsequent releases. CID established the foundational architecture and signaling procedures that later evolved to support hybrid positioning combining multiple techniques.
Classification
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (16 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 16, the Enhanced Cell-ID (E-CID) positioning method was extended to support New Radio (NR). This was achieved by introducing NR-specific capabilities, including the reporting of NR Cell Global Identity (NR CGI) and NR beam level measurements within inter-RAT measurements over the LPPa interface. The release also provided clarifications and corrections to the overall E-CID measurement procedures and results.
- Inter-RAT Measurement of NR Cells for E-CID TS 36.455CR0107
- UE E-CID measurement reporting TS 36.305CR0092
- Introducing NR beam level measurement in inter-RAT measurement in E-CID measurement over LPPa. TS 36.455CR0111
- Addition of NR CGI in Inter-RAT measurement result of E-CID measurement over LPPa TS 36.455CR0113
- Correction to UL E-CID-R16 TS 38.305CR0064
- Clarification of E-CID Measurement Result TS 38.455CR0028
In Release 17, the enhancements to the E-CID (Enhanced Cell-ID) method specifically introduced the reporting of Timing Advance measurements for NR (NR-TADV). This included the addition of this reporting for NR Uplink E-CID procedures. Furthermore, the release addressed the measurement periodicity for E-CID and included corrections for OnDemand measurement configurations.
In Release 18, the key enhancements to the CID (E-CID) positioning method included the introduction of measurement quality and time stamp information to improve the reliability of location data. Furthermore, the release introduced a new NR UE Rx-Tx time difference measurement specifically for NR Uplink E-CID procedures.
- Introduction of Measurement Quality and Time Stamp Information to E-CID [ECIDQualTimeStamp] TS 38.305CR0170
- Introduction of Measurement Quality and Time Stamp Information to E-CID [ECIDQualTimeStamp] TS 38.455CR0133
- Introduction of NR UE Rx-Tx time difference measurement in NR UL E-CID TS 38.305CR0164
- Introduction of NR UE Rx-Tx time difference measurement in NR UL E-CID TS 38.455CR0124
In Release 19, the primary enhancement for the Cell-ID (CID) positioning method was the introduction of E-CID measurement enhancements. This update focused on improving the existing Enhanced Cell ID (E-CID) positioning technique. The specific technical details of these measurement enhancements are defined within the corresponding Change Request.
Explore further
Broader topics and technologies where CID plays a role.
Defining Specifications
3GPP specifications that define or reference CID, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 24.379 vj50 | Mission Critical Push To Talk (MCPTT) call control | Rel-19 |
| TS 24.380 vj10 | MCPTT Media Plane Control Protocol | Rel-19 |
| TS 25.323 vj00 | Packet Data Convergence Protocol (PDCP) Specification | Rel-19 |
| TS 29.171 vj00 | LCS Application Protocol (LCS-AP) Specification | Rel-19 |
| TS 33.814 vg01 | Security aspects of enhanced Location Services (eLCS) | Rel-16 |
| TS 33.831 vc00 | Study on Spoofed Call Detection & Prevention | Rel-12 |
| TS 36.305 vj00 | UE Positioning in E-UTRAN Stage 2 | Rel-19 |
| TS 36.323 vj00 | PDCP Protocol Specification | Rel-19 |
| TS 36.355 vj00 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 36.413 vj10 | S1 Application Protocol (S1AP) | Rel-19 |
| TS 36.455 vj00 | LTE Positioning Protocol Annex (LPPa) | Rel-19 |
| TS 36.855 vd00 | E-UTRA Positioning Enhancements Study | Rel-13 |
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 38.305 vj00 | NG-RAN UE Positioning Stage 2 | Rel-19 |
| TS 38.323 vj00 | Packet Data Convergence Protocol (PDCP) | Rel-19 |
| TS 38.455 vj10 | NR Positioning Protocol A (NRPPa) | Rel-19 |
| TS 38.855 vg00 | Study on NR Positioning Support | Rel-16 |
| TS 44.065 vj00 | GPRS SNDCP Specification | Rel-19 |