CID

Cell-ID Positioning Method

Services →
Introduced in Rel-5 Also in: Services, Core Network

CID is a network-based positioning method that identifies a mobile device's location based on the geographic area of its serving cell.

Category
Services
Introduced
Rel-5
Where
Radio Access Network › NG-RAN (5G)
Also touches
2 segments
Specifications
19 specs
CID Description Purpose Related Classification Detected Changes Specifications

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

Part ofOTDOA

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (114 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-5, normative work from Rel-15.

Rel-15 18 changes

In Release 15, the CID positioning method was enhanced to support the use of additional sensor methods, specifically the introduction of an Inertial Measurement Unit (IMU) and a dedicated Motion-Sensor Method. This allowed for distinguishing the location source when a sensor method is used, integrating sensor data to improve positioning accuracy. Furthermore, the release included stage 2 and stage 3 alignment for the description of these sensor methods and minor restructuring of sensor references within the specification.

  • Introduction of IMU support for OTDOA TS 36.355CR0204
  • Addition of broadcast of positioning assistance data TS 36.355CR0207
  • Positioning SIB value tag and expiration time TS 36.355CR0226
  • Support of OTDOA in NB-IoT enhancement TS 36.455CR0093
  • Adding Motion-Sensor Method TS 29.171CR0054
  • Support of additional sensor methods (IMU) TS 36.305CR0080

+ 12 more changes

Rel-16 30 changes

In Release 16, the E-CID (Enhanced Cell-ID) method was extended to support inter-RAT measurements of NR cells and to include NR CGI in its reporting. The enhancements also introduced support for NR beam level measurements within the E-CID procedure over the LPPa interface. Furthermore, the release updated positioning system information blocks and defined the description of the timestamp reference in the NR positioning measurement report.

  • CR for the introduction of SSR positioning support into LTE TS 36.305CR0085
  • Inter-RAT Measurement of NR Cells for E-CID TS 36.455CR0107
  • Introduction of NR positioning TS 37.355CR0250
  • Introduction of Release-16 UE positioning capabilities TS 37.355CR0261
  • Introduction of NR positioning TS 38.305CR0017
  • Introduction of NR positioning TS 38.305CR0034

+ 24 more changes

Rel-17 23 changes

In Release 17, the NR E-CID (Enhanced Cell ID) positioning method was enhanced with the specific addition of Timing Advance measurement reporting. This is explicitly highlighted by the new capability for "NR Timing Advance reporting for NR UL E-CID [NRTADV]." Furthermore, these and other positioning enhancements for Release 17 were introduced across relevant protocols, including updates to the LPP and NRPPa specifications.

  • Introduction of B2a and B3I signal in BDS system and GNSS Positioning Integrity TS 36.305CR0107
  • Introduction of R17 Positioning Enhancements in LPP TS 37.355CR0332
  • Addition of Timing Advance measurement reporting in NR E-CID [NRTADV] TS 38.305CR0082
  • Introduction of R17 Positioning Enhancements TS 38.305CR0086
  • Introduction of NR Positioning enhancements to NRPPa TS 38.455CR0037
  • Addition of NR Timing Advance reporting for NR UL E-CID [NRTADV] TS 38.455CR0042

+ 17 more changes

Rel-18 26 changes

In Release 18, the E-CID (Enhanced Cell-ID) positioning method was enhanced through the introduction of Measurement Quality and Time Stamp Information to improve location accuracy. Furthermore, support was added for performing positioning during an Inactive state via SDT (Small Data Transmission) without relocating the UE context. The release also introduced NR UE Rx-Tx time difference measurement as a new component for NR UL (Uplink) E-CID.

  • Introduction of Expanded and improved NR positioning TS 37.355CR0481
  • LPP CR for positioning UE capability TS 37.355CR0499
  • Introduction of 'Expanded and improved NR positioning TS 38.305CR0150
  • Support of NR Positioning Enhancements TS 38.305CR0161
  • Introduction of Measurement Quality and Time Stamp Information to E-CID [ECIDQualTimeStamp] TS 38.305CR0170
  • Support of Inactive Positioning in SDT without UE context relocation case [POS_SDT] TS 38.455CR0109

+ 20 more changes

Rel-19 17 changes

In Release 19, the primary enhancements for the CID (Cell-ID) positioning method, specifically for E-CID, are focused on measurement enhancements as indicated by the CR titled "E-CID measurement enhancement [ECID_enh1]." Furthermore, this release introduces a broader integration of AI/ML for positioning functions, which includes support for AI/ML-based positioning and associated data collection procedures. These updates are accompanied by various corrections and clarifications, such as those for the positioning activation and deactivation procedure and the POSITIONING DATA COLLECTION REPORT message.

  • Introduction of AI/ML Positioning Accuracy Enhancements TS 37.355CR0559
  • Introduction of AIML Positioning TS 38.305CR0190
  • E-CID measurement enhancement [ECID_enh1] TS 38.305CR0195
  • E-CID measurement enhancement [ECID_enh1] TS 38.455CR0186
  • Introduction of AI/ML for PHY positioning functions TS 38.455CR0190
  • Correction on UE capability for UTW in positioning SRS frequency hopping for nonRedCap UE [Pos_SRSHop] TS 37.355CR0565

+ 11 more changes

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.

SpecificationTitleRelease
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