Description
The E-UTRAN Cell Global Identification (ECGI) is a critical identifier within the LTE (E-UTRAN) and 5G NR (NG-RAN) architectures, defined to uniquely pinpoint a specific cell on a global scale. Its structure is standardized to ensure no ambiguity across different operators' networks. The ECGI is composed of two primary parts: the Public Land Mobile Network Identity (PLMN ID) and the E-UTRAN Cell Identity (ECI). The PLMN ID, which itself comprises a Mobile Country Code (MCC) and a Mobile Network Code (MNC), identifies the operator's network. The ECI is a fixed-length 28-bit value assigned by the operator to uniquely identify a cell within that PLMN. This concatenated format guarantees global uniqueness, as the PLMN ID scope is managed internationally, and the operator manages the ECI space internally.
Architecturally, the ECGI is a fundamental data element used across numerous network interfaces and protocols. It is carried within RRC (Radio Resource Control) signaling between the UE and the eNB/gNB, and within S1-AP and X2-AP signaling between network nodes. For instance, during handover procedures, the source cell includes the target cell's ECGI in the handover request message to uniquely identify the destination. In the core network, the ECGI is used in S1-MME interface messages and is reported to the Mobility Management Entity (MME) and subsequently to the Home Subscriber Server (HSS) or Unified Data Management (UDM) for location tracking and lawful interception purposes.
Its role extends beyond basic mobility. The ECGI is integral to Self-Organizing Network (SON) functions like Automatic Neighbor Relation (ANR) management, where the eNB/gNB discovers neighboring cells and their ECGIs. It is also a key parameter for Minimization of Drive Tests (MDT), where UE measurements are tagged with the serving and neighboring cell ECGIs for network optimization. In 5G, the concept persists as the NR Cell Global Identifier (NCGI), which follows a similar structure but for NR cells, demonstrating the foundational importance of globally unique cell identification in cellular networks. The ECGI is not just an address; it is a cornerstone for network automation, optimization, and service delivery.
Purpose & Motivation
The ECGI was created to address the fundamental need for unambiguous cell identification in the global LTE ecosystem. Prior cellular systems like GSM and UMTS had cell identifiers (e.g., Cell Global Identity (CGI) in GSM), but the transition to the all-IP, flatter architecture of LTE (E-UTRAN) necessitated a new, robust identifier that could seamlessly integrate with packet-switched core networks and support advanced features like X2-based handovers and SON. The primary problem it solves is the reliable and unique referencing of a specific radio cell across all network operations, from a simple radio connection to complex inter-node coordination and core network subscriber tracking.
Without a globally unique cell ID, critical functions like handover would be prone to errors, network management systems would struggle to correlate data, and location-based services would be inaccurate. The ECGI's design, incorporating the operator's PLMN ID, ensures that even if two operators independently assign the same numeric ECI value, the full ECGI remains distinct globally. This was particularly motivated by the need for automated network operation and optimization in LTE, where cells must self-configure and manage neighbor relations without manual intervention. The ECGI provides the essential 'address' that makes this automation possible, forming a reliable key for all databases and processes that manage the radio access network.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (13 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-8, normative work from Rel-15.
In Release 15, the ECGI function was enhanced to support scenarios involving E-UTRAN sharing through the introduction of multiple Cell ID broadcast. Furthermore, corrections and clarifications were made for handover procedures to E-UTRAN, including those from GERAN or UTRAN and involving EN-DC configurations.
- Identification of LTE-M (eMTC) traffic TS 23.401CR3404
- Missing identification of step in clause 5.3.8.4 TS 23.401CR3405
- Inter-RAT Handover from GERAN or UTRAN to E-UTRA configured with EN-DC (36.300) TS 36.300CR1200
- Correction of non-3GPP to E-UTRAN handovers TS 23.401CR3418
- Multiple Cell ID broadcast for E-UTRAN sharing TS 36.300CR1238
In Release 16, the primary enhancement related to ECGI functionality was the introduction of procedures for even further mobility enhancement within E-UTRAN. This was complemented by specific corrections to these new mobility procedures to ensure proper operation. Additionally, Release 16 enabled the propagation of roaming and access restriction information across non-homogenous eNB deployments, impacting how cell access and identification parameters are managed.
- Introduction of even further mobility enhancement in E-UTRAN TS 36.300CR1270
- UTRAN and manufacturer assigned UE Radio Capability ID TS 23.401CR3623
- Corrections to even further mobility enhancement in E-UTRAN TS 36.300CR1284
- Propagation of Roaming and Access Restriction information in E-UTRAN in non-homogenous eNB deployments TS 36.300CR1273
In Release 17, the ECGI function was enhanced to support Non-Terrestrial Network (NTN) RAT identification and restrictions, as indicated by the CR title. This allows the network to identify and apply specific policies for cells operating via satellite or other non-terrestrial platforms. The release also introduced updates for signaling UE Security Capabilities within the E-UTRAN, impacting security parameter handling during cell access procedures.
In Release 18, the enhancement for the ECGI function specifically introduced a configurable "Report Amount" parameter for Minimization of Drive Tests (MDT) measurements M4, M5, M6, and M7 in the E-UTRAN. This allows the network to control the number of measurement reports collected per ECGI for these specific E-UTRAN radio link measurements. The change provides more granular management of MDT data volume related to cell global identification.
- Introducing Report Amount for M4, M5, M6, M7 measurements for E-UTRAN [ReportAmount_MDT_E-UTRAN] TS 36.413CR1876
In Release 19, the ECGI function was enhanced to support NB-IoT over satellite (NTN) access. Specifically, the release introduced new satellite-related information elements to be broadcast within the E-UTRAN cell identification data. This allows a cell's global identification to encompass and support the unique characteristics of non-terrestrial networks.
- Introduction of NB-IoT satellite information in E-UTRAN [EUTRAN-to-NBIoTNTN] TS 36.300CR1427
Explore further
Broader topics and technologies where ECGI plays a role.
Defining Specifications
3GPP specifications that define or reference ECGI, 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 23.280 vk10 | Common Architecture for Mission Critical Services | Rel-20 |
| TS 23.379 vk00 | MCPTT Functional Architecture | Rel-20 |
| TS 23.401 vj50 | Evolved Packet System (EPS) Stage 2 Description | Rel-19 |
| TS 23.479 vj00 | MBMS API for Mission Critical Services | Rel-19 |
| TS 23.792 vg00 | MBMS API for Mission Critical Services | Rel-16 |
| TS 23.795 vg10 | V2X Application Architecture Study | Rel-16 |
| TS 24.281 vj40 | MCVideo Signalling Control Specification | Rel-19 |
| TS 24.334 vj00 | ProSe Protocols and Procedures | Rel-19 |
| TS 24.379 vj50 | Mission Critical Push To Talk (MCPTT) call control | Rel-19 |
| TS 26.512 vj10 | 5G Media Streaming Protocols & APIs | Rel-19 |
| TS 26.849 vc10 | MBMS Operation on Demand (MooD) | Rel-12 |
| TS 29.303 vj10 | DNS Procedures for Evolved Packet System | Rel-19 |
| TS 32.299 vj00 | Diameter Charging Applications for 3GPP | Rel-19 |
| TS 33.127 vj50 | Lawful Interception Architecture and Functions | Rel-19 |
| TS 36.133 vj20 | E-UTRA RRM Requirements | Rel-19 |
| TS 36.300 vj00 | E-UTRAN Radio Interface Protocol Architecture Overview | Rel-19 |
| TS 36.355 vj00 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 36.401 vj00 | E-UTRAN Overall Architecture Description | Rel-19 |
| TS 36.413 vj10 | S1 Application Protocol (S1AP) | Rel-19 |
| TS 36.579 | 3GPP TR 36.579 | Rel-8 |
| TS 36.896 ve00 | Study on Flexible eNB-ID and Cell-ID in E-UTRAN | Rel-14 |
| TS 37.320 vj00 | Minimization of Drive Tests (MDT) Overview | Rel-19 |
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 37.579 vi40 | Mission Critical services conformance testing | Rel-18 |
| TS 44.318 vj00 | Generic Access Network (GAN) Interface Procedures | Rel-19 |