Glossary term · Other

ECEF

Earth-Centered, Earth-Fixed

Other →

ECEF is a 3D Cartesian coordinate system, with its origin at Earth's center and axes fixed to the planet, providing a stable reference frame for terrestrial positioning in 3GPP networks.

Introduced
Rel-6
Specifications
19 specs
Category
Other
Introduced
Rel-6
Specifications
19 specs
ECEF Description Purpose Related Classification Specifications

Description

Earth-Centered, Earth-Fixed (ECEF) is a three-dimensional, right-handed Cartesian coordinate system that serves as a fundamental geodetic reference frame within 3GPP specifications for positioning and location services. The origin (0,0,0) of the ECEF system is defined as the Earth's center of mass. The X-axis extends from the origin through the intersection of the Equator and the Prime Meridian (0° longitude). The Y-axis is orthogonal to the X-axis in the equatorial plane, extending through 90° East longitude. The Z-axis is aligned with the Earth's rotational axis, pointing towards the North Pole. Crucially, the coordinate axes are 'fixed' with respect to the Earth's body; they rotate along with the Earth, unlike an inertial space-fixed frame. This provides a stable, Earth-bound reference for describing locations of objects on or near the Earth's surface.

Within 3GPP architectures, ECEF coordinates (typically expressed in meters as X, Y, Z triplets) are used as a common format for exchanging high-precision location information between network entities. Key functional nodes that utilize ECEF include the Location Management Function (LMF) in 5G, the Enhanced Serving Mobile Location Centre (E-SMLC) in LTE, and the Standalone SMLC (SAS) in UMTS. These entities calculate or receive UE position estimates, often converting them from other formats (like ellipsoidal latitude/longitude/altitude) into ECEF for internal computations or signaling. For example, positioning methods like Observed Time Difference of Arrival (OTDOA) and Uplink Time Difference of Arrival (UTDOA) involve calculating hyperboloids based on time-difference measurements; these geometric calculations are often performed more efficiently in the Cartesian ECEF space.

The use of ECEF is integral to the operation of Assisted GNSS (A-GNSS), a primary high-accuracy positioning method. The network (e.g., LMF) provides assistance data to the UE, which can include the ECEF coordinates of GNSS satellites' positions and velocities, as well as the ECEF position of the reference location. This allows the UE's GNSS receiver to compute its own ECEF position directly. Subsequently, this position may be converted to a more user-friendly format like latitude, longitude, and altitude (LLA) based on a specific reference ellipsoid (e.g., WGS-84). The standardization of ECEF across 3GPP releases ensures unambiguous and mathematically consistent positioning across different network generations (UMTS, LTE, NR) and between network equipment and UEs from different vendors, forming the bedrock for reliable and interoperable location services.

Purpose & Motivation

The adoption of the ECEF coordinate system within 3GPP was motivated by the need for a precise, unambiguous, and computationally efficient reference frame for terrestrial positioning calculations. Early mobile location services often relied solely on cell identity or signal strength, which provided only coarse, network-centric location estimates. The drive for more accurate positioning for emergency services (e.g., E-911 in the US) and commercial Location-Based Services (LBS) necessitated the integration of geometric positioning methods like GNSS and OTDOA. These methods require a rigorous mathematical framework.

ECEF was chosen over other coordinate systems (like pure latitude/longitude) for several key reasons. First, it provides a true 3D framework essential for altitude determination and for calculations involving satellites whose orbits are naturally described in an Earth-centered frame. Second, Cartesian coordinates (X, Y, Z) are far more convenient for the vector mathematics involved in calculating distances, time-differences-of-arrival, and intersection points of hyperboloids or spheres—core operations in OTDOA and GNSS positioning. Performing these operations directly in ellipsoidal coordinates is complex and computationally intensive. By standardizing ECEF, 3GPP provided a common 'language' for high-accuracy location data that simplifies implementations, reduces errors in coordinate transformation, and ensures that positioning results are consistent and interoperable across the global network ecosystem.

Classification

Part ofWGS-84
Specific typesGRS80
Related approachesLMFA-GNSSOTDOA

Evolution Across Releases

Rel-6 Initial

Introduced ECEF as a standardized coordinate system for positioning, primarily to support the new UE-based and UE-assisted positioning methods for Location Services (LCS). It provided the mathematical foundation for signaling precise location estimates, especially for Assisted-GNSS (A-GPS) and OTDOA, enabling meter-level accuracy in UMTS networks.

Explore further

Broader topics and technologies where ECEF plays a role.

Defining Specifications

3GPP specifications that define or reference ECEF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19
TS 25.171 vj00 A-GPS Minimum Performance Requirements for UTRA FDD UE Rel-19
TS 25.172 vj00 A-GANSS UE Minimum Performance Requirements (FDD) Rel-19
TS 25.173 vj00 A-GANSS Performance Requirements (TDD) Rel-19
TS 25.331 vj01 RRC Protocol for UE-UTRAN Radio Interface Rel-19
TS 25.453 vj00 PCAP Protocol Specification Rel-19
TS 36.171 vj10 A-GNSS Minimum Performance Requirements for UE Rel-19
TS 36.305 vj00 UE Positioning in E-UTRAN Stage 2 Rel-19
TS 36.331 vj30 E-UTRA RRC Protocol Specification Rel-19
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19
TR 36.763 vh00 NB-IoT/eMTC Support for Non-Terrestrial Networks Rel-17
TS 37.355 vj30 LTE Positioning Protocol (LPP) Rel-19
TS 37.571 vj00 UE Conformance for Positioning Rel-19
TS 38.171 vj10 5G A-GNSS UE Positioning Requirements Rel-19
TS 38.305 vj20 NG-RAN UE Positioning Architecture and Functionalities Rel-19
TS 38.331 vj30 NR Radio Resource Control Protocol Specification Rel-19
TS 38.821 vg20 NR Support for Non-Terrestrial Networks Rel-16
TS 44.031 vj00 Radio Resource LCS Protocol (RRLP) Rel-19
TS 45.005 vj00 GSM RF Requirements for MS and BSS Rel-19